Commit graph

4456 commits

Author SHA1 Message Date
yihaoDeng
548e439aa2 add checkpoint 2023-06-19 20:48:49 +08:00
Shungang Li
b93f653d7e feat: enhance ttl, deletetime modified by writing-ops
new config item: ttlChangeOnWrite (default 0)
ttl delete time changes on last write if true
2023-06-19 19:03:35 +08:00
liuyao
41c193945f fill history pause&resume 2023-06-19 17:28:19 +08:00
yihaoDeng
0eeaab9cd3 Merge branch 'refact/fillhistory1' into refact/fillhistory 2023-06-19 13:53:37 +08:00
dapan1121
1ca24fea6b
Merge pull request #21742 from wangjiaming0909/feature/3.0/TD-24656
feature: add input, output ts order for execution plans
2023-06-18 19:24:29 +08:00
yihaoDeng
fd85a8495a Merge branch 'dev30' into enh/triggerCheckPoint2 2023-06-17 14:17:21 +08:00
yihaoDeng
b6fe5d917b refactor checkpoint 2023-06-17 14:05:49 +08:00
wangmm0220
c5dfe169a6 fix:error 2023-06-16 19:33:03 +08:00
Haojun Liao
64365666b7 fix(stream): update the info, and do some internal refactor. 2023-06-16 16:04:43 +08:00
Benguang Zhao
495ae49752 fix: refreshMeta on invalid schema of tb epSet in doAsyncQuery 2023-06-16 15:41:52 +08:00
wangjiaming0909
fb4f174fbc feature: add input, output ts order for execution plans 2023-06-16 10:26:09 +08:00
yihaoDeng
0ef8afbdaa support fill history 2023-06-16 09:32:38 +08:00
yihaoDeng
9f9171719a support fill history 2023-06-15 21:29:52 +08:00
dapan1121
e6afcbf07f feat: hash join init version 2023-06-15 19:34:15 +08:00
dapan1121
575c48212a
Merge pull request #21721 from taosdata/fix/TD-24707
fix: forbid system table functions
2023-06-15 18:52:33 +08:00
Haojun Liao
74e0138f72 Merge branch '3.0' into refact/fillhistory 2023-06-15 15:25:00 +08:00
wangmm0220
22776e60d5 fix:control memory size if consumer group is too much 2023-06-15 14:51:04 +08:00
liuyao
693942b821 trans state 2023-06-15 14:13:17 +08:00
Haojun Liao
53377c2c1f fix(stream): wait for stream task completed. 2023-06-15 01:14:41 +08:00
Yihao Deng
7ded6fc7a2
Merge branch '3.0' into enh/triggerCheckPoint2 2023-06-14 16:30:38 +08:00
liuyao
9a3708e17b pause&resume fill history 2023-06-14 15:54:07 +08:00
Haojun Liao
7c6fbd7772 enh(stream): do some internal refactor and support secondary scan for history data. 2023-06-14 14:10:09 +08:00
Ganlin Zhao
e79d63d766 add error code 2023-06-14 13:34:25 +08:00
Haojun Liao
11f0c3b336 refactor: do some internal refactor. 2023-06-14 10:46:46 +08:00
Haojun Liao
b44447e6f3 enh(stream): support restore from disk. 2023-06-14 10:19:03 +08:00
Haojun Liao
4fac83ecf2
Merge pull request #21709 from taosdata/feature/TD-24749
feat:control memory size if consumer group is too much
2023-06-14 10:15:20 +08:00
Haojun Liao
97da2a8fac fix(stream): set the fill history status. 2023-06-13 16:10:55 +08:00
wangmm0220
d8d6b6dd21 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-24749 2023-06-13 15:15:05 +08:00
wangmm0220
8a81278024 fix:load pHandle if necessary wher tq restore 2023-06-13 15:14:11 +08:00
dapan1121
73d3c21e21 Merge remote-tracking branch 'origin/3.0' into feat/TD-24499 2023-06-13 11:44:41 +08:00
Haojun Liao
fb24ed161d enh(stream): set correct task status. 2023-06-12 22:48:23 +08:00
dapan1121
170182fecd feat: support fill history with sub request 2023-06-12 16:10:54 +08:00
Haojun Liao
78a240be8f enh(stream): add dispatch msg. 2023-06-12 13:12:45 +08:00
Benguang Zhao
3689b41f3a Merge branch '3.0' into FIX/TD-24182-3.0 2023-06-12 09:39:49 +08:00
yihaoDeng
a2030dc378 add trigger checkpoint 2023-06-09 12:12:51 +00:00
Haojun Liao
69c9eda7af fix(stream): fix race condition. 2023-06-09 11:37:38 +08:00
Haojun Liao
53246ed6bb other: merge other branch. 2023-06-09 09:41:10 +08:00
Haojun Liao
c9aa59cbb9 refactor: do some internal refactor. 2023-06-08 18:59:25 +08:00
Haojun Liao
6c13491428 refactor: do some internal refactor. 2023-06-08 16:55:41 +08:00
yihaoDeng
8b91617145 Merge branch 'enh/dv3' into enh/triggerCheckpoint 2023-06-08 07:20:41 +00:00
yihaoDeng
77f287d9be add trigger checkpoint 2023-06-08 07:19:59 +00:00
Haojun Liao
30eba472c3
Merge pull request #21602 from taosdata/fix/TD-24600-dv3
fix/td-24600-dv3
2023-06-08 13:42:02 +08:00
Haojun Liao
cb26dd9fa2 refactor(stream): do some internal refactor. 2023-06-08 10:17:21 +08:00
Haojun Liao
06cf3588da refactor: do some internal refactor. 2023-06-07 15:03:04 +08:00
liuyao
1e9c4d5fac opt stream block dispatch 2023-06-07 10:45:27 +08:00
Haojun Liao
6a3c935b4a fix(stream): fix error in fill history scan. 2023-06-07 09:15:55 +08:00
dapan1121
65d323d9c7
Merge pull request #21222 from taosdata/fix/TD-24001
enh: optimize timeline function validation
2023-06-06 14:22:53 +08:00
Haojun Liao
0dd933013c enh(stream): make history task for stream running. 2023-06-05 17:58:00 +08:00
Haojun Liao
fcc706c45c enh(stream): refactor the fill history task. 2023-06-05 15:59:01 +08:00
Minglei Jin
d02746d86f fix(query/sys): pause/resume with sys scan operator 2023-06-05 15:24:39 +08:00
yihaoDeng
74d5f02969 fix invalid free 2023-06-05 04:56:07 +00:00
Haojun Liao
077e1a1ed4 Merge branch '3.0' into refact/fillhistory 2023-06-05 11:41:13 +08:00
Haojun Liao
6a9c03309e
Merge pull request #21553 from taosdata/enh/changeRocksParam
change log level
2023-06-02 14:23:50 +08:00
dapan1121
ddd3a53e56 Merge remote-tracking branch 'origin/3.0' into fix/TD-24001 2023-06-02 13:57:34 +08:00
Haojun Liao
d45aa7ef84
Merge pull request #21555 from taosdata/fix/liaohj_main
other: merge main into 3.0.
2023-06-02 13:11:12 +08:00
yihaoDeng
32c3cfd51a Avoid creating the same ID task multiple times 2023-06-01 11:13:27 +00:00
Haojun Liao
5301c5756a other: merge main into 3.0. 2023-06-01 09:29:18 +08:00
Benguang Zhao
28efd7dcd7 enh: check trans conflicts in mndTransValidate 2023-05-31 10:53:36 +08:00
Haojun Liao
eda06081ff enh(stream): refactor and serialize the attributes of history tasks. 2023-05-30 16:55:37 +08:00
Haojun Liao
d9c364d663 Merge branch '3.0' into refact/fillhistory 2023-05-30 15:51:12 +08:00
Haojun Liao
be8fd9e48b enh(stream): create additional task for history data processing. 2023-05-30 14:47:10 +08:00
wangmm0220
d490ca753f Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-19042 2023-05-30 09:48:49 +08:00
Haojun Liao
20a0054c4a
Merge pull request #21472 from taosdata/enh/addCompileError
change parameter
2023-05-30 09:36:36 +08:00
Haojun Liao
3628888ecc refactor: do some internal refactor. 2023-05-29 18:02:45 +08:00
wangmm0220
41ed0138b4 fix:compile error 2023-05-29 17:25:11 +08:00
wangmm0220
07bdb95b1a fix:compile error 2023-05-29 17:10:11 +08:00
yihaoDeng
1782ecd57e Merge branch 'fix/shared_link_rocksdb' into enh/addCompileError 2023-05-29 08:20:11 +00:00
Haojun Liao
f2887278e2 refactor: do some internal refactor. 2023-05-29 15:44:45 +08:00
wangmm0220
78db3520a6 fix:conflict 2023-05-29 14:57:03 +08:00
wangmm0220
a71878d07f feat: support create topic as stable with conditions 2023-05-29 11:46:59 +08:00
Haojun Liao
8f61e2d6ef refactor: do some internal refactor. 2023-05-29 10:50:50 +08:00
Haojun Liao
953a69a829 refactor: do some internal refactor. 2023-05-29 10:12:27 +08:00
Haojun Liao
b38e253019 fix(stream): set the skip offset when resume stream task. 2023-05-26 22:51:58 +08:00
yihaoDeng
479a117266 Merge branch 'enh/dev3.0' into enh/addCompileError 2023-05-26 13:03:47 +00:00
yihaoDeng
a71bffd719 Merge branch 'enh/dev3.0' into enh/addCompileError 2023-05-26 13:03:35 +00:00
yihaoDeng
34d21bc03f change parameter 2023-05-26 20:11:33 +08:00
wangmm0220
a3e214b9e8 fix:put poll to push manager if wal not exist when offset is latest 2023-05-26 19:17:04 +08:00
Haojun Liao
cea8334427
Merge pull request #21449 from taosdata/refact/fillhistory
refactor: remove the module dependency.  TD-24279
2023-05-26 09:01:45 +08:00
dapan1121
e70c433a59 enh: support time line query from union/union all subquery 2023-05-26 08:44:23 +08:00
Haojun Liao
e24ce2111f fix: set function ptr. 2023-05-26 00:00:07 +08:00
dapan1121
2713f4f6d4 feat: support create topic as stable with conditions 2023-05-25 19:01:58 +08:00
Haojun Liao
c3be7b14be fix: set correct function ptr. 2023-05-25 17:51:03 +08:00
Haojun Liao
0966213847 fix(arch): set the correct module api dependency. 2023-05-25 14:21:40 +08:00
Haojun Liao
4a42f6b983 fix: fix error in api call. 2023-05-25 00:50:03 +08:00
Haojun Liao
a9b18d203d fix:fix error. 2023-05-24 23:49:26 +08:00
Haojun Liao
ab907e3344 fix(query): fix syntax error. 2023-05-24 21:53:40 +08:00
wangmm0220
8537e4e80e feat:add tag filter for stable subscribe 2023-05-24 18:26:55 +08:00
Haojun Liao
fe09705855 fix: set the init function pointer. 2023-05-24 17:13:20 +08:00
Dingle Zhang
984211f3b4
Feature/3.0 geometry (#21037)
* Add GEOMETRY data type and make sql.c able to parse it. The GEMETRY works like BINARY so far.

* add GEOMETRY type into gConvertTypes to fix some issues like DELETE calling

* change some test cases to make sure no same timestamp is inserted, and add my smoketest.sh

* Add a function MakePoint() and introduce a lib geometry

* implement sql functions GeomFromText() and AsText()

* Use GEOS *_r funcions instead for thread safety

* Handle with TSDB_DATA_TYPE_GEOMETRY when INSERT geometry data by converting WKT.
Add geosWrapper to wrap the basic GEOS functions for TDEngine.

* refactor AsText and MakePoint functions to be like GeomFromText

* Show WKT when print geometry data in screen
Dump hex data when dump geometry data in a file

* define TYPE_BYTES item for TSDB_DATA_TYPE_GEOMETRY, which casued some strange issues.

* set number of decimals of WKT to 6

* Implement SQL function Intersects()

* refactor geometry sql functions

* Add geosErrMsgeHandler() to get the GEOS error detail

* use threadlocal to instantiate SGeosContext
call destroyGeosContext() only if the thread exists

* remove SGeosContext *context param for all geometry functions since we use thread local one,
so that all caller do not need to know the context.

* Modify Intersects() to call PreparedIntersects() when one of param is a constant, which has higher performance.

* rename prepareFn() to initCtxFn() to avoid confusion with PreparedFn

* Add prefix "ST_" for all geometry functions

* move getThreadLocalGeosCtx() and destroyThreadLocalGeosCtx() into util,
so that all unit test tools can compile

* Add unit test for geometry lib, only test MakePoint so far

* refactor and enhance existing cases in geomFuncTest

* implement NULL type and NULL value test for geomFuncTest

* add test on geomFromText()

* add unit test on AsText() in geomFuncTest

* combine some makePointFunction test items

* add intersectsFunctionTwoColumns test
refactor on callGeomFromTextWrapper functions

* enhance intersectsFunction test to add cases like input constant , NULL type, NULL value, or wrong content

* add more cases into intersectsFunction test

* Add basic test on geometry in system test

* Add ST_GeomFromText and ST_AsText function test in system test on geometry

* add ST_Intersects function test in system test on geometry

* support to check expectedErrno in system test on geometry

* adjust geomTest unit test and geometry system test

* add geometry data type and functions in doc english version

* implement touchesFunction() in geometry lib
refactor geometry relation functions model

* separate gemFuncTest into several src files

* add unit test on touchesFunction

* support sql function ST_Touches()
add system test on ST_Touches

* add docs for ST_Touches()

* Add ST_Contains()

* Add ST_Covers()

* Add ST_Equals()

* add swapAllowed param for geomRelationFunction()
read geom2 earlier intead of at doGeosRelation()

* Add ST_ContainsProperly()

* build on windows

* Merge from 3.0 to 3.0_geometry

* change macro definition TSDB_DATA_TYPE_GEOMETRY as the last one for compatibility

* change '\\NULL' to 'NULL' back in shellDumpFieldToFile()

* add /usr/local/include into include directory

* add /usr/local/inlcude and /usr/local/lib in cmake.platform for DARWIN
2023-05-24 15:36:46 +08:00
Haojun Liao
a566180770 fix: fix syntax error. 2023-05-24 15:16:50 +08:00
Haojun Liao
1f7f326bed refactor: do some internal refactor and set the api function ptr. 2023-05-24 13:22:05 +08:00
Haojun Liao
66477a28ca refactor: do some internal refactor. 2023-05-23 19:10:50 +08:00
Haojun Liao
85afbf0d35 refactor: do some internal refactor. 2023-05-23 18:58:54 +08:00
Haojun Liao
a63473b1cc refacotor: do some internal refactor. 2023-05-23 18:54:32 +08:00
Haojun Liao
c66c0c4dfd refactor: do some internal refactor. 2023-05-23 18:42:52 +08:00
Haojun Liao
3d084adf1f Merge remote-tracking branch 'origin/refact/fillhistory' into refact/fillhistory
# Conflicts:
#	source/dnode/vnode/inc/vnode.h
#	source/libs/executor/src/executil.c
#	source/libs/index/CMakeLists.txt
#	source/libs/index/src/indexFilter.c
2023-05-23 18:32:47 +08:00
Haojun Liao
e67b532d8a refactor: refactor the module dependency. 2023-05-23 18:29:23 +08:00
yihaoDeng
c15b1e3520 opt compile 2023-05-23 11:46:02 +08:00
dapan1121
4c88fd08de Merge remote-tracking branch 'origin/3.0' into fix/TD-24001 2023-05-23 09:25:37 +08:00
Hui Li
3f824e2045
Merge pull request #21355 from taosdata/mark/tmq
fix:error in pHandle lock
2023-05-22 08:57:45 +08:00
Haojun Liao
9423001fea
Merge pull request #21396 from taosdata/refact/fillhistory
Refact/fillhistory
2023-05-21 01:12:00 +08:00
Haojun Liao
de44c9160c refactor: do some internal refactor. 2023-05-20 18:05:39 +08:00
wangmm0220
04858fae22 fix:tsdbreader is free by mistake 2023-05-20 12:20:54 +08:00
Haojun Liao
6ded3284da refactor: do some internal refactor. 2023-05-20 11:37:17 +08:00
Haojun Liao
200c1a367b
Merge pull request #21378 from taosdata/fix/nodisk
fix(query): do some internal refactor, and fix the bug when calender duration exists in sliding and offset.
2023-05-19 19:30:04 +08:00
wangmm0220
ff2b545b27 fix:set task status killed when vnode receive subscribe msg from mnode 2023-05-19 17:16:47 +08:00
dapan1121
42c65898ea
Merge pull request #21335 from taosdata/feat/TD-22746
feat: support client meta control
2023-05-19 16:55:08 +08:00
slzhou
f9da4abdcb fix: change more variable names 2023-05-19 15:38:52 +08:00
shenglian zhou
f36b0be17d fix: join eq conditions not only for tag 2023-05-19 14:32:03 +08:00
wade zhang
1ade314043
Merge pull request #21325 from taosdata/feat/force-drop-dnode
Feat/force drop dnode
2023-05-19 09:23:54 +08:00
Haojun Liao
1e020a46c9 other: merge main. 2023-05-19 09:07:35 +08:00
Haojun Liao
c4c5bbb65c other: merge 3.0 2023-05-18 17:28:40 +08:00
yihaoDeng
9380b22394 merge 3.0 2023-05-18 05:46:38 +00:00
slzhou
304423e27b Merge branch 'main' of github.com:taosdata/TDengine into szhou/fix-ts3405 2023-05-18 13:27:58 +08:00
Haojun Liao
5d5b2bb16a refactor: do some internal refactor. 2023-05-18 12:59:19 +08:00
dapan1121
f5ebc17fae
Merge branch '3.0' into feat/TD-22746 2023-05-18 09:10:49 +08:00
Haojun Liao
ffee5ebc61 Merge branch '3.0' into feature/3_liaohj 2023-05-17 17:47:44 +08:00
Haojun Liao
041ffa91bd other: merge main. 2023-05-17 15:42:15 +08:00
Haojun Liao
366cd1871a
Merge pull request #21314 from taosdata/fix/liaohj_main
fix(stream):extract delete msg from wal.
2023-05-17 14:52:49 +08:00
dapan1121
fb7a06e06e
Merge pull request #21271 from taosdata/enh/tsbsPerf.4
Enh/tsbs perf.4
2023-05-17 11:00:14 +08:00
dapan1121
df973ce28e fix: remove debug info 2023-05-16 18:37:00 +08:00
Haojun Liao
e35d145734 fix(stream): fix memory leak. 2023-05-16 13:59:13 +08:00
dapan1121
ee2521a6ab Merge remote-tracking branch 'origin/3.0' into feat/TD-22746 2023-05-16 10:53:21 +08:00
dapan1121
9fcf56a4ee feat: support meta cleanup 2023-05-16 10:51:58 +08:00
Haojun Liao
30e7cb5860 fix(tmq): avoid return delete msg for table subscription. 2023-05-16 10:42:02 +08:00
dapan1121
cf7b4593e7 feat: add drop dnode unsafe command 2023-05-16 09:50:10 +08:00
Haojun Liao
d585f34ea9 fix(tmq): avoid seek to previous position. 2023-05-15 18:48:50 +08:00
wangmm0220
36454c73ed fix:add lock to pHandle for safety 2023-05-15 18:38:14 +08:00
liuyao
502efb3d01 op stream selectivity buff 2023-05-15 16:26:24 +08:00
shenglian zhou
629ab2b85f fix: extract tag equal condition 2023-05-15 16:10:11 +08:00
yihaoDeng
9c0d2c87c6 Merge branch 'enh/3.0' into enh/rocksdbSstateMerge 2023-05-15 01:52:42 +00:00
Haojun Liao
8e15c64499 refactor: do some internal refactor. 2023-05-13 23:22:36 +08:00
Haojun Liao
170c603995 other: merge 3.0 2023-05-13 20:16:55 +08:00
Haojun Liao
99148d6719 other: merge 3.0 2023-05-13 20:02:48 +08:00
Haojun Liao
236926b9ee other: merge enh/rocksdbstate 2023-05-13 19:49:28 +08:00
dapan1121
69795286fa Merge remote-tracking branch 'origin/main' into enh/tsbsPerf.4 2023-05-12 13:46:16 +08:00
dapan1121
0dd0b16842 enh: optimize table scan for last query 2023-05-12 13:30:17 +08:00
Haojun Liao
7ef16e1922 other: merge main. 2023-05-12 11:49:53 +08:00
liuyao
8b7b804606 opt partition by tbname 2023-05-11 18:47:27 +08:00
yihaoDeng
b91981af59 factor code 2023-05-11 10:09:09 +00:00
yihaoDeng
4e8f5f5d32 factor code 2023-05-11 09:58:53 +00:00
yihaoDeng
afaee9c386 factor code 2023-05-11 09:51:01 +00:00
yihaoDeng
4715aacd41 factor code 2023-05-11 09:44:40 +00:00
yihaoDeng
f652f71d68 factor code 2023-05-11 06:37:57 +00:00
Haojun Liao
dbd79cc80c refactor: do some internal refactor. 2023-05-10 22:22:01 +08:00
dapan1121
daedb3618b Merge remote-tracking branch 'origin/3.0' into feat/TD-22746 2023-05-10 17:47:11 +08:00
dapan1121
79d4403377 feat: add client meta limitation 2023-05-10 17:44:53 +08:00
yihaoDeng
5708fcb5cb Merge branch 'enh/3.0' into enh/rocksdbSstateMerge 2023-05-10 08:02:16 +00:00
dapan1121
eb7cd25e2e enh: support nest partition by clause 2023-05-10 14:34:41 +08:00
Yihao Deng
c6e5879f44
Merge branch 'main' into enh/rocksdbSstate 2023-05-10 10:04:28 +08:00
yihaoDeng
8356533eb1 Merge branch 'enh/standVer' into enh/rocksdbSstateMerge 2023-05-09 12:13:16 +00:00
dapan1121
a8c65cd25a feat: support restore dnode clause 2023-05-09 19:19:14 +08:00
cadem
843d606058 feat/restore dnode 2023-05-09 17:15:37 +08:00
dapan1121
52fd6a84ac enh: support db cfg cache update 2023-05-09 17:04:20 +08:00
yihaoDeng
55014aa003 Merge branch 'enh/rocksdbSstate' into enh/rocksdbSstateMerge 2023-05-09 08:58:51 +00:00
dapan1121
7ea23a33bc enh: optimize time line function validation 2023-05-09 16:37:08 +08:00
dapan1121
a1eefd25ea fix: count wrong group number issue 2023-05-09 11:33:47 +08:00
wangmm0220
f9142c0ddb fix:[TD24010] lost data if apply ver is small than commit ver 2023-05-08 16:49:56 +08:00
Yihao Deng
cb223acf82
Merge branch 'main' into enh/rocksdbSstate 2023-05-08 09:45:27 +08:00
yihaoDeng
08c3a63341 Merge branch 'enh/standVer' into enh/rocksdbSstateMerge 2023-05-06 12:37:54 +00:00
wangmm0220
ee32620808 fix:[TS-3347]set ver to first version if version stored is smaller than first version in wal when subscribe db 2023-05-06 16:22:30 +08:00
Haojun Liao
6b305bf745 refactor: do some internal refactor. 2023-05-06 13:35:18 +08:00
Haojun Liao
da6212bab0 other: merge main. 2023-05-06 12:51:38 +08:00
Haojun Liao
5d4a3116d5
Merge pull request #21139 from taosdata/fix/liaohj_main
refactor: do some internal refactor.
2023-05-06 09:49:26 +08:00
yihaoDeng
d7e86aca05 fix case failure 2023-05-05 15:14:16 +00:00
Haojun Liao
8958aabe4b fix(stream): opt task scan performance. 2023-05-05 19:33:30 +08:00
yihaoDeng
f7a7743af7 fix case failure 2023-05-05 08:32:33 +00:00
Haojun Liao
23c49594b7 other: merge main. 2023-05-04 16:41:53 +08:00
yihaoDeng
c27d01a510 Merge branch 'enh/addTtlToStream' into enh/rocksdbSstateMerge 2023-05-04 08:22:31 +00:00
Haojun Liao
09a04052ec refactor: do some internal refactor. 2023-05-04 16:15:14 +08:00
liuyao
d8a1f15d10 fix resum bug 2023-05-04 09:28:06 +08:00
Haojun Liao
3c61932ecc refactor: do some internal refactor. 2023-05-01 19:28:54 +08:00
Haojun Liao
ace193ca9b fix(stream): set the seek version if the reader's version is earlier than the first version in wal. 2023-04-29 23:34:49 +08:00
Haojun Liao
8b57184a9a
Merge pull request #21123 from taosdata/fix/liaohj_main
refactor: remove assert.
2023-04-29 00:44:24 +08:00
yihaoDeng
dda1c8803c Merge branch 'enh/rocksdbSstate' into enh/rocksdbSstateMerge 2023-04-28 09:17:22 +00:00
yihaoDeng
afc6023a8a merge rocksdb inst 2023-04-28 06:32:33 +00:00
Haojun Liao
03b1de017a refactor: remove assert. 2023-04-28 14:12:17 +08:00
liuyao
2984c5a758 merge main 2023-04-28 10:34:46 +08:00
yihaoDeng
36a4413bf1 merge rocksdb inst 2023-04-27 14:38:33 +00:00
Haojun Liao
b7040ed15e enh(stream): support resume from the latest data, and do some internal refactor. 2023-04-27 15:07:54 +08:00
liuyao
863d30e5a9 opt tq read 2023-04-26 18:58:19 +08:00
dapan1121
5db5205e31 fix: schema/tag version update to int32 2023-04-26 13:41:16 +08:00
Xiaoyu Wang
05dc0fd6b1
Merge pull request #21056 from taosdata/feat/TD-23693
feat: subtable level privilege
2023-04-26 09:17:23 +08:00
Xiaoyu Wang
b07e4c8522 Merge branch 'feat/TD-23693' of github.com:taosdata/TDengine into feat/TD-23693 2023-04-25 17:39:51 +08:00
Xiaoyu Wang
e584bb3ea1 feat: subtable level privilege 2023-04-25 17:39:28 +08:00
kailixu
781834065a Merge branch '3.0' into enh/TD-21161-3.0 2023-04-25 08:22:08 +08:00
yihaoDeng
81bd7661bd add ttl to stream state key 2023-04-24 14:20:01 +00:00
kailixu
2d4dd64584 chore: more code 2023-04-24 20:21:28 +08:00
dapan1121
8c4b73a351 feat: add get table tag sync API 2023-04-24 19:19:12 +08:00
Xiaoyu Wang
f5a974489e
Merge pull request #21045 from taosdata/fix/block-check-to-async-check
fix/block-check-to-async-check
2023-04-24 15:41:17 +08:00
Xiaoyu Wang
dc5235eb92 feat: add pause/resume stream statement 2023-04-24 14:48:33 +08:00
kailixu
b26842e398 Merge branch '3.0' into enh/TD-21161-3.0 2023-04-24 14:19:49 +08:00
Haojun Liao
057cc2d30d
Merge pull request #21018 from taosdata/feature/3_liaohj
fix(stream): set the correct start offset for stream task.
2023-04-24 12:02:20 +08:00
cadem
a781d43577 fix/block-check-to-async-check 2023-04-24 10:23:43 +08:00
yihaoDeng
ae3730c318 add ttl to stream state key 2023-04-23 13:29:18 +00:00
liuyao
641c707b37 pause&resume 2023-04-23 17:37:10 +08:00
54liuyao
5089528a02 feat:stream pause&resume 2023-04-23 15:08:51 +08:00
yihaoDeng
917b07348c Merge branch 'fix/rocksdbState' into enh/rocksRevert 2023-04-23 02:37:26 +00:00
chenhaoran
7d7a0769b3 Merge remote-tracking branch 'origin/main' into enh/tsbsPerf.1 2023-04-21 16:20:37 +08:00
kailixu
77a8e3b213 Merge branch '3.0' into enh/TD-21161-3.0 2023-04-21 16:04:09 +08:00
Haojun Liao
5e6c06e253 fix(stream): fix the race condition during create new stream tasks. 2023-04-20 23:21:18 +08:00
dapan1121
e36bf05f98 enh: support get subtable tag and auth 2023-04-20 17:30:09 +08:00
yihaoDeng
3272d14e33 change write opt 2023-04-20 04:05:35 +00:00
Haojun Liao
c654f1145d enh(stream): add new msg for seek, and do some internal refactor. 2023-04-20 10:59:16 +08:00
dapan1121
aa8d25f6e5 feat: support fetching table tag value 2023-04-19 10:03:06 +08:00
cadem
3b78d4382b add learner 2023-04-18 19:03:45 +08:00
Haojun Liao
fb32ffd960 fix(stream): update the reference count value to be int32, insead of int8 2023-04-18 18:06:03 +08:00
Haojun Liao
1f3c8c3d80 fix(stream): update the ref type. 2023-04-18 17:15:31 +08:00
kailixu
50053fdc01 Merge branch '3.0' into enh/TD-21161-3.0 2023-04-18 11:13:30 +08:00
dapan1121
ed3778dc9f fix: nodes free issue 2023-04-17 15:44:15 +08:00
Haojun Liao
eb7f510ccb fix(query): return correct suid to delete sink. 2023-04-17 10:59:24 +08:00
Haojun Liao
ac137b4b33 refactor: do some internal refactor. 2023-04-17 09:46:58 +08:00
Haojun Liao
be90d2c511 fix(stream): disable stream task when no tasks exist. 2023-04-16 23:07:54 +08:00
Haojun Liao
04e042f21d Merge branch 'feature/3_liaohj' into enh/rocksRevert 2023-04-15 09:35:43 +08:00
Haojun Liao
1cd2268a99 Merge branch 'main' into feature/3_liaohj 2023-04-14 18:30:55 +08:00
Haojun Liao
d420734971 Merge remote-tracking branch 'origin/enh/rocksRevert' into enh/rocksRevert 2023-04-14 18:03:19 +08:00
Haojun Liao
02ec67ad9e
Merge pull request #20882 from taosdata/fix/TS-3081
fix:open test cases for tmq & add log if rebalance error
2023-04-14 17:56:58 +08:00
Haojun Liao
ab4b08a4b5 Merge branch 'feature/3_liaohj' into enh/rocksRevert 2023-04-14 17:44:50 +08:00
Haojun Liao
e0cb8aa534 fix(stream): don't the initial task status and do some internal refactor. 2023-04-14 17:43:37 +08:00
liuyao
b8ac811f20 fix bug 2023-04-14 17:35:17 +08:00
Haojun Liao
eb0e1f848a fix(stream): remove unused tqreader, do some internal refactor, set the meta value for streamtask. 2023-04-14 12:00:09 +08:00
Haojun Liao
5850a3ab01 Merge remote-tracking branch 'origin/enh/rocksRevert' into enh/rocksRevert 2023-04-14 10:37:17 +08:00
Haojun Liao
b57c813681 other: merge feature/3_liaohj 2023-04-14 10:36:54 +08:00
wangmm0220
e985f15cf0 fix:memset nullBitmap of SSDataBlock to 0 in udf 2023-04-14 09:36:36 +08:00
dapan1121
d4cb608505
Merge pull request #20885 from taosdata/fix/TS-3108
fix: fix timestamp constant comparison precision error
2023-04-14 09:27:03 +08:00
Haojun Liao
f8b672f09f other: merge main. 2023-04-14 09:07:18 +08:00
Haojun Liao
70b45a4cf0 fix(stream): all data should be extracted from wal. 2023-04-13 23:22:09 +08:00
liuyao
34bf638f19 fix bug 2023-04-13 16:21:57 +08:00
dapan1121
e86ffad8ef fix: add debug info 2023-04-13 14:23:12 +08:00
Ganlin Zhao
7414f28d17 fix translatefunc not getting precision issue 2023-04-13 11:22:15 +08:00
dapan1121
7f518ca4ea feat: support cache db cfg 2023-04-13 10:54:57 +08:00
liuyao
9be89ce00a delete expired check point 2023-04-12 17:33:58 +08:00
kailixu
04fa4d2e87 Merge branch '3.0' into enh/TD-21161-3.0 2023-04-12 13:05:47 +08:00
yihaoDeng
ed4aaade8c add backend 2023-04-12 03:03:51 +00:00
yihaoDeng
a3836b2363 fix invalid free 2023-04-11 12:52:03 +00:00
Xiaoyu Wang
9578c4538a Merge remote-tracking branch 'origin/3.0' into fix/3.0_merge_main 2023-04-11 19:33:23 +08:00
Haojun Liao
5ab54481f0 refactor: do some internal refactor. 2023-04-11 19:24:34 +08:00
yihaoDeng
b24b91886a Merge branch 'dev3' into enh/rocksRevert 2023-04-11 10:59:00 +00:00
yihaoDeng
ff8cb09f63 refactor backend 2023-04-11 10:47:15 +00:00
Xiaoyu Wang
5ce6220106
Merge pull request #20781 from taosdata/szhou/replace-function
feature: udf replace function
2023-04-11 17:25:21 +08:00
Xiaoyu Wang
4c04b155d5 merge main 2023-04-11 15:56:28 +08:00
Haojun Liao
18479d8115 refactor: do some internall refactor. 2023-04-11 15:42:24 +08:00
liuyao
95d81604c7 feat:encode&&decode stream scan op 2023-04-11 14:34:31 +08:00
Haojun Liao
15cceb5a5a refactor: do some internal refactors. 2023-04-11 11:53:10 +08:00
liuyao
74da3c05bc feat:set check point id 2023-04-11 10:33:10 +08:00
Haojun Liao
a4ba5401f9 enh(stream): set the start version of all operators. 2023-04-11 10:01:36 +08:00
Haojun Liao
497c9ea9c8 Merge branch 'main' into feature/3_liaohj 2023-04-10 17:57:26 +08:00
Haojun Liao
7419c0bfe9 enh(stream): the stream will start after vnode restore being completed. 2023-04-10 16:56:14 +08:00
Xiaoyu Wang
e2f82f4423 merge main 2023-04-10 09:56:03 +08:00
Haojun Liao
f5b52749c2 refactor: do some internal refactor. 2023-04-09 01:39:09 +08:00
shenglian zhou
32523d72f9 fix: add created time to file name and keep file reuse 2023-04-08 10:11:57 +08:00
liuyao
fe9ca49d3f feat:optimize get patitionby name 2023-04-07 18:47:57 +08:00
liuyao
955f8f9f07 feat:optimize get patitionby name 2023-04-07 18:45:09 +08:00
kailixu
e976fcb91d Merge branch '3.0' into enh/TD-21161-3.0 2023-04-07 17:51:35 +08:00
yihaoDeng
1e3569367a opt write snapshot 2023-04-07 07:38:02 +00:00
yihaoDeng
c082536242 opt write snapshot 2023-04-07 07:26:15 +00:00
liuyao
1f63859e21 feat:add buff swap 2023-04-07 12:50:59 +08:00
dapan1121
062a3dc97d
Merge pull request #20758 from taosdata/szhou/fix-td23454
fix: interp pseudo column can not be used without interp function
2023-04-07 08:50:51 +08:00
liuyao
0716a4aee8 feat:add check point 2023-04-06 16:45:22 +08:00
Xiaoyu Wang
54f13f6f55
Merge pull request #20756 from taosdata/fix/3.0_merge_main
merge main
2023-04-06 15:44:23 +08:00
shenglian-zhou
3d8776e266
Merge branch '3.0' into szhou/replace-function 2023-04-06 13:40:52 +08:00
Haojun Liao
2b2059ef18
Merge pull request #20534 from taosdata/fix/TD-22671
fix:error in TD-23218 & remove useless logic
2023-04-06 11:47:24 +08:00
shenglian zhou
c17d9eca5f fix: add fetchtime and version to udf init 2023-04-06 11:18:30 +08:00
dapan1121
d768f49dd7 feat: table level user auth 2023-04-06 10:01:27 +08:00
Xiaoyu Wang
cc7485812a feat: add 'or replace' clause to 'create function' statement 2023-04-04 17:45:18 +08:00
54liuyao
1892b806b5 feat:add stream state buff 2023-04-04 17:09:35 +08:00
54liuyao
429b5cd646 feat:add stream file state 2023-04-04 17:09:35 +08:00
yihaoDeng
628bb62c8a add backpressure 2023-04-04 07:20:05 +00:00
Haojun Liao
c91d8a5901 Merge branch 'main' into feature/3_liaohj 2023-04-04 15:18:24 +08:00
Xiaoyu Wang
e9d7a099cc merge main 2023-04-04 14:50:58 +08:00
shenglian zhou
d547b9e38f fix: interp pseudo column can not be used without interp function 2023-04-04 11:27:54 +08:00
wangmm0220
d651ba02ae fix:lose consume data because of exec close if consume while insert data 2023-04-03 19:54:52 +08:00
Haojun Liao
a3ac8b647c refactor: do some internal refactor. 2023-04-03 18:20:35 +08:00
Haojun Liao
482c319bee refactor: do some internal refactor. 2023-04-03 18:07:28 +08:00
Haojun Liao
3ef7d43dae refactor: do some internal refactor. 2023-04-03 17:47:48 +08:00
kailixu
37bc1bca36 enh: column/row max length support up to 64K 2023-04-03 17:00:52 +08:00
wangmm0220
446f31925e fix:conflict from main 2023-04-02 23:47:58 +08:00
dapan1121
13331134d5
Merge pull request #20725 from taosdata/fix/TS-2876
fix: task context not exists issue
2023-03-31 21:35:13 +08:00
wangmm0220
97b5c7abee fix:merge from main 2023-03-31 16:20:21 +08:00
dapan1121
15578cf980
Merge branch 'main' into fix/cencVer 2023-03-30 15:36:30 +08:00
dapan1121
01c2eb0994 Merge remote-tracking branch 'origin/main' into fix/TS-2876 2023-03-30 09:15:38 +08:00
Haojun Liao
56c98d7768 refactor: do some internal refactor. 2023-03-29 19:35:04 +08:00
wangmm0220
2243184a4d fix:conflicts 2023-03-29 17:53:05 +08:00
dapan1121
9952be43f6 Merge remote-tracking branch 'origin/main' into fix/cencVer 2023-03-29 15:50:14 +08:00
dapan1121
5f68b65675 fix: count elements number type issue 2023-03-29 11:20:37 +08:00
Haojun Liao
9992942a7a
Merge pull request #20658 from taosdata/feat/TD-22418
feat:coverity scan
2023-03-29 10:44:53 +08:00
yihaoDeng
0d11430be1 tqadd backend 2023-03-28 14:31:11 +00:00
Xiaoyu Wang
daaf4871ac feat: table level privilege syntax 2023-03-28 18:43:58 +08:00
wangmm0220
d0c55ef572 fix:conflicts 2023-03-28 18:12:13 +08:00
Haojun Liao
a883e57cf2 Merge branch 'main' into fix/liaohj 2023-03-28 15:07:32 +08:00
Haojun Liao
68f310dd48 refactor: do some internal refactor. 2023-03-28 15:05:10 +08:00
Haojun Liao
fca79dbc53 Merge branch 'fix/liaohj' into main 2023-03-28 11:20:01 +08:00
Haojun Liao
c158087d66 fix(tmq): kill the ongoing tsdb scans while transferring the ownership of vnode to other consumers. 2023-03-28 09:53:49 +08:00
dapan1121
80798dd934 fix: job retry issue 2023-03-28 09:20:53 +08:00
Xiaoyu Wang
77f27bb9df
Merge pull request #20613 from taosdata/FIX/TD-23308-main
enh: disable timely vnodeCommit
2023-03-27 17:58:20 +08:00
54liuyao
cf2d169f75 feat:coverity scan 2023-03-27 16:17:49 +08:00
yihaoDeng
a3a0d9c81f add backend 2023-03-27 07:42:11 +00:00
wangmm0220
f1d67b6059 fix:conflict 2023-03-25 19:03:23 +08:00
cadem
86ca5ce210 fix/trigger election by sync msg 2023-03-24 09:13:20 +08:00
Benguang Zhao
9be09492f0 enh: disable timely vnodeCommit 2023-03-24 09:05:06 +08:00
54liuyao
ffa59f69aa fix:add combine function for groupKey 2023-03-23 15:20:45 +08:00
wangmm0220
dd4cf0597b fix:error in optimize consume logic 2023-03-22 17:04:02 +08:00
dapan1121
5b02af6a91 fix: merge main to 3.0 2023-03-22 16:08:16 +08:00
Xiaoyu Wang
fbc9b2404e feat: add sql command 'balance vgroup leader' 2023-03-22 09:53:56 +08:00
cadem
ea35f0ae11 feat/balance vgroup leader 2023-03-22 09:36:59 +08:00
yihaoDeng
914d391845 fix tag filter 2023-03-21 12:28:16 +00:00
yihaoDeng
2d37aeabdc add backend 2023-03-20 15:33:18 +00:00
kailixu
6fd4bc7e27 fix: set grant cluster info 2023-03-20 20:06:10 +08:00
wangmm0220
f7b7320f5f fix:set offset if read wal none 2023-03-20 16:57:45 +08:00
wangmm0220
506c192bff fix:error in TD-23218 & remove useless logic 2023-03-20 16:26:15 +08:00
Haojun Liao
ca1dffff45
Merge pull request #20508 from taosdata/fix/liaohj
fix(client): fix potential memory leak.
2023-03-20 16:11:22 +08:00
wangmm0220
f80078030c fix:error in TD-23218 & remove useless logic 2023-03-20 15:40:01 +08:00
Haojun Liao
7e712a14b6 fix(tmq): adjust log. 2023-03-19 19:06:28 +08:00
Haojun Liao
ae5155edcf fix(tmq): do some internal refactor. 2023-03-19 10:49:30 +08:00
wangmm0220
ccba1d07c6 fix:error in TD-23218 & remove useless logic 2023-03-18 18:42:49 +08:00
wangmm0220
7616a283e3 fix:error in TD-23218 & remove useless logic 2023-03-18 18:23:38 +08:00
yihaoDeng
8039702c14 add backend 2023-03-18 07:36:55 +00:00
cadem
042d94215b feat/add topic total and stream total in monitor 2023-03-18 12:50:07 +08:00
dapan1121
59b532a890 fix: modify minrows/maxrows range and add cases 2023-03-16 09:46:14 +08:00
slzhou
89d05296d8 fix: add varchar/nchar udf support 2023-03-10 14:56:35 +08:00
slzhou
dab5e33b9b Merge branch '3.0' of github.com:taosdata/TDengine into szhou/python-udf 2023-03-09 21:28:38 +08:00
slzhou
c10e32eb6a fix: null bitmap error 2023-03-09 20:27:08 +08:00
Benguang Zhao
5e53b1225b enh: finish restore with commit and applied indexes instead of num of items in apply queue 2023-03-09 19:35:42 +08:00
Benguang Zhao
1392711e66 enh: add fsm FpAppliedIndexCb to get the current applied index 2023-03-09 18:14:04 +08:00
Xiaoyu Wang
4c8bab7e58 merge main 2023-03-08 10:59:33 +08:00
Shengliang Guan
b11ac8aac7
Merge pull request #20297 from taosdata/fix/main_wxy
feat: the compact command adds 'start with end with' clause
2023-03-07 16:14:14 +08:00
Xiaoyu Wang
df0d200f59 feat: the compact command adds 'start with end with' clause 2023-03-07 15:24:04 +08:00
54liuyao
0cd871010f fix:fix fill history bug 2023-03-07 13:34:26 +08:00
slzhou
44e3b11580 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/python-udf 2023-03-04 15:24:37 +08:00
Xiaoyu Wang
599967d39f feat: add language clause for create function 2023-03-04 11:08:50 +08:00
Shengliang Guan
2a272fb68d
Merge pull request #20263 from taosdata/FIX/TS-2766-main
enh: sync log retention of mnode configurable with mndLogRetention
2023-03-04 10:49:37 +08:00
Benguang Zhao
b91734cf91 enh: sync log retention of mnode configurable with mndLogRetention 2023-03-04 09:51:34 +08:00
Xiaoyu Wang
9305b0efd0 fix: create stream syntax check 2023-03-03 16:57:13 +08:00
dapan1121
2a5074870d fix: add missing db options in show create database result 2023-03-02 11:33:29 +08:00
slzhou
c499d7f173 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/python-udf 2023-03-01 15:51:43 +08:00
slzhou
2b566dabc7 fix: add function not implemented error 2023-03-01 15:37:08 +08:00
slzhou
029444e1c2 fix: use const for name and path in SScriptUdfInfo 2023-02-28 10:39:08 +08:00
slzhou
32ccc796a1 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/python-udf 2023-02-28 10:15:30 +08:00
Xiaoyu Wang
d4e32cc8f1
Merge pull request #20180 from taosdata/fix/3.0_merge_main
merge 3.0
2023-02-27 17:08:44 +08:00
slzhou
c93cbc96f4 fix: change script env item key and value to const char* 2023-02-27 15:03:30 +08:00
Xiaoyu Wang
f97a140a3c merge 3.0 2023-02-27 14:16:33 +08:00
slzhou
1eea4c74a0 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/python-udf 2023-02-27 13:21:23 +08:00
Yihao Deng
db47cb5805
Merge branch 'main' into fix/toManySeesion 2023-02-25 17:04:56 +08:00
Xiaoyu Wang
d6dd087f84 merge main 2023-02-25 10:29:20 +08:00
yihaoDeng
84706fe586 fix: limit session num 2023-02-24 21:20:15 +08:00
dapan1121
2f816dc01f
Merge pull request #20119 from taosdata/fix/TS-2725
fix: alter column length too big issue
2023-02-24 17:33:37 +08:00
Xiaoyu Wang
d04d610a85
Merge pull request #20061 from taosdata/FIX/TD-22611-main
enh: refactor syncBeginSnapshot and walBeginSnapshot for logRetention
2023-02-24 13:12:06 +08:00
slzhou
df5b0babc4 fix: array[0] not supported in windows 2023-02-24 12:20:55 +08:00
dapan1121
f6acf035c9 fix: sys db vgroup update issue 2023-02-24 11:37:16 +08:00
slzhou
4ef6dd9e74 fix:will deprecated SUdfInterBuf.numOfResult 2023-02-23 21:10:52 +08:00
yihaoDeng
f294d60681 fix: fix asan problem 2023-02-23 20:40:29 +08:00
slzhou
7ec5a5df3a Merge branch '3.0' of github.com:taosdata/TDengine into szhou/python-udf 2023-02-23 14:44:14 +08:00
dapan1121
05c7bc170e
Merge pull request #20098 from taosdata/feat/TS-2671
feat(query): optimize percentile function performance
2023-02-23 10:24:06 +08:00
Ganlin Zhao
9102c7a42a change repeat_scan to pre_scan 2023-02-22 10:22:10 +08:00
54liuyao
1d58f85a54 feat:coverity scan 2023-02-22 10:10:04 +08:00
Ganlin Zhao
61de3b179a Revert "add stats"
This reverts commit 09ce818223.
2023-02-22 10:04:28 +08:00
slzhou
898bd0ed33 feat: script open function accept env item 2023-02-21 21:24:09 +08:00
wangmm0220
b28c0ad952 fix:remove useless logic in tmq 2023-02-21 18:49:39 +08:00
slzhou
8e5dae3970 fix: change script udf info structure 2023-02-21 17:09:26 +08:00
Ganlin Zhao
09ce818223 add stats 2023-02-20 19:35:06 +08:00
Benguang Zhao
0c7a4bfad9 enh: refactor syncBeginSnapshot and walBeginSnapshot for logRetention 2023-02-20 19:19:49 +08:00
Xiaoyu Wang
c597de099f merge main 2023-02-20 13:41:27 +08:00
Haojun Liao
bda24a01d8
Merge pull request #19992 from taosdata/fix/main
enh: handle too many session
2023-02-18 10:19:44 +08:00
yihaoDeng
f19fdaa142 opt trans 2023-02-17 22:40:27 +08:00
Haojun Liao
0d9d2ea293 fix(query): do some internal refactor, and fix the bug when calender time duration exists in sliding and offset. 2023-02-17 18:31:32 +08:00
Liu Jicong
2a4708d82a fix: save fill history state 2023-02-16 17:01:09 +08:00
yihaoDeng
a6a8daec23 fix: batch write 2023-02-16 15:09:39 +08:00
yihaoDeng
f22d07319f handle too many session 2023-02-15 20:06:04 +08:00
yihaoDeng
e44704b20e opt: opt tag index 2023-02-15 17:26:11 +08:00
Haojun Liao
cb35b453d4
Merge pull request #19870 from taosdata/feature/3_liaohj
other: merge opt to main.
2023-02-15 12:55:04 +08:00
slzhou
6b09b72a63 fix: make udfinfo temporary 2023-02-14 17:14:41 +08:00
Xiaoyu Wang
8ab3835a82
Merge pull request #19952 from taosdata/FIX/TD-22348-main
fix: set SYNC_VNODE_LOG_RETENTION as TSDB_SYNC_LOG_BUFFER_RETENTION + 1
2023-02-14 13:41:24 +08:00
Haojun Liao
c9ce01c878 Merge branch 'main' into feature/3_liaohj 2023-02-13 17:09:27 +08:00
Benguang Zhao
767080922a fix: set SYNC_VNODE_LOG_RETENTION as TSDB_SYNC_LOG_BUFFER_RETENTION + 1 2023-02-13 14:16:19 +08:00
zlv
45d42d8b1d Merge branch '3.0' of github.com:taosdata/TDengine into szhou/python-udf 2023-02-13 13:29:00 +08:00
Xiaoyu Wang
6483b92f0c
Merge pull request #19923 from taosdata/fix/3.0_merge_main
merge main
2023-02-13 09:48:45 +08:00
Haojun Liao
a7fdc4bae3 other: merge 3.0 2023-02-10 19:20:24 +08:00
Xiaoyu Wang
3382a24a69 merge main 2023-02-10 18:03:11 +08:00
Hongze Cheng
f523a96c2d fix compact problem 2023-02-10 13:38:21 +08:00
Xiaoyu Wang
b2e60da1cf merge main 2023-02-10 10:34:55 +08:00
Xiaoyu Wang
86d231ce50
Merge pull request #19872 from taosdata/feat/vnode_compact
feat: data compaction
2023-02-09 16:24:50 +08:00
Haojun Liao
6cf363600b
Merge pull request #19785 from taosdata/fix/TD-21899
fix:auto create table & NULL NONE problem for taosx
2023-02-09 15:31:13 +08:00
Xiaoyu Wang
fcff07675d merge main 2023-02-09 11:29:38 +08:00
Xiaoyu Wang
9bc225ffda merge 3.0 2023-02-09 09:44:29 +08:00
Xiaoyu Wang
79440f7a26
Merge pull request #19860 from taosdata/fix/3.0_merge_main
merge main
2023-02-09 09:22:19 +08:00
Xiaoyu Wang
98e2fa2d7b feat: add ignore update option for create stream 2023-02-08 18:46:12 +08:00
Liu Jicong
ae4ad7d851 Merge branch 'main' into enh/stream_buffer_param 2023-02-08 16:09:35 +08:00
Benguang Zhao
5ce5dded75 enh: reset wal reader after walReadVer 2023-02-08 14:41:15 +08:00
Hongze Cheng
5a56e39613 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact 2023-02-08 11:15:51 +08:00
Xiaoyu Wang
09925437e3 merge main 2023-02-08 09:51:52 +08:00
Xiaoyu Wang
a52371959e feat: add ignore update option for create stream 2023-02-07 19:31:08 +08:00
Xiaoyu Wang
8b6a50d970 feat: add explain test case 2023-02-07 18:35:42 +08:00
54liuyao
e89362fb36 feat:stream ignore check update data 2023-02-07 15:29:05 +08:00
slzhou
5226473405 feature: udf dispatch first by script type then by udf name 2023-02-06 18:33:54 +08:00
dapan1121
ded47e1312 Merge remote-tracking branch 'origin' into feat/TS-2502 2023-02-06 17:22:18 +08:00
Haojun Liao
3822225231 other: merge main. 2023-02-06 16:24:15 +08:00
Xiaoyu Wang
f2ff17dace merge 3.0 2023-02-06 14:18:13 +08:00
wangmm0220
762f6466f3 fix:conflicts from 3.0 2023-02-06 09:23:29 +08:00
dapan1121
a2b5162ab9
Merge pull request #19753 from taosdata/szhou/fixbugs
fix: show table distributed only works on super table, child table, and normal table
2023-02-06 08:52:44 +08:00
Xiaoyu Wang
5d499e52f9 merge main 2023-02-03 17:13:11 +08:00
wangmm0220
51760c10ec fix:conflicts from 3.0 2023-02-03 15:40:20 +08:00
Haojun Liao
0030c4b5ee refactor(query): opt perf by remove some functions. 2023-02-03 14:24:00 +08:00
Haojun Liao
645c45a274 refactor(query): opt perf by remove some functions. 2023-02-03 10:28:12 +08:00
wangmm0220
c8d49b603d fix:roll back htol length for block raw data 2023-02-02 17:23:01 +08:00
dapan1121
d88f1efeb1 feat: support force fill clause 2023-02-02 17:16:30 +08:00
Haojun Liao
ab8c977417 other: merge main. 2023-02-02 14:00:36 +08:00
shenglian zhou
3f577c5019 fix: show table distributed only works on super table, child table, and normal table 2023-02-02 11:57:22 +08:00
Xiaoyu Wang
0d2d3349a3 Merge remote-tracking branch 'origin/main' into fix/main_bugfix_wxy 2023-02-01 09:45:32 +08:00
Shengliang Guan
2a8d791e39 Merge remote-tracking branch 'origin/3.0' into enh/TD-18702 2023-01-31 16:31:26 +08:00
Hongze Cheng
11bc53bbd7 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact 2023-01-31 14:07:58 +08:00
Shengliang Guan
141fcdd49b enh: alter vnode hashrange in cfg file 2023-01-30 17:54:54 +08:00
Hongze Cheng
5e7b6602c5 Merge branch 'main' of https://github.com/taosdata/TDengine into fix/3.0_merge_main 2023-01-29 14:05:15 +08:00
Xiaoyu Wang
eb86f5ae71 merge main 2023-01-28 18:10:08 +08:00
Xiaoyu Wang
24157e78d6 merge main 2023-01-28 17:52:58 +08:00
Liu Jicong
f5c4ca3380 fix: wal ref 2023-01-28 17:17:55 +08:00
Liu Jicong
2a71d47668 fix: wal ref 2023-01-28 16:11:17 +08:00
Liu Jicong
089bc74055 Merge branch 'main' into enh/stream_buffer_param 2023-01-28 11:24:25 +08:00
Xiaoyu Wang
83a711c37f merge main 2023-01-28 09:24:30 +08:00
Xiaoyu Wang
ca43c0ab55 feat: support writing streams to existing tables 2023-01-17 16:47:43 +08:00
54liuyao
e03deeaed8 feat:add stream delete mark 2023-01-17 16:21:51 +08:00
Shengliang Guan
e11d57d58c
Merge pull request #19533 from taosdata/FIX/TD-21662-main
enh: skip WAL forceSync for single replica vgroup
2023-01-17 14:25:04 +08:00
Xiaoyu Wang
9ba8d4f935 fix: rollback 2023-01-16 09:53:43 +08:00
Xiaoyu Wang
aa98d1d3fd Merge remote-tracking branch 'origin/main' into fix/main_bugfix_wxy 2023-01-16 09:44:32 +08:00
54liuyao
3ec1560faa create stream and use existing super table 2023-01-13 10:26:49 +08:00
Xiaoyu Wang
4c8a2caa12 fix: stmt memory leak 2023-01-12 17:24:04 +08:00
Liu Jicong
9913ed1dd1 fix: concurrency issue 2023-01-12 14:28:34 +08:00
Liu Jicong
ef12805c3b fix: concurrency issue 2023-01-12 14:15:29 +08:00
Benguang Zhao
5a4cc36079 enh: skip WAL forceSync for single replica vgroup 2023-01-12 09:25:55 +08:00
Haojun Liao
1354eac985 Merge branch 'main' into feature/3_liaohj 2023-01-10 13:21:49 +08:00
Shengliang Guan
398161eb5f Merge branch 'main' into merge/mainto3.0_0108 2023-01-09 10:00:53 +08:00
Shengliang Guan
d90eef6656 Merge branch '3.0' into merge/mainto3.0_0108 2023-01-08 09:54:21 +08:00
Shengliang Guan
42d911bf8e Merge remote-tracking branch 'origin/main' into FIX/TD-21043-main 2023-01-08 09:44:07 +08:00
dapan1121
e55cc0af22 Merge remote-tracking branch 'origin' into enh/TD-21108 2023-01-06 13:40:32 +08:00
Haojun Liao
9dd07cc1e1 other:merge main. 2023-01-06 12:54:26 +08:00
Shengliang Guan
3016f35e9f Merge branch '3.0' into merge/mainto3.0_0105 2023-01-05 16:08:23 +08:00
Shengliang Guan
ef3e60c387 Merge branch 'fix/TD-21746' into FIX/TD-21043-main 2023-01-05 15:58:30 +08:00
Hongze Cheng
a046dbb02b Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact 2023-01-05 13:57:55 +08:00
Shengliang Guan
7e5d97f0da fix: stop snapshot receiver on sync post close 2023-01-05 12:00:35 +08:00
Shengliang Guan
a986d70bb7
Merge pull request #19260 from taosdata/fix/long_query
fix(query): long query fix to avoid buffer pool locking too long
2023-01-05 11:24:17 +08:00
Benguang Zhao
9d5e74a3ff Merge branch 'main' into FIX/TD-21043-main 2023-01-05 09:47:22 +08:00
Haojun Liao
44e103a6a9 enh(query): remove unnecessary malloc. 2023-01-05 09:38:01 +08:00
dapan1121
6f3cc64fa6
Merge pull request #19358 from taosdata/feat/TD-21721
feat: add batch get table vgId API
2023-01-04 16:05:53 +08:00
Minglei Jin
625bf9992f
Merge branch '3.0' into fix/long_query 2023-01-04 15:15:51 +08:00
Liu Jicong
e30c00875c enh: close tsdb reader 2023-01-04 15:14:00 +08:00
Xiaoyu Wang
9df6f69371 merge 3.0 2023-01-04 15:02:31 +08:00
dapan1121
0fff3b3447 feat: add batch get table Vgid API 2023-01-04 14:13:08 +08:00
dapan1121
36c582c678 feat: add batch get table vgId API 2023-01-04 14:01:43 +08:00
Shengliang Guan
e2056ba8fb Merge branch 'main' into FIX/TD-21043-main 2023-01-04 11:48:35 +08:00
Xiaoyu Wang
fdde287ca9 merge main 2023-01-04 11:43:20 +08:00
dapan1121
ac7d250a7f Merge remote-tracking branch 'origin' into enh/TD-21108 2023-01-04 08:57:22 +08:00
dapan1121
1477ce97a7 fix: drop task while task executing issue 2023-01-03 18:07:18 +08:00
Benguang Zhao
4031dc1af4 Merge branch main into FIX/TD-21043-main 2023-01-02 16:41:46 +08:00
Shengliang Guan
d290daa197
Merge pull request #19297 from taosdata/fix/TS-2349
fix: allow the ip resolved by fqdn different between dnodes
2023-01-02 09:41:24 +08:00
Alex Duan
c0a16094ab fix: merge from 3.0 2022-12-30 19:02:48 +08:00
Alex Duan
2439c345d9 enh: clear assert remove tbuffer.h 2022-12-30 18:04:54 +08:00
Shengliang Guan
929be865f1 Merge branch 'main' into fix/TS-2349 2022-12-30 17:42:56 +08:00
Shengliang Guan
c2323db00d fix: allow the ip resolved by fqdn different between dnodes 2022-12-30 17:04:14 +08:00
dapan1121
8ff3b2fda3 Merge remote-tracking branch 'origin' into enh/TD-21108 2022-12-30 13:31:37 +08:00
dapan1121
dfefb68aa6 feat: support crash report 2022-12-30 13:30:54 +08:00
Shengliang Guan
85eba36190
Merge pull request #19257 from taosdata/refactor/stream_dispatch_main
refactor: stream dispatch
2022-12-30 10:18:29 +08:00
Xiaoyu Wang
bc2fa58280 Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-12-30 10:14:47 +08:00
Xiaoyu Wang
de418e8c8d feat: support writing streams to existing tables 2022-12-30 10:11:41 +08:00
Benguang Zhao
ed43aeaa9b enh: add vndCommitMaxInterval cfg param 2022-12-29 19:47:28 +08:00
Alex Duan
0c422345b3 feat: support show cluster alive; and show db.alive; 2022-12-29 18:07:57 +08:00
Shengliang Guan
25e9d94f5b
Merge pull request #19244 from taosdata/feature/stream_main
enh: put func state into tdb
2022-12-29 17:17:29 +08:00
Liu Jicong
bfb92457fa refactor: stream dispatch 2022-12-29 16:24:30 +08:00
Liu Jicong
7721353b6b enh: put func state into tdb 2022-12-29 12:39:07 +08:00
dapan1121
4a142018da
Merge pull request #19224 from taosdata/fix/TD-21561
fix(query): fix count/hyperloglog return additional row in group by when queryPolicy is set to 3.
2022-12-29 12:28:28 +08:00
Benguang Zhao
d307413c36 Merge branch 'main' into FIX/TD-21043-main 2022-12-29 10:03:17 +08:00
Hongze Cheng
de6be90cb5 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact 2022-12-29 10:00:47 +08:00
Ganlin Zhao
ec75ddec83 fix(query): fix count/hyperloglog return additional row in group by
when queryPolicy is set to 3.
2022-12-28 17:27:23 +08:00
Shengliang Guan
fb628f7fdf
Merge pull request #19212 from taosdata/merge/mainto3.0_1228
merge from main to 3.0
2022-12-28 17:03:11 +08:00
Shengliang Guan
78c14a2c88 Merge remote-tracking branch 'origin/3.0' into merge/mainto3.0_1228 2022-12-28 14:59:02 +08:00
Hongze Cheng
a0fa31954c Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact 2022-12-28 13:53:59 +08:00
Xiaoyu Wang
01b90f45eb Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-12-28 10:33:17 +08:00
Xiaoyu Wang
b6aadbf16f sql command 'create index' 2022-12-28 10:31:34 +08:00
Shengliang Guan
d342ebcd77
Merge pull request #18720 from taosdata/refact/submit_req
Refact/submit req
2022-12-28 10:29:00 +08:00
Hongze Cheng
4d75c554f2 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact 2022-12-27 17:00:17 +08:00
Liu Jicong
dcb71e4af1 refactor: stream dispatch 2022-12-27 15:17:43 +08:00
Liu Jicong
39eb62d80d enh: set scan limit 2022-12-27 14:52:41 +08:00
Benguang Zhao
8916722dd7 Merge branch main to FIX/TD-21043-main 2022-12-27 14:50:39 +08:00
Xiaoyu Wang
f85389d2af merge feat/vnode_compact 2022-12-27 11:13:30 +08:00
Xiaoyu Wang
b52ebb6fd5 feat: sql command 'compact database' 2022-12-27 11:11:02 +08:00
dapan1121
66cece62de
Merge pull request #19046 from taosdata/fix/TD-21180-3.0
feat(rpc):  return new error code TSDB_CODE_RPC_VGROUP_NOT_CONNECTED
2022-12-26 18:08:48 +08:00
Benguang Zhao
fda2f55fe5 Merge branch main to FIX/TD-21043-main 2022-12-26 14:26:25 +08:00
Haojun Liao
723efba79b
Merge branch '3.0' into refact/submit_req 2022-12-26 13:25:25 +08:00
Liu Jicong
cc81892db1
Merge branch '3.0' into feature/stream_3.0 2022-12-26 13:22:24 +08:00
Shengliang Guan
664dcb6b4e Merge branch 'main' into merge/mainto3.0_1226 2022-12-26 09:26:54 +08:00
Benguang Zhao
5159d60f56 enh: vnodeCommit on consensus only 2022-12-23 20:16:32 +08:00
Xiaoyu Wang
0c269c317b merge 3.0 2022-12-23 17:50:05 +08:00
Liu Jicong
b1bd24d15a enh: scan exec set limit 2022-12-23 16:35:40 +08:00
Xiaoyu Wang
e62315c244 fix: keepColumnName parameter changes the user alias 2022-12-23 15:12:53 +08:00
wangmm0220
fd76fdb9e0 opti:taosx for write_raw_block 2022-12-22 16:50:21 +08:00
Alex Duan
cd1b87031a fix(query): modify error describe 2022-12-22 10:22:51 +08:00
Shengliang Guan
13dfaaea59
Merge pull request #19059 from taosdata/feature/stream
refactor: remove assert
2022-12-22 09:51:40 +08:00
WANG MINGMING
4dbc324564
Merge branch 'refact/submit_req_taosx' into refact/submit_req 2022-12-22 09:26:45 +08:00
Liu Jicong
2a7de0cd46 refactor: remove assert 2022-12-21 13:54:14 +08:00
Xiaoyu Wang
aecd05cf34 enh: improve unit tests 2022-12-21 13:51:06 +08:00
dapan1121
5441dae3ba
Merge pull request #19045 from taosdata/enh/authReadOrWrite
enh: support auth read or write
2022-12-21 09:21:44 +08:00
dapan1121
b77a1ed5e3
Merge pull request #19032 from taosdata/fix/TD-21001
enh: optimize converting timestamp at client side
2022-12-21 09:21:35 +08:00
Alex Duan
c66b7df5d7 feat(rpc): fixed build error 2022-12-20 19:13:00 +08:00
Alex Duan
df6102f66e fix(query): TSDB_CODE_RPC_VGROUP_NOT_CONNECTED same condition check with TSDB_CODE_RPC_NETWORK_UNAVAIL 2022-12-20 18:14:24 +08:00
dapan1121
65913f6ad9 enh: support auth read or write 2022-12-20 17:14:10 +08:00
Xiaoyu Wang
ad7f9b274b enh: improve unit tests 2022-12-20 16:53:08 +08:00
Shengliang Guan
9c8b194c34 refact: set FpSnapshotStopRead return type to void 2022-12-20 15:07:27 +08:00
Shengliang Guan
12b6cf15a0 refact: set FpGetSnapshotInfo return type to void 2022-12-20 14:57:04 +08:00
Haojun Liao
fdade6d6a3
Merge branch '3.0' into refact/submit_req 2022-12-19 11:24:00 +08:00
Ganlin Zhao
09061bcc57 Merge branch '3.0' into feat/TS-2158 2022-12-19 09:23:32 +08:00
Xiaoyu Wang
d3cb2a3a0a merge main 2022-12-18 20:36:06 +08:00
yihaoDeng
93dc0aff07 change err msg while vnode is stoped 2022-12-15 17:08:03 +08:00
dapan1121
978d45ffc1 enh: optimize converting timestamp at client side 2022-12-15 16:56:35 +08:00
Shengliang Guan
6a7c1d6bea
Merge pull request #18940 from taosdata/enh/TD-21127
refact: post sem in vnode while sync timeout
2022-12-14 18:55:52 +08:00
Ganlin Zhao
5da2fe9bc5 feat(query): add _isfilled pseudocolumn to indicate data is origin
or filled.
2022-12-14 16:56:10 +08:00
Shengliang Guan
60bab9ae55 refact: post sem in vnode while sync timeout 2022-12-14 16:09:28 +08:00
Shengliang Guan
2b256542a5 refact: add vnode timer 2022-12-14 09:14:40 +08:00
yihaoDeng
6fb45a5f47 remove unused param 2022-12-13 20:16:45 +08:00
Xiaoyu Wang
2f9753c540 event window query 2022-12-13 14:18:03 +08:00
Haojun Liao
48f7fc5c3d
Merge branch '3.0' into refact/submit_req 2022-12-12 18:11:17 +08:00
Xiaoyu Wang
9d6d05c405 merge 3.0 2022-12-12 11:06:52 +08:00
Shengliang Guan
016f7642de
Merge pull request #18854 from taosdata/feature/stream
fix: mem leak
2022-12-09 21:48:20 +08:00
Liu Jicong
a6fff95795 fix: close wal ref 2022-12-09 17:18:21 +08:00
Haojun Liao
27ebafdbaa other: merge 3.0 2022-12-09 10:19:05 +08:00
WANG MINGMING
35b5f185a2
Merge pull request #18833 from taosdata/refact/submit_req_marks
opti:performance of schemaless
2022-12-09 05:04:48 +08:00
Liu Jicong
74a253eac4 refactor 2022-12-08 13:34:42 +08:00
dapan1121
1138d8abb2 enh: add table cached meta and vg new api 2022-12-08 10:33:26 +08:00
Xiaoyu Wang
bc36bc188e feat: event window 2022-12-08 09:36:37 +08:00
Shengliang Guan
6d94afe48f
Revert "refact: adjust some assert cases" 2022-12-07 21:51:17 +08:00
Shengliang Guan
297ba7f7d4
Merge pull request #18775 from taosdata/fix/TD-20045
refact: adjust some assert cases
2022-12-07 21:44:34 +08:00
wangmm0220
a4d03b43a0 opti: async->sync for schemaless 2022-12-07 20:33:54 +08:00
Minghao Li
c29401edf2 refactor(sync): re send snapshot in timer-routine 2022-12-07 19:46:26 +08:00
Shengliang Guan
4172acf95d git lo 2022-12-07 19:39:53 +08:00
Xiaoyu Wang
9e5274df99
Merge branch '3.0' into refact/submit_req 2022-12-07 18:48:09 +08:00
Shengliang Guan
d5126d469a refact: replcase ASSERT with tAssert 2022-12-07 18:42:48 +08:00
Liu Jicong
b133a56219 refactor: support submitreq2 2022-12-07 15:19:34 +08:00
Xiaoyu Wang
b0351d15a3 fix: Query message compatibility 2022-12-07 14:46:04 +08:00
Hongze Cheng
2d85c7c451 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-07 09:04:00 +08:00
wangmm0220
2c4b6ece3e fix:conflicts 2022-12-06 21:13:08 +08:00
wangmm0220
517c8b1d5a fix:modify influxdb parse logic for sml 2022-12-06 21:07:53 +08:00
dapan1121
a6d540f289
Merge pull request #18725 from taosdata/enh/failFast
enh: add fail-fast
2022-12-06 19:03:44 +08:00
Shengliang Guan
996ecb4431
Merge pull request #18745 from taosdata/FIX/TD-20903-3.0
enh: enable timeout checking of sync Resp with ttl as 30s
2022-12-06 18:02:25 +08:00
Shengliang Guan
5f6254fd93
Merge pull request #18740 from taosdata/enh/3.0_planner_optimize
feat: add stream option 'delete_mark'
2022-12-06 17:24:34 +08:00
Benguang Zhao
529d8cc800 enh: enable timeout checking of sync Resp with ttl as 30s 2022-12-06 16:46:53 +08:00
Xiaoyu Wang
bc413b8fff feat: add stream option 'delete_mark' 2022-12-06 16:07:11 +08:00
Hongze Cheng
899d7b0bcc Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-06 14:37:22 +08:00
dapan1121
283ef0d056
Merge pull request #18717 from taosdata/fix/TD-20976
fix: add redirect error code and fix no error msg issue
2022-12-06 10:00:06 +08:00
Shengliang Guan
a860e72f00
Merge pull request #18701 from taosdata/FIX/TD-20390-3.0
fix: walSaveMeta ahead of deleting WAL files as gc in walEndSnapshot
2022-12-06 09:45:42 +08:00
Liu Jicong
ed11b1419c Merge remote-tracking branch 'refs/remotes/origin/refact/submit_req' into refact/submit_req 2022-12-06 05:59:48 +08:00
Liu Jicong
619bbdfd82 refactor: support submitreq2 2022-12-06 05:58:28 +08:00
Benguang Zhao
3f1a0cefbb fix: walSaveMeta ahead of deleting WAL files as gc in walEndSnapshot
delete WAL files in descending order during walRollback
2022-12-06 00:51:45 +08:00
yihaoDeng
4be196491e add fail-fast 2022-12-05 22:39:18 +08:00
dapan1121
0c26308ae7 fix: add redirect error code and fix no error msg issue 2022-12-05 20:10:09 +08:00
dapan1121
1024cba311 fix: fix stmt table not exists issue 2022-12-05 15:45:25 +08:00
shenglian zhou
220709c9ae fix: fix compiler warning in taosudf.h 2022-12-05 10:14:00 +08:00
Shengliang Guan
c45001744f
Merge pull request #18674 from taosdata/feat/async_commit
feat: async commit
2022-12-04 22:31:04 +08:00
dapan1121
9cb07360de
Merge pull request #18643 from taosdata/enh/insert_multi_table_optimize
enh: optimize multiple table insert
2022-12-04 16:48:15 +08:00
dapan1121
f9f60a8f39
Merge pull request #18646 from taosdata/fix/TD-20684-3.0
feat(api): add new api int64_t taos_affected_rows64
2022-12-04 16:47:51 +08:00
Hongze Cheng
df6eb27b75 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/async_commit 2022-12-04 14:51:05 +08:00
Minghao Li
575c5e89fc refactor(sync): add config item in sync 2022-12-04 09:49:27 +08:00
Hongze Cheng
d977929c99 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/async_commit 2022-12-04 09:37:29 +08:00
wangmm0220
cbeec94bbe fix:add new submit for taosx 2022-12-03 22:20:16 +08:00
dapan1121
e9bfe1d858 Merge remote-tracking branch 'origin/refact/submit_req' into refact/submit_req.1 2022-12-03 16:04:53 +08:00
dapan1121
0143b4fe64 enh: optimize stmt auto create table 2022-12-03 14:56:51 +08:00
wangmm0220
96aa44e2cd fix:error for sml 2022-12-03 14:44:47 +08:00
Benguang Zhao
7eca212756 Merge branch '3.0' into FIX/TD-19334-3.0 2022-12-03 10:02:59 +08:00
Benguang Zhao
2ce07c6ec1 fix: get result of tmsPutToQueue for FpCommitCb 2022-12-03 09:05:50 +08:00
Alex Duan
213b97b79a feat(api): taos_affected_rows64 add and modfiy tmsg.h 2022-12-02 23:20:19 +08:00
Shengliang Guan
f3e980de14 enh: remove TSDB_CODE_RPC_REDIRECT 2022-12-02 22:45:11 +08:00
Shengliang Guan
524de026a5 enh: remove TSDB_CODE_RPC_REDIRECT 2022-12-02 22:24:35 +08:00
Shengliang Guan
6d70f48802
Merge pull request #18592 from taosdata/feature/3_liaohj
enh(query): optimize query perf.
2022-12-02 21:00:35 +08:00
dapan1121
b08ee99c4c fix: vgroup array not made in some cases 2022-12-02 18:09:38 +08:00
Shengliang Guan
4b13ae819d enh: adjust error codes 2022-12-02 16:45:41 +08:00
Shengliang Guan
24ee4b4289 Merge branch '3.0' into enh/TD-20891 2022-12-02 16:44:46 +08:00
Hongze Cheng
e9356fa59d Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/async_commit 2022-12-02 16:28:53 +08:00
dapan1121
76fd76cd1a enh: optimize db vgroup cache and child table meta retrieving 2022-12-02 16:22:06 +08:00
Shengliang Guan
13f36ec20a refact: remove TSDB_CODE_APP_NOT_READY and TSDB_CODE_NODE_NOT_DEPLOYED 2022-12-02 16:06:10 +08:00
Minglei Jin
6cb65f336d Merge branch 'v3.0' into feat/async_commit 2022-12-02 14:49:58 +08:00
Hongze Cheng
b2fd1ff880 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-02 14:38:39 +08:00
Xiaoyu Wang
85ea8bbbb3 Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-12-02 14:04:50 +08:00
dapan1121
55e544793c
Merge pull request #18599 from taosdata/fix/TD-20802
enh: support query retry cause of dnode stopped
2022-12-02 14:01:16 +08:00
Hongze Cheng
21347ad65b Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-02 11:44:02 +08:00
dapan1121
dff4c36092
Merge branch '3.0' into fix/TD-20802 2022-12-02 10:11:39 +08:00
Hongze Cheng
1cf9974b50 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-02 10:10:21 +08:00
Shengliang Guan
db42ec46bf refact: adust error code while dnode startup 2022-12-02 10:05:52 +08:00
Shengliang Guan
a366696478
Merge pull request #18596 from taosdata/feature/stream
refactor(stream): distributed checkpoint
2022-12-02 07:51:10 +08:00
Liu Jicong
3424b184d3 refactor(stream): distributed checkpoint 2022-12-02 03:48:45 +08:00
dapan1121
6d008aa9cb Merge branch 'refact/submit_req' of github.com:taosdata/TDengine into refact/submit_req 2022-12-01 19:28:39 +08:00
dapan1121
2e75de8368 fix: fix submit response message handling 2022-12-01 19:26:26 +08:00
Hongze Cheng
3fc30c991e Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/async_commit 2022-12-01 18:59:21 +08:00
Hongze Cheng
bd56fd2e09 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-01 16:52:12 +08:00
Shengliang Guan
fe759c85f3 Merge remote-tracking branch 'origin/3.0' into FIX/TD-19334-3.0 2022-12-01 15:04:55 +08:00
Hongze Cheng
f9870c3637 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-01 14:24:29 +08:00
Shengliang Guan
b6f1ce2027
Merge pull request #18589 from taosdata/feature/3.0_mhli
refactor(sync): help to display leader**
2022-12-01 11:54:39 +08:00
Shengliang Guan
b01120f0d2
Merge pull request #18584 from taosdata/fix/3.0_bugfix_wxy
feat: sql command 'show user privileges'
2022-12-01 11:53:21 +08:00
Hongze Cheng
5388da8871 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-12-01 10:04:57 +08:00
dapan1121
89be771b61 enh: add retry for vnode stopped case 2022-12-01 09:53:41 +08:00
dapan1121
b430f653b9 Merge remote-tracking branch 'origin/3.0' into fix/TD-20802 2022-12-01 09:22:31 +08:00
slzhou
903718940d Merge branch '3.0' of github.com:taosdata/TDengine into szhou/table-count-scan 2022-12-01 09:14:10 +08:00
Benguang Zhao
55bae49d56 Merge branch 3.0 to FIX/TD-19334-3.0 2022-11-30 23:47:30 +08:00
Shengliang Guan
5c2ac1a625
Merge pull request #18591 from taosdata/fix/liao_cov
refactor: do some internal refactor.
2022-11-30 22:12:56 +08:00
Haojun Liao
4fef284cfe refactor: do some internal refactor. 2022-11-30 21:26:27 +08:00
Haojun Liao
2c8b962b5a refactor: do some internal refactor. 2022-11-30 21:04:58 +08:00
Minghao Li
f0fdc58c52 refactor(sync): help to display leader** 2022-11-30 20:56:58 +08:00
Hongze Cheng
4b5671a631 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-11-30 19:28:52 +08:00
Xiaoyu Wang
4e8acca2eb feat: sql command 'show user privileges' 2022-11-30 19:24:15 +08:00
dapan1121
f7d94f73f5 enh: support column mode write 2022-11-30 19:08:48 +08:00
dapan1121
366f246fc6 Merge remote-tracking branch 'origin/refact/submit_req' into refact/submit_req.0 2022-11-30 17:46:04 +08:00
dapan1121
34662ea10a enh: support column mode write 2022-11-30 16:57:24 +08:00
Hongze Cheng
df7c07a541 Merge branch 'fix/tdb-async-commit' of https://github.com/taosdata/TDengine into feat/async_commit 2022-11-30 16:48:09 +08:00
Shengliang Guan
d639198be5
Merge pull request #18561 from taosdata/fix/TD-20805
enh: show more info while drop dnode
2022-11-30 16:10:42 +08:00
slzhou
323e52b8c5 Merge branch 'enh/3.0_planner_optimize' into szhou/table-count-scan 2022-11-30 15:43:41 +08:00
Xiaoyu Wang
cfbcf92c1f Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-11-30 14:29:34 +08:00
Hongze Cheng
f848460f21 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-11-30 13:28:17 +08:00
dapan1121
45cf5acc32
Merge pull request #18501 from taosdata/fix/TS-2149
fix(query): handle countAlwaysReturnValue behavior
2022-11-30 13:20:51 +08:00
Shengliang Guan
5556fd0c45 enh: add sync offline state 2022-11-30 12:02:54 +08:00
Xiaoyu Wang
173794dc0f merge 3.0 2022-11-30 10:58:32 +08:00
Shengliang Guan
189cdc4f63
Merge pull request #18533 from taosdata/enh/clientRetry
enh: refactor retry
2022-11-30 10:47:13 +08:00
Shengliang Guan
0357ee124c
Merge pull request #18551 from taosdata/feature/3.0_mhli
refactor(sync): add interface syncSnapshotSending, syncSnapshotRecving
2022-11-30 10:46:29 +08:00
Shengliang Guan
1d7a404450
Merge pull request #18549 from taosdata/fix/3.0_bugfix_wxy
fix: stream plan error
2022-11-30 08:58:59 +08:00
slzhou
6d86fb5b51 Merge branch 'enh/3.0_planner_optimize' into szhou/table-count-scan 2022-11-29 22:19:36 +08:00
Hongze Cheng
0129d8ee37 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-11-29 21:40:14 +08:00
Minghao Li
f87b9fa7fe refactor(sync): add interface syncSnapshotSending, syncSnapshotRecving 2022-11-29 19:41:03 +08:00
Benguang Zhao
470441c541 Merge branch 3.0 to FIX/TD-19334-3.0 2022-11-29 18:24:01 +08:00
wangmm0220
c79c2a19c4 fix: conflicts 2022-11-29 17:05:53 +08:00
Xiaoyu Wang
f3681433c6 fix: stream plan error 2022-11-29 16:43:12 +08:00
Shengliang Guan
a7cd465a6a
Merge pull request #18544 from taosdata/feature/3.0_mhli
refactor(sync): add trace log for elect count, become leader count, c…
2022-11-29 16:28:29 +08:00
dapan1121
8ee170bef1 enh: add retry for vnode closed case 2022-11-29 16:17:05 +08:00
Minghao Li
198e18c348 refactor(sync): add trace log for cache hit, cache miss 2022-11-29 14:58:47 +08:00
Xiaoyu Wang
555f2cb981 merge 3.0 2022-11-29 13:16:54 +08:00
wangmm0220
b5e4b05752 fix:[TS-2057] add interface with ttl in schemaless 2022-11-29 11:52:40 +08:00
yihaoDeng
d463f05b3f change paramter 2022-11-29 10:28:32 +08:00
Hongze Cheng
7c10f0bb00 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-11-29 09:35:54 +08:00
dapan1121
cc36796f64
Merge pull request #18524 from taosdata/fix/TD-18639
enh: support multiple query groups in exchange operator
2022-11-29 08:45:47 +08:00
dapan1121
65adb259ff enh: support multiple groups in exchange operator 2022-11-28 18:44:59 +08:00
Minglei Jin
506554b5d2 Merge branch 'v3.0' into fix/tdb-async-commit 2022-11-28 16:20:48 +08:00
Benguang Zhao
dc2dcea3de Merge branch 3.0 to FIX/TD-19334-3.0 2022-11-28 14:27:10 +08:00
Hongze Cheng
99a559ad59 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-11-28 09:44:09 +08:00
Ganlin Zhao
8fba0b631c Merge branch '3.0' into fix/TS-2149 2022-11-28 01:02:57 +08:00
Ganlin Zhao
ab86b6ba47 fix hyperloglog bugs 2022-11-28 00:30:39 +08:00
Shengliang Guan
e6aed5195d
Merge pull request #18468 from taosdata/feature/3_liaohj
refactor: improve the perf in query
2022-11-27 23:10:00 +08:00
Xiaoyu Wang
0c137f3a79 merge refact/submit_req 2022-11-27 23:07:47 +08:00
Xiaoyu Wang
948502be25 enh: replace row format 2022-11-27 17:09:02 +08:00
Haojun Liao
203ea1f9c8 fix(query): fix error 2022-11-27 14:57:44 +08:00
Benguang Zhao
4edef438ea enh: transfer ownership of msgs while committing sync log entries 2022-11-26 21:57:23 +08:00
Liu Jicong
48894c8bdb enh(stream): new api for stream queue 2022-11-25 18:03:40 +08:00
Benguang Zhao
68f8ebac9d Merge branch 3.0 to FIX/TD-19334-3.0 2022-11-25 13:10:06 +08:00
Benguang Zhao
d5ae1ca18a enh: make the range span of unconfirmed logs sent less than half of the size of log ring buffer 2022-11-25 10:37:56 +08:00
Haojun Liao
9a208b2d09 other: merge 3.0 2022-11-24 17:08:15 +08:00
Xiaoyu Wang
70164f9f20 enh: group by tbname optimize 2022-11-24 15:16:38 +08:00
shenglian zhou
7f6ff39648 feat: table merge scan save work 2022-11-23 19:47:24 +08:00
Minghao Li
2b411912d9 refactor(sync): can not propose when heartbeat timeout 2022-11-23 14:17:13 +08:00
Xiaoyu Wang
bc180e39c9 enh: ins_tables optimize 2022-11-22 16:39:30 +08:00
Minghao Li
1d48426e94 refactor(sync): del wal in multi-replicas 2022-11-22 12:45:31 +08:00
yihaoDeng
74859ae114 Merge branch 'enh/clientRetry' of https://github.com/taosdata/TDengine into retry 2022-11-21 21:25:45 +08:00
yihaoDeng
62bf1c024a refactor retry 2022-11-21 21:25:15 +08:00
Xiaoyu Wang
469fcd314e enh: ins_tables optimize 2022-11-21 18:44:04 +08:00
dapan1121
56853b923e Merge remote-tracking branch 'origin/enh/clientRetry.0' into enh/clientRetry 2022-11-21 13:22:43 +08:00
Xiaoyu Wang
584ce8a9b8 Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-11-21 09:13:59 +08:00
yihaoDeng
ba23ed2317 add simple retry 2022-11-20 18:53:48 +08:00
54liuyao
3e29f19782 fix:stream state abnormal failure 2022-11-20 10:32:25 +08:00
dapan1121
2fbf082f7d enh: support client redirect processing 2022-11-18 19:55:15 +08:00
Liu Jicong
9a603e5663 enh(stream): put user defined tb name into stream state 2022-11-18 17:21:50 +08:00
Xiaoyu Wang
d00f65a8fe Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-11-18 15:05:19 +08:00
dapan1121
a3f0283eba
Merge pull request #18226 from taosdata/enh/msgRefactor0
enh: refactor batch meta msg
2022-11-18 09:20:15 +08:00
Minglei Jin
78335f83d2 tdb/api: migrate txn related api changes of meta, sma, tq, and stream meta/state 2022-11-17 20:02:13 +08:00
Benguang Zhao
051b73c1ed Merge branch 3.0 to FIX/TD-19334-3.0 2022-11-17 17:28:11 +08:00
dapan1121
3a642f06d0 Merge remote-tracking branch 'origin/3.0' into enh/msgRefactor0 2022-11-17 10:42:29 +08:00
dapan1121
49917d5156 enh: refactor batch meta msg 2022-11-17 10:35:25 +08:00
Liu Jicong
5161eca70f fix(stream): stop scan when no output 2022-11-17 10:30:05 +08:00
Benguang Zhao
3e13cd8280 fix: check if timer triggered ahead of time in syncNodeElect 2022-11-16 14:26:18 +08:00
Xiaoyu Wang
6a50e9e271 Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-11-16 10:58:06 +08:00
Liu Jicong
a9bf05bc01 refactor: stream meta ref count 2022-11-15 19:11:42 +08:00
Xiaoyu Wang
40c7562470 enh: optimize statement for querying the number of sub tables of the super table 2022-11-15 16:38:51 +08:00
Shengliang Guan
9f38bfa10b
Merge pull request #18123 from taosdata/fix/3.0_bugfix_wxy
fix: some problems of parser
2022-11-14 18:03:08 +08:00
dapan1121
3fae636070
Merge pull request #18109 from taosdata/fix/TS-2063
fix: extend show create table result width
2022-11-14 17:34:51 +08:00
Xiaoyu Wang
901c9b8f77 fix: some problems of parser 2022-11-14 16:53:01 +08:00
dapan1121
c0463e46c9 fix: truncate show create table result 2022-11-14 15:48:01 +08:00
Haojun Liao
c888cbf068 refactor: do some internal refactor. 2022-11-14 14:14:24 +08:00
dapan1121
14a1f4e373
Merge pull request #18074 from taosdata/fix/TD-20300
fix: fix query thread quit issue
2022-11-14 11:28:30 +08:00
dapan1121
a5b1cfc9a2 fix: extend show create table result width 2022-11-14 11:27:38 +08:00
Shengliang Guan
973fc99f75
Merge pull request #18094 from taosdata/feature/3.0_mhli
refactor(sync): pre snapshot
2022-11-13 15:38:33 +08:00
Minghao Li
58fd2228d9 refactor(sync): pre snapshot 2022-11-13 10:45:33 +08:00
Benguang Zhao
def4058eb1 feat: impl pipelining negotiation 2022-11-11 22:55:21 +08:00
Minghao Li
352c2d8ec0 refactor(sync): pre snapshot 2022-11-11 20:46:30 +08:00
dapan1121
56b33e9200 Merge remote-tracking branch 'origin/3.0' into fix/TD-20300 2022-11-11 18:57:12 +08:00
dapan1121
f60441e2dd fix: fix query thread quitting issue 2022-11-11 18:44:59 +08:00
Shengliang Guan
57f1b593e4 refact: adjust head file and sync log 2022-11-11 14:40:21 +08:00
Shengliang Guan
8f1c969377
Merge pull request #18027 from taosdata/enh/3.0_planner_optimize
enh: show table tags command extension
2022-11-11 09:09:06 +08:00
yihaoDeng
27ebbdadf2 add rpc retry config 2022-11-10 19:44:45 +08:00
Xiaoyu Wang
38f20ec32d enh: show table tags command extension 2022-11-10 17:22:13 +08:00
dapan1121
7dea2e99d3
Merge pull request #17973 from taosdata/fix/TD-20273
fix: free unfinished ahandle when cli quit
2022-11-10 13:52:32 +08:00
dapan1121
2f807a85d0 Merge remote-tracking branch 'origin/3.0' into enh/TD-20288 2022-11-09 18:52:00 +08:00
dapan1121
9f7e06721c enh: support vgroup epset update 2022-11-09 18:48:52 +08:00
Minghao Li
d672e7a05c refactor(sync): add FpApplyQueueItems in fsm 2022-11-09 16:18:28 +08:00
dapan1121
7af6a0feaa
Merge pull request #17963 from taosdata/feature/stream_ly
fix(stream): state window, error result after deleting data
2022-11-09 11:18:25 +08:00
yihaoDeng
7b30a6ee23 free unfinished ahandle while quit 2022-11-08 20:45:11 +08:00
Shengliang Guan
ecd75c0d2c
Merge pull request #17967 from taosdata/fix/TD-20264
enh: check vgroup status changes at regular intervals
2022-11-08 19:34:35 +08:00
dapan1121
718ccf5dfa Merge remote-tracking branch 'origin/fix/TD-20264' into enh/TD-20288 2022-11-08 19:11:01 +08:00
Shengliang Guan
1dbb086045 enh: check vgroup status changes at regular intervals 2022-11-08 17:17:24 +08:00
54liuyao
f66eded1e1 fix(stream): state window, error result after deleting data 2022-11-08 14:40:44 +08:00
Liu Jicong
bc469f7f7b fix(stream): delete tb should be checked in write thread 2022-11-08 11:30:29 +08:00
Shengliang Guan
854d840915
Merge pull request #17920 from taosdata/enh/3.0_planner_optimize
enh: insert optimize
2022-11-07 18:38:43 +08:00
Shengliang Guan
b0f469adb1
Merge pull request #17931 from taosdata/feature/3.0_mhli
fix(sync): when apply queue not empty, can not read
2022-11-07 18:29:53 +08:00
Minghao Li
b6aea6ae17 fix(sync): when apply queue not empty, can not read 2022-11-07 16:40:53 +08:00
dapan1121
5ab6166efe enh: support grant check in vnode query 2022-11-07 16:23:40 +08:00
Xiaoyu Wang
00c0a5634e Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-11-07 14:56:35 +08:00
Benguang Zhao
5878c9a31a fix: impl ring log buffer 2022-11-07 14:27:22 +08:00
Xiaoyu Wang
7484ff430c enh: insert optimize 2022-11-05 12:09:11 +08:00
Haojun Liao
03f4918b3b refactor: do some internal refactor. 2022-11-04 18:46:48 +08:00
Xiaoyu Wang
80dc658dbb Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-11-04 18:03:21 +08:00
Xiaoyu Wang
8513dc1067 enh: insert optimize 2022-11-04 15:21:38 +08:00
Shengliang Guan
33d64b67ff
Merge pull request #17865 from taosdata/feature/stream
refactor(stream): stream deploy and state transfer
2022-11-03 15:24:39 +08:00
Shengliang Guan
c392abb0ad
Merge pull request #17869 from taosdata/feature/3.0_mhli
refactor(sync): add syncIsReadyForRead
2022-11-03 15:23:34 +08:00
Minghao Li
a4b54c4f0e refactor(sync): add syncIsReadyForRead 2022-11-03 13:57:57 +08:00
Shengliang Guan
6cef3fa4fa
Merge pull request #17856 from taosdata/feature/3.0_mhli
enh(sync): add sync pre stop, local-cmd:follower-commit
2022-11-03 13:40:35 +08:00
Liu Jicong
15ad147c40 Merge branch '3.0' into feature/stream 2022-11-03 13:37:59 +08:00
Liu Jicong
2fbc8e6306 refactor(stream): stream deploy and state transfer 2022-11-03 13:22:23 +08:00
dapan1121
2bf5b0405d
Merge pull request #17851 from taosdata/enh/TD-19956
enh: optimize submit response message
2022-11-03 10:19:39 +08:00
Minghao Li
1a4b7622e4 enh(sync): add sync pre stop 2022-11-03 09:39:20 +08:00
Shengliang Guan
0d60817268
Merge pull request #17837 from taosdata/feature/3.0_mhli
refactor(sync): add pre snapshot
2022-11-02 21:11:22 +08:00
Minghao Li
70aff8451f refactor(sync): add pre snapshot 2022-11-02 15:38:30 +08:00
Shengliang Guan
b5f0041af1 refact: adjust error code in vnode 2022-11-02 15:28:32 +08:00
Minghao Li
3072afbacb refactor(sync): add pre snapshot 2022-11-02 15:25:26 +08:00
dapan1121
ecfcf7054c enh: optimize submit response msg 2022-11-02 15:18:32 +08:00
Shengliang Guan
1c77d5381a Merge remote-tracking branch 'origin/3.0' into fix/TD-20052 2022-11-02 10:26:19 +08:00
Shengliang Guan
7a537bba09 refact: adjust sync.h and syncState 2022-11-02 10:24:55 +08:00
Shengliang Guan
fee43064f7
Merge pull request #17812 from taosdata/fix/TD-20052
enh: refact sync callback func
2022-11-01 21:09:00 +08:00
Shengliang Guan
871757240a
Merge pull request #17777 from taosdata/FIX/TS-1984-3.0
fix: fsync wal files and meta if data size not synced yet beyond a threshold
2022-11-01 18:53:10 +08:00
Shengliang Guan
ee63b49800 Merge remote-tracking branch 'origin/3.0' into fix/TD-20052 2022-11-01 17:11:27 +08:00
Shengliang Guan
a71dbd83d2
Merge pull request #17803 from taosdata/fix/TD-20052
enh: refact syncMsg code
2022-11-01 16:45:56 +08:00
Shengliang Guan
68f1641991
Merge pull request #17800 from taosdata/feature/stream
refactor(stream): fill history
2022-11-01 16:15:07 +08:00
Shengliang Guan
d35028ae4a enh: refact sync callback func 2022-11-01 16:10:07 +08:00
Shengliang Guan
f4dc7d0766 enh: refact sync callback func 2022-11-01 15:35:10 +08:00
Minghao Li
59448cd18e refactor(sync): pre snapshot on message 2022-11-01 15:20:08 +08:00
Shengliang Guan
2791f6260a
Merge pull request #17794 from taosdata/fix/3.0_bugfix_wxy
fix: drop index error
2022-11-01 15:03:21 +08:00
Shengliang Guan
e79e50ae36 enh: refact syncMsg code 2022-11-01 13:58:25 +08:00
Xiaoyu Wang
1b179f65b2 fix: interp _irowts error 2022-11-01 13:34:10 +08:00
dapan1121
bb4acf21b4
Merge pull request #17799 from taosdata/enh/TD-20040
enh: support get meta only from cache
2022-11-01 13:27:11 +08:00
Liu Jicong
8ca5f0bd9c Merge branch '3.0' into feature/stream 2022-11-01 13:20:20 +08:00
Liu Jicong
5e253cc8ea refactor(stream): fill history 2022-11-01 11:56:14 +08:00
Minghao Li
21d60cb5be refactor(sync): pre snapshot on message 2022-11-01 11:46:29 +08:00
dapan1121
973a942d0f enh: support get meta only from cache 2022-11-01 11:43:40 +08:00
Minghao Li
094c14e272 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-11-01 10:47:42 +08:00
Minghao Li
69af9556db refactor(sync): add PreSnapshotReply 2022-11-01 10:47:19 +08:00
Shengliang Guan
26778f29da enh: add config for persist wal at the beginning of vnodeCommit 2022-11-01 10:42:13 +08:00
Minghao Li
981461ea46 refactor(sync): add PreSnapshotTest 2022-11-01 10:25:31 +08:00
benguang.zhao
07db554fab enh: persist wal at the beginning of vnodeCommit 2022-11-01 00:00:18 +08:00
Shengliang Guan
9bc48e2658 Merge remote-tracking branch 'origin/3.0' into fix/TD-20052 2022-10-31 23:42:03 +08:00
Shengliang Guan
392564cc7d enh: refact syncEnv code 2022-10-31 23:40:43 +08:00
Shengliang Guan
e817e649c6
Merge pull request #17788 from taosdata/enh/TD-19090
enh: force drop dnode
2022-10-31 23:27:54 +08:00
Liu Jicong
2e640c38a2 refactor: stream and tmq message 2022-10-31 18:37:28 +08:00
Minghao Li
77ba900776 refactor(sync): add sync local cmd, step down 2022-10-31 16:12:40 +08:00
Minghao Li
0b20b914bb refactor(sync): add sync local cmd 2022-10-31 14:17:26 +08:00
Xiaoyu Wang
ae4354c277 enh: add sql command 'drop dnode id force' 2022-10-31 10:30:54 +08:00
Shengliang Guan
24f31b0f72
Merge pull request #17746 from taosdata/feature/3.0_mhli
refactor(sync): adjust elect timer, add some tests
2022-10-29 17:02:19 +08:00
Shengliang Guan
ffdfd39c5e
Merge pull request #17731 from taosdata/fix/TD-19815
fix: add more ut cases and fix issues
2022-10-28 14:24:41 +08:00
Shengliang Guan
800ff0b957
Merge pull request #17675 from taosdata/fix/3.0_bugfix_wxy
enh: add unit test and delete useless code
2022-10-28 13:29:26 +08:00
54liuyao
7d8a282258 fix(stream):tqBuildDeleteReq error 2022-10-28 11:19:26 +08:00
Xiaoyu Wang
0840e79f90 Merge remote-tracking branch 'origin/3.0' into fix/3.0_bugfix_wxy 2022-10-28 10:46:31 +08:00
Xiaoyu Wang
e8c0515dce enh: flag of whether the subplan is added as a show statement 2022-10-28 10:46:04 +08:00
dapan1121
b6068fd9d9 enh: add catalog ut cases 2022-10-27 19:33:00 +08:00
Minghao Li
d7c866ee12 enh(sync): add test 2022-10-27 17:59:16 +08:00
Minghao Li
8b5d005db7 refactor(sync): add SyncLocalCmd 2022-10-27 17:16:46 +08:00
Minghao Li
bbb624b63e Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-10-27 16:22:08 +08:00
Minghao Li
04c0684149 refactor(sync): add SyncLocalCmd 2022-10-27 16:21:54 +08:00
Minghao Li
7cb3112d77 refactor(sync): modify function name 2022-10-27 15:52:48 +08:00
Liu Jicong
52d8f7bd35
Merge pull request #17701 from taosdata/feature/stream
fix(query): set block capacity
2022-10-27 13:38:46 +08:00
Liu Jicong
6cd8361a0a refactor(sma) 2022-10-27 11:06:16 +08:00
Shengliang Guan
4f86c27bd5
Merge pull request #17688 from taosdata/feature/sync2-merge
refactor(sync): check pSyncTimer NULL
2022-10-27 10:13:52 +08:00
Xiaoyu Wang
02ac6fa552 enh: add unit test and delete useless code 2022-10-26 17:01:55 +08:00
Minghao Li
169fd67ddb refactor(sync): adjust log retention size 2022-10-26 15:06:54 +08:00
Liu Jicong
b56e7a0f8c
Merge pull request #17650 from taosdata/feature/stream
refactor(stream): recover and fill history
2022-10-26 11:10:03 +08:00
Haojun Liao
339c93021f
Merge pull request #17654 from taosdata/fix/liao_cov
refactor: fix typo and do  some internal  refactor.
2022-10-26 10:41:00 +08:00
Liu Jicong
8d8fd2b2bc refactor(stream): recover and fill history 2022-10-26 10:20:33 +08:00
Haojun Liao
d06bcb2219 refactor: fix typo and do some internal refactor. 2022-10-26 09:47:11 +08:00
Liu Jicong
52b4b510a8 merge 3.0 2022-10-26 09:18:29 +08:00
Liu Jicong
75e5e490fd refactor(stream): recover and fill history 2022-10-26 00:31:00 +08:00
Shengliang Guan
20a279e69a
Merge pull request #17605 from taosdata/fix/3.0_bugfix_wxy
fix: wrong permissions of 'show variables' command
2022-10-25 14:17:06 +08:00
Cary Xu
6d0d42569a enh: remove obsolete codes for raw data row 2022-10-25 11:30:57 +08:00
Xiaoyu Wang
0fdce91b5a fix: wrong permissions of 'show variables' command 2022-10-24 16:34:10 +08:00
Shengliang Guan
21445a717c Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge 2022-10-22 09:07:39 +08:00
Shengliang Guan
5d293869a9
Merge pull request #17553 from taosdata/fix/liao_cov
fix(query): fix coverity issues.
2022-10-22 08:14:44 +08:00
Shengliang Guan
f5d1b3f8f1 Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge 2022-10-21 19:12:06 +08:00
dapan1121
1b65cd2089 fix: fix show create table crash issue 2022-10-21 17:24:06 +08:00
Liu Jicong
5571ebee0f
Merge pull request #17542 from taosdata/feature/stream
enh(stream): internal optimize
2022-10-21 14:31:42 +08:00
Haojun Liao
b53cc7f3dd fix(query): fix coverity issues. 2022-10-21 14:00:46 +08:00
Liu Jicong
e0b5b9263e refactor: remove unused code 2022-10-21 10:42:24 +08:00
Liu Jicong
035e6b13c8 enh(stream): internal optimize 2022-10-21 10:29:05 +08:00
dapan1121
a01d49b223
Merge pull request #17522 from taosdata/feat/TD-19386
feat: add retrieve DB and table route info APIs
2022-10-21 08:31:11 +08:00
Minghao Li
cc7a393978 refactor(sync): refactor sync 2022-10-20 19:42:22 +08:00
Shengliang Guan
894e75ca65 fix: comment sncReconfig 2022-10-20 18:32:19 +08:00
Haojun Liao
abff4fb1f2
Merge pull request #17336 from taosdata/feature/3_liaohj
other:merge 3.0, and support last query cache
2022-10-20 18:15:38 +08:00
dapan1121
0d727eedcf Merge remote-tracking branch 'origin/3.0' into feat/TD-19386 2022-10-20 16:30:20 +08:00
Minghao Li
5965629b2e refactor(sync): refacotr sync 2022-10-20 16:05:14 +08:00
dapan1121
7c133359ce feat: add retrieve db and table route info api 2022-10-20 15:13:39 +08:00
Minghao Li
74b48e6df8 refacotr(sync): modify sync-snapshot 2022-10-20 14:53:03 +08:00
Shengliang Guan
025c92586f Merge remote-tracking branch 'origin/3.0' into enh/TD-19660 2022-10-20 11:45:56 +08:00
Shengliang Guan
34b08b7b71 fix: improve test coverage 2022-10-20 11:27:00 +08:00
54liuyao
368f5134c5 feat(stream):optimize state window disc buff 2022-10-20 09:04:51 +08:00
dapan1121
723110c449 feat: add retrieve db and table route info API 2022-10-19 19:25:02 +08:00
Shengliang Guan
881db69feb
Merge pull request #17453 from taosdata/feature/sync2-merge
refactor(sync): add sync ctrl queue in vnode
2022-10-19 15:50:09 +08:00
Haojun Liao
f7fdeecc44
Merge branch '3.0' into feature/3_liaohj 2022-10-19 11:23:55 +08:00
Minghao Li
28a5a9d7e1 refactor(sync): add log, update quorum first when reconfig 2022-10-19 10:57:50 +08:00
Shengliang Guan
fc5af24975
Merge pull request #17444 from taosdata/enh/TD-19622
refact: remove bnode codes
2022-10-19 10:06:35 +08:00
Minghao Li
4c9f10b6f3 refactor(sync): add sync ctrl queue in vnode 2022-10-18 19:12:34 +08:00
54liuyao
8efd7e8763 feat(stream):replace disk buff 2022-10-18 18:13:47 +08:00
Shengliang Guan
3a7d89a6bb refact: remove bnode codes 2022-10-18 17:34:58 +08:00
Minghao Li
1b36ad119c refactor(sync): rename functions 2022-10-18 15:24:00 +08:00
Minghao Li
e810f2ad64 refactor(sync): delete old code, ok 2022-10-18 13:53:03 +08:00
Xiaoyu Wang
0228caaa0d enh: last cache optimize 2022-10-18 11:38:59 +08:00
Minghao Li
092a07475d refactor(sync): process hb and appendentries 2022-10-17 16:38:44 +08:00
Xiaoyu Wang
9abea76791 fix: do coverity scan 2022-10-17 15:43:42 +08:00
Minghao Li
fa30b94c67 refactor(sync): append entries 2022-10-16 12:07:02 +08:00
Benguang Zhao
616eb5f903 Merge branch '3.0' into FIX/TD-19239-3.0 2022-10-16 00:29:01 +08:00
Benguang Zhao
7fb827debd fix: refactor walScanLogGetLastVer, walCheckAndRepairMeta, and walCheckAndRepairIdx.
* search for the last entry in the contiguous range of valid WAL from the last pos fsynced as firstTrial
    * find the last entry before the last pos fsynced backwards as second trial
    * reserve sufficient space for computing CRC32 checksum, esp. of WAL record body
    * rebuild meta info to resolve potential misalignment between lists of meta and actual log files
    * retract commitIndex and appliedIndex to lastLogIndex if needed
    * put an upper size limit on possibly corrupted WAL range to be recovered
2022-10-15 23:56:31 +08:00
Shengliang Guan
edf9253a16 Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2 2022-10-15 17:19:08 +08:00
dapan1121
0df311a78f
Merge pull request #17264 from taosdata/refact/query_opt
refactor:do some internal refactor to optimize the query performance.
2022-10-14 19:51:46 +08:00
Shengliang Guan
ea4ae8a960 Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2 2022-10-14 19:23:02 +08:00
Shengliang Guan
78fb1911d4 enh: refactor the code to create and delete mnodes 2022-10-14 17:59:09 +08:00
dapan1121
40591003d1 Merge branch 'refact/query_opt' of github.com:taosdata/TDengine into refact/query_opt 2022-10-14 13:09:30 +08:00
Minghao Li
4d123c4da6 refactor(sync): add interface in sync 2022-10-14 11:18:48 +08:00
dapan1121
9a024590f5
Merge pull request #17321 from taosdata/feat/caseWhen
feat: support case when operator
2022-10-14 09:57:29 +08:00
dapan1121
74be3572db enh: add query response policy 2022-10-14 09:31:18 +08:00
dapan1121
f3919c4450 Merge remote-tracking branch 'origin/3.0' into feat/caseWhen 2022-10-14 09:14:01 +08:00
Minghao Li
2ae4081a3f refactor(sync): add double queues in vnode 2022-10-13 20:57:36 +08:00
afwerar
f80dbfb6f5 fix: memory param over 2022-10-13 18:48:06 +08:00
Minghao Li
733440b352 refactor(sync): add double queues in vnode 2022-10-13 14:37:18 +08:00
Liu Jicong
7f8d2ff56d
Merge pull request #17328 from taosdata/feature/stream
refactor(stream): set state buffer size
2022-10-13 14:24:31 +08:00
Shengliang Guan
bf5c14b64c
Merge pull request #17305 from taosdata/feature/rpc_compress
support compress
2022-10-13 13:58:36 +08:00
Shengliang Guan
ebf330fad2
Merge pull request #17309 from taosdata/fix/3.0_bugfix_wxy
fix: some problems of parser
2022-10-13 13:58:13 +08:00
Liu Jicong
d507678b35 refactor(stream): set state buffer size 2022-10-13 11:18:02 +08:00
Hongze Cheng
4cc94968ee refact: format header file 2022-10-13 11:09:43 +08:00
Xiaoyu Wang
d6374a726a fix: some problems of parser 2022-10-12 16:32:29 +08:00
dapan1121
a13f553868 Merge remote-tracking branch 'origin/3.0' into feat/caseWhen 2022-10-12 13:33:41 +08:00
dapan1121
c485718d32 feat: add more case when cases 2022-10-12 11:46:49 +08:00
yihaoDeng
53b6058b0d support compress 2022-10-12 10:22:40 +08:00
yihaoDeng
37a0b9c759 support compress 2022-10-11 22:18:44 +08:00
yihaoDeng
4507776c8e support compress 2022-10-11 22:09:35 +08:00
Shengliang Guan
b9374718d6
Merge pull request #17290 from taosdata/fix/3.0_bugfix_wxy
feat: support batch loading of csv files
2022-10-11 20:53:49 +08:00
Xiaoyu Wang
18fa48ae57 feat: support batch loading of csv files 2022-10-11 15:54:01 +08:00
Shengliang Guan
f0a7430238
Merge pull request #17263 from taosdata/feature/3_liaohj
refactor: do some internal refactor.
2022-10-10 16:13:27 +08:00
Haojun Liao
68842b9c64 refactor: do some internal refactor. 2022-10-10 14:55:58 +08:00
Liu Jicong
2f9aeeb5fc feat(stream): support define table name 2022-10-09 16:54:27 +08:00
dapan1121
8ab016fd9f Merge remote-tracking branch 'origin/3.0' into feat/caseWhen 2022-09-30 15:21:03 +08:00
Shengliang Guan
d17884f7c7
Merge pull request #17163 from taosdata/enh/optTbnameIN
opt(query): opt tbname_in query
2022-09-30 13:36:52 +08:00
yihaoDeng
f41b494ac6 opt tbname in 2022-09-30 10:19:56 +08:00
54liuyao
46c99915bc feat(stream): distribute interval disc buff 2022-09-30 10:01:51 +08:00
yihaoDeng
6445ee8ad6 opt tbname in 2022-09-29 23:56:07 +08:00
Shengliang Guan
3be4a2ed9c Merge remote-tracking branch 'origin/3.0' into fix/TD-19245 2022-09-29 19:42:09 +08:00
Shengliang Guan
e94646ca70 fix: coverity issues 2022-09-29 19:41:54 +08:00
dapan1121
2d3992b72b feat: support case when clause 2022-09-29 19:19:49 +08:00
yihaoDeng
4977e2e676 opt tbname in 2022-09-29 18:35:12 +08:00
Shengliang Guan
74c5bf9bd0
Merge pull request #17152 from taosdata/feat/3.0_parser_planner
feat: sql command 'show table tags from table_name'
2022-09-29 17:57:23 +08:00
Xiaoyu Wang
73642ac3a2 feat: sql command 'show table tags from table_name' 2022-09-29 16:16:49 +08:00
Liu Jicong
057edd92c3
Merge branch '3.0' into feature/tq 2022-09-28 20:27:09 +08:00
Haojun Liao
71e3993185
Merge pull request #17114 from taosdata/feature/3_liaohj
refactor(query): do some internal refactor.
2022-09-28 17:36:01 +08:00
Liu Jicong
1ad4d16373 Merge branch '3.0' into feature/tq 2022-09-28 10:57:59 +08:00
Liu Jicong
0e8aaf4c9e feat(tmq): push optimization 2022-09-28 10:38:49 +08:00
Haojun Liao
4058ae1f9b Merge branch '3.0' into feature/3_liaohj 2022-09-27 18:16:26 +08:00
54liuyao
747297bd28 feat(stream): stream fill 2022-09-27 18:11:44 +08:00
Xiaoyu Wang
8caa36299c feat: add the _irowts pseudo column to output the timestamp of the interp 2022-09-27 15:23:24 +08:00
Haojun Liao
aa055abd7c refactor:do some internal refactor. 2022-09-27 10:52:55 +08:00
Shengliang Guan
4e51886063
Merge pull request #17071 from taosdata/feat/3.0_parser_planner
feat(stream): tag and child table name improvement
2022-09-26 19:54:36 +08:00
Shengliang Guan
f4cbf6dd75
Merge pull request #17040 from taosdata/fix/ZhiqiangWang/TD-13064-fix-mac-test-error
os: fix Mac test error
2022-09-26 18:53:48 +08:00
Xiaoyu Wang
1d62834e5c feat(stream): tag and child table name improvement 2022-09-26 18:39:47 +08:00
Haojun Liao
5c1f55f6ca other:merge 3.0 2022-09-26 11:35:19 +08:00
afwerar
00a9491a97 os: fix Mac test error 2022-09-23 17:50:43 +08:00
dapan1121
dc0e36f742
Merge branch '3.0' into enh/clientPolicy 2022-09-23 16:41:18 +08:00
Shengliang Guan
778aa44fc2
Merge pull request #17018 from taosdata/fix/3.0_bugfix_wxy
fix: subplans under set operator use different group ids
2022-09-23 14:03:05 +08:00
dapan1121
3fb3aa7bea Merge remote-tracking branch 'origin/3.0' into enh/clientPolicy 2022-09-23 13:33:11 +08:00
Shengliang Guan
f80068bbe6
Merge pull request #17011 from taosdata/feat/3.0_parser_planner
feat: case when expression
2022-09-23 11:41:57 +08:00
Xiaoyu Wang
ee9190e9c0 fix: subplans under set operator use different group ids 2022-09-23 11:26:03 +08:00
Xiaoyu Wang
50ebcb5006 feat: case when expression 2022-09-22 19:20:21 +08:00
Haojun Liao
7ee2449a73 Merge branch '3.0' into feature/3_liaohj 2022-09-22 14:03:17 +08:00
Xiaoyu Wang
5116e0a01b enh: added memory allocators for parser and planner 2022-09-21 17:04:12 +08:00
Xiaoyu Wang
3abfb569ba Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-09-21 14:00:55 +08:00
Liu Jicong
72fba5a8ce fix(stream): check delete uid 2022-09-21 11:54:44 +08:00
Xiaoyu Wang
2f475399a6 enh: added memory allocators for parser and planner 2022-09-21 10:57:41 +08:00
Haojun Liao
33c075542d refactor(query): do some internal refactor. 2022-09-21 10:26:55 +08:00
Minglei Jin
8bc6a6297f enh(sync): log entry cache for sync 2022-09-20 19:57:02 +08:00
Xiaoyu Wang
8a010a58f3 enh: added memory allocators for parser and planner 2022-09-20 16:13:08 +08:00
Liu Jicong
86c0fb56e0 enhance stream backend for sma 2022-09-19 17:27:25 +08:00
Liu Jicong
273adb9895 fix memory leak 2022-09-16 16:17:02 +08:00
dapan1121
a85a73e2de fix: fix memory leak issues 2022-09-15 16:30:21 +08:00
dapan1121
4048c99282 Merge remote-tracking branch 'origin/3.0' into enh/clientPolicy 2022-09-15 14:50:35 +08:00
dapan1121
9e44816bcc enh: support client local merge policy 2022-09-15 14:46:15 +08:00
Liu Jicong
deb731c1c4
Merge pull request #16840 from taosdata/enh/3.0_planner_optimize
enh: the delete physical plan increases the timestamp interval of the actual deleted data
2022-09-15 10:56:08 +08:00
Cary Xu
aa43876665 enh: tsdb retention and fs optimization 2022-09-14 18:10:51 +08:00
Xiaoyu Wang
e2586979eb enh: the delete physical plan increases the timestamp interval of the actual deleted data 2022-09-14 17:51:21 +08:00
Liu Jicong
3bedc3fa3b
Merge pull request #16836 from taosdata/feature/stream
feat(stream): stream state support tuple
2022-09-14 17:47:47 +08:00
Liu Jicong
4c6a8bbc95 feat(stream): stream state support tuple 2022-09-14 16:50:42 +08:00
Shengliang Guan
6263c8fcc9
Merge pull request #16781 from taosdata/enh/3.0_planner_optimize
enh: add binary serialization method to node structure
2022-09-14 11:52:35 +08:00
Xiaoyu Wang
6cf578f299 feat: database option 'tsdb_pagesize' 2022-09-13 14:19:50 +08:00
Xiaoyu Wang
ff9d673489 enh: add binary serialization method to node structure 2022-09-13 10:48:39 +08:00
dapan1121
1427a8f3b0 enh: support client query policy 2022-09-09 19:03:42 +08:00
Xiaoyu Wang
d5735d608c Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-09-08 09:44:53 +08:00
Shengliang Guan
e0d5ec3962
Merge pull request #16728 from taosdata/feature/3.0_mhli
refactor(sync): add syncHeartbeat, syncHeartbeatReply
2022-09-07 18:58:50 +08:00
Minghao Li
c5ec1741bc refactor(sync): add syncHeartbeatReply 2022-09-07 18:02:10 +08:00
Minghao Li
d9363214b7 refactor(sync): add syncHeartbeat 2022-09-07 15:29:04 +08:00
54liuyao
1f5d9a38e7 feat(stream):change single interval disc buff and interval delete 2022-09-07 14:48:14 +08:00
Xiaoyu Wang
27a687aba8 Merge remote-tracking branch 'origin/3.0' into enh/3.0_planner_optimize 2022-09-06 13:41:05 +08:00
Xiaoyu Wang
983ac86a49 enh: add binary serialization method to node structure 2022-09-06 13:40:43 +08:00
dapan1121
dc4504b4c2 feat: support table name prefix/suffix config 2022-09-05 15:09:23 +08:00
dapan1121
8675857207 enh: add client query policy 2022-09-05 13:56:42 +08:00
Xiaoyu Wang
ccaf6f8a78 feat: add database option 'table_prefix' and 'table_suffix' 2022-09-03 11:22:36 +08:00
Shengliang Guan
441514d5ea
Merge pull request #16583 from taosdata/enh/3.0_planner_optimize
feat: sql command 'show vnodes' and database option 'sst_trigger'
2022-09-01 19:59:44 +08:00
Xiaoyu Wang
594e4b376e feat: sql command 'show vnodes' and database option 'sst_trigger' 2022-09-01 19:01:37 +08:00
Shengliang Guan
c49bb4533f
Merge pull request #16575 from taosdata/enh/3.0_planner_optimize
enh: the default values of wal related parameters are different in si…
2022-09-01 16:50:19 +08:00
Xiaoyu Wang
c06503d865 enh: the default values of wal related parameters are different in single-replica and multi-replica 2022-09-01 15:52:03 +08:00
54liuyao
83e62c3849 feat(stream):stream partition by column 2022-09-01 15:05:24 +08:00
Xiaoyu Wang
2ccc7471af enh: query get dbcfg optimization 2022-08-31 11:36:59 +08:00
Haojun Liao
37618513a6
Merge branch '3.0' into feature/3_liaohj 2022-08-29 22:47:18 +08:00
Haojun Liao
ba8b10e27b refactor(query): do some internal refactor. 2022-08-29 18:47:46 +08:00
wade zhang
2ad31384f6
Merge pull request #15818 from taosdata/feature/TD-14761
feat: get meta and data from tmq using snapshot
2022-08-29 09:49:35 +08:00
Shengliang Guan
c581212712
Merge pull request #16439 from taosdata/feature/3_liaohj
feature(query): support last function cache and retrieve data.
2022-08-28 21:27:13 +08:00
Haojun Liao
655dbb47c1 refactor(query): do some internal refactor. 2022-08-26 19:19:48 +08:00
Haojun Liao
60d9acb7b4 feature(query): support last function cache and retrieve data. 2022-08-26 15:27:19 +08:00
slzhou
f3890f7421 feat: support udf merge in udfd 2022-08-26 14:27:15 +08:00
wangmm0220
6b61d3c23b fix:conflicts from 3.0 2022-08-25 16:57:19 +08:00
dapan1121
4ab25b856f Merge remote-tracking branch 'origin/3.0' into enh/updateTbMeta 2022-08-25 13:23:16 +08:00
Shengliang Guan
0758d32964
Merge pull request #16382 from taosdata/feat/3.0_systable_privilege_wxy
feat: system table visible permission
2022-08-25 11:08:12 +08:00
Haojun Liao
1c06206000 other:merge 3.0 2022-08-25 11:01:36 +08:00
wangmm0220
c7bf08d5af feat: get snapshot data for taosX 2022-08-24 17:42:33 +08:00
Xiaoyu Wang
99490c063e feat: system table visible permission 2022-08-24 17:36:10 +08:00
shenglian zhou
1540881cb6 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/save-op-state 2022-08-24 17:05:49 +08:00
shenglian zhou
b250efeee4 fix: support window pseduo column for fill operator 2022-08-24 17:05:38 +08:00
Liu Jicong
24261cc90b refactor(stream): refine stream backend interface 2022-08-24 15:53:29 +08:00
wangmm0220
2afc23a120 fix:conflicts from 3.0 2022-08-24 13:59:51 +08:00
dapan1121
150956ffd3 enh: update tbMeta after creating table 2022-08-24 13:19:52 +08:00
Liu Jicong
c296dd0a63 fix compile 2022-08-24 01:48:00 +08:00
Liu Jicong
2d628491b2 feat(stream): support tdb state backend 2022-08-23 19:30:04 +08:00
wangmm0220
1134319570 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-14761 2022-08-23 10:45:51 +08:00
Xiaoyu Wang
4cf9bd6ac1 fix: the syntax problem of querying the state value in the state window 2022-08-22 17:46:57 +08:00
wangmm0220
43862ccd74 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-14761 2022-08-22 16:53:53 +08:00
54liuyao
25b735f0e3 feat(stream): delete result 2022-08-22 14:05:19 +08:00
wangmm0220
f2912a17ba fix:conflicts from 3.0 2022-08-19 16:38:23 +08:00
Hui Li
af22a928c6
Merge pull request #16223 from taosdata/fix/3.0_bugfix_wxy
fix: escape character problem in auto create table insert
2022-08-19 15:16:35 +08:00
Xiaoyu Wang
e5da9167ff fix: escape character problem in auto create table insert 2022-08-19 11:52:30 +08:00
Xiaoyu Wang
98fc185e92 fix: escape character problem in auto create table insert 2022-08-18 18:53:23 +08:00
Hui Li
804e2c6cdc
Merge pull request #16210 from taosdata/feature/3.0_mhli
refactor(sync): adjust SYNC_MAX_RECV_TIME_RANGE_MS
2022-08-18 17:54:12 +08:00
wangmm0220
fbc69a10c4 Merge branch '3.0' into feature/TD-14761 2022-08-18 16:45:06 +08:00
Minghao Li
7c2d6571f0 refactor(sync): adjust SYNC_MAX_RECV_TIME_RANGE_MS 2022-08-18 16:30:54 +08:00
Hui Li
0383ff3d40
Merge pull request #16206 from taosdata/feature/3.0_mhli
refactor(sync): adjust strategy for dynamic quorum
2022-08-18 16:07:34 +08:00
Minghao Li
8a32c0c189 refactor(sync): adjust strategy for dynamic quorum 2022-08-18 14:55:57 +08:00
wangmm0220
d2727b6252 feat:merge from 3.0 2022-08-18 10:45:20 +08:00
Liu Jicong
963287798d refactor(mnode): drop stream task 2022-08-17 23:18:39 +08:00
Liu Jicong
853e6e2988 refactor(mnode): drop stream task 2022-08-17 19:19:58 +08:00
Hui Li
ba0b06fda0
Merge pull request #16185 from taosdata/feature/3.0_mhli
refactor(sync): add syncNodeDynamicQuorum
2022-08-17 17:24:57 +08:00
Minghao Li
2ca5bdc708 refactor(sync): add syncNodeDynamicQuorum 2022-08-17 15:39:38 +08:00
Liu Jicong
357b21cfeb refactor(tmq): use tdb to store check info 2022-08-17 13:58:56 +08:00
Minghao Li
eee4c0853d refactor(sync): add syncNodeAppendEntriesOnePeer 2022-08-17 10:34:53 +08:00
wangmm0220
78c9f245b1 fix:conflicts from 3.0 2022-08-16 15:18:11 +08:00
Hui Li
4960a85a54
Merge pull request #16124 from taosdata/feature/3.0_mhli
refactor(sync): add syncIsReadyForRead
2022-08-16 14:18:52 +08:00
Hui Li
0280c93d23
Merge pull request #16134 from taosdata/feature/stream
enh(stream): reduce table scan
2022-08-16 13:33:20 +08:00
Liu Jicong
2ced6c280c enh(stream): reduce table scan 2022-08-16 12:11:56 +08:00
Xiaoyu Wang
68318d574c
Merge pull request #16032 from taosdata/feature/3.0_insert_perf_wxy
enh: insert client optimize
2022-08-15 17:13:05 +08:00
Minghao Li
22c6d82ded refactor(sync): add syncIsReadyForRead 2022-08-15 14:45:52 +08:00
Minghao Li
6cff4dcfd8 refactor(sync): add syncIsReadyForRead 2022-08-15 14:42:40 +08:00
Liu Jicong
b9c9ea5974
Merge pull request #16103 from taosdata/feature/stream
refactor(stream): remove unneccessary param in converting data
2022-08-15 13:26:46 +08:00
Liu Jicong
6f75e03a55 refactor(stream): remove unneccessary param in converting data 2022-08-15 11:06:53 +08:00
Xiaoyu Wang
80c5283833 Merge remote-tracking branch 'origin/3.0' into feature/3.0_insert_perf_wxy 2022-08-15 10:21:42 +08:00
Xiaoyu Wang
4f15fc19b1
Merge pull request #16042 from taosdata/feature/3.0_wxy
enh: create stream options adjust
2022-08-12 20:22:08 +08:00
Xiaoyu Wang
1cce6494a6 enh: create stream options adjust 2022-08-12 15:04:04 +08:00
Haojun Liao
dc991a9040 other:merge 3.0 2022-08-12 14:51:52 +08:00
Xiaoyu Wang
7176bb9198 merge 3.0 2022-08-11 20:30:02 +08:00
Xiaoyu Wang
9a9aef985e enh: show command optimize 2022-08-11 20:26:40 +08:00
Ganlin Zhao
c017e4387f fix(query): forbid interp in super table query
TD-18331
2022-08-11 16:17:38 +08:00
Xiaoyu Wang
4f0c6d3aa4 enh: show command optimize 2022-08-11 15:37:26 +08:00
Liu Jicong
a28c0781be
Merge pull request #15971 from taosdata/feature/stream
feat(stream): session window trigger delete
2022-08-11 14:10:18 +08:00
Liu Jicong
b8a3654cd6 enh(stream): show stream 2022-08-11 13:37:32 +08:00
Haojun Liao
d8455841e0 refactor: do some internal refactor. 2022-08-10 20:12:32 +08:00
Li Minghao
d59a0b390b
Merge pull request #15944 from taosdata/feature/3.0_mhli
refactor(sync): add leader, follower call back
2022-08-10 17:55:08 +08:00
Xiaoyu Wang
4290582249 enh: insert optimize 2022-08-10 17:47:28 +08:00
Liu Jicong
51aa9413d7
Merge pull request #15937 from taosdata/feature/stream
enh(tmq): speed up consumer recover
2022-08-10 17:19:36 +08:00
Minghao Li
b4c8685766 refactor(sync): add leader, follower call back 2022-08-10 17:17:30 +08:00
Haojun Liao
6250c1b157
Merge pull request #15851 from taosdata/feature/3.0_query_optimize
ehn(query): optimize the query performance.
2022-08-10 16:51:46 +08:00
Liu Jicong
e5e82f0cf2 merge 3.0 2022-08-10 16:31:23 +08:00
Liu Jicong
18f6fb6123 enh(tmq): speed up consumer recover 2022-08-10 16:04:03 +08:00
yihaoDeng
dd04c35dcf Merge branch 'dev' into opt 2022-08-10 10:26:03 +08:00
Liu Jicong
a62950b441
Merge pull request #15920 from taosdata/feature/stream
enh(stream): recover process
2022-08-09 23:35:03 +08:00
Liu Jicong
fc225a580d enh(stream): recover process 2022-08-09 21:37:21 +08:00
wangmm0220
c381ffd38c fix:error in tmq for snapshot 2022-08-09 19:06:24 +08:00
54liuyao
41e2538ade scalable bloom filter encode & decode 2022-08-09 16:54:59 +08:00
Liu Jicong
379cdc0566
Merge pull request #15889 from taosdata/feature/stream
fix(stream): memory error
2022-08-09 14:48:01 +08:00
Liu Jicong
d9a4ea305d fix(stream): memory error 2022-08-09 14:11:41 +08:00
Haojun Liao
b9c6e0cdf9 refactor: stream invoke previous APIs. 2022-08-09 13:55:51 +08:00
Haojun Liao
a2a1da06dd other:merge 3.0 2022-08-09 13:45:44 +08:00
Xiaoyu Wang
07ef00e89f merge 3.0 2022-08-09 11:36:08 +08:00
Liu Jicong
5c0747aa18
Merge pull request #15877 from taosdata/feature/stream
enh(stream): stream recover
2022-08-09 11:16:49 +08:00
Liu Jicong
ad032a0a90 enh(stream): stream recover 2022-08-09 10:36:27 +08:00
Li Minghao
7722f88093
Merge pull request #15861 from taosdata/feature/3.0_mhli
refactor(sync): speed up replicate
2022-08-08 20:36:49 +08:00
Liu Jicong
87c1656f52
Merge pull request #15859 from taosdata/feature/stream
fix(stream): memory leak
2022-08-08 19:55:13 +08:00
Minghao Li
df18cc5f47 refactor(sync): speed up replicate 2022-08-08 19:46:37 +08:00
Xiaoyu Wang
5d3a69305b
Merge pull request #15860 from taosdata/feature/3.0_wxy
fix: project adds whether to ignore the field of group id
2022-08-08 19:19:32 +08:00
Xiaoyu Wang
4345631d3c fix: project adds whether to ignore the field of group id 2022-08-08 18:32:04 +08:00
Liu Jicong
c411b9aebb fix(stream): memory leak 2022-08-08 18:09:36 +08:00
shenglian-zhou
035eb6c7a1
Merge pull request #15840 from taosdata/szhou/fix/leave
fix: ensure capacity before join left and right
2022-08-08 17:03:25 +08:00
Haojun Liao
4d8842c21f other:merge 3.0 2022-08-08 16:37:37 +08:00
Liu Jicong
3d837cf885
Merge pull request #15841 from taosdata/feature/stream
refactor(stream): add stream meta
2022-08-08 16:02:02 +08:00
slzhou
1404adcc7e Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fix/leave 2022-08-08 15:25:08 +08:00
slzhou
e9f79254fb fix: merge spread into output when input spread has result 2022-08-08 15:23:55 +08:00
Liu Jicong
bb0ce39511 refactor(stream): add stream meta 2022-08-08 15:05:54 +08:00
Liu Jicong
c536749b83
Merge pull request #15831 from taosdata/feature/stream
refactor(stream)
2022-08-08 13:12:56 +08:00
Liu Jicong
43026ac31d refactor(stream) 2022-08-08 11:29:50 +08:00
wangmm0220
9f9788c205 Merge branch '3.0' into feature/TD-14761 2022-08-08 10:04:03 +08:00
shenglian zhou
03aae25b63 fix: function rename and trigger ci test 2022-08-07 06:39:26 +08:00
shenglian zhou
28eda93ab3 Merge branch '2.0' of github.com:taosdata/TDengine into szhou/fix/nullgroup 2022-08-06 21:50:05 +08:00
shenglian zhou
81d3a2c385 fix: last/first must return not null values 2022-08-06 21:39:53 +08:00
yihaoDeng
6930b393d6 start timer for particular msg 2022-08-06 20:53:42 +08:00
wangmm0220
1309c489e2 fix:error in tmq for snapshot 2022-08-06 19:31:53 +08:00
Yihao Deng
f66278b39a
Merge pull request #15803 from taosdata/feature/startTimer
feature: start timer for particular msg
2022-08-06 19:17:55 +08:00
dapan1121
fd654b126a fix: fix taosd memory leak issue 2022-08-06 18:00:26 +08:00
dapan1121
bcce0d1aac
Merge pull request #15771 from taosdata/enh/ctgPerf
enh: improve catalog performance
2022-08-06 16:54:22 +08:00
yihaoDeng
ecd560ccb0 start timer for particular msg 2022-08-06 15:30:11 +08:00
Haojun Liao
c054ed889b other: merge 3.0 2022-08-06 15:26:34 +08:00
wangmm0220
f28155714e fix:confilcts from 3.0 2022-08-06 12:31:15 +08:00
wangmm0220
45e7597df3 feat:get data from snapshot for taosx 2022-08-05 21:12:18 +08:00
Liu Jicong
b3fa64a060
Merge pull request #15782 from taosdata/feature/stream
refactor(stream): unify sink and dispatch
2022-08-05 21:09:33 +08:00
Liu Jicong
7c9d57bd89 refactor(stream): unify sink and dispatch 2022-08-05 20:16:47 +08:00
Haojun Liao
1063064a59 enh(query): support filter by SMA. 2022-08-05 17:40:40 +08:00
Liu Jicong
ebe133a5b8
Merge pull request #15772 from taosdata/feature/stream
fix(util): concurrently hash iterate
2022-08-05 16:52:55 +08:00
Liu Jicong
f0f4748320 fix(util): concurrently hash iterate 2022-08-05 16:14:19 +08:00
dapan1121
c1c3513b08 Merge branch '3.0' into enh/ctgPerf 2022-08-05 16:09:30 +08:00
Cary Xu
a179b6e64d fix: solve stream input data block leak 2022-08-05 01:37:54 +08:00
Xiaoyu Wang
8fc86a31d0 enh: asynchronous catalog interface optimization 2022-08-04 20:53:43 +08:00
dapan1121
27d223356a enh: merge multiple blocks in one rsp msg 2022-08-04 20:41:30 +08:00
Liu Jicong
6f8683de7e enh(tmq): retry consumer close 2022-08-04 20:37:02 +08:00
Haojun Liao
3a5fcefc8d other: merge 3.0 2022-08-04 17:24:51 +08:00
Liu Jicong
e64e41679e fix schedule 2022-08-04 17:00:45 +08:00
Liu Jicong
d6cc88ed4b refactor(stream): exec scheduler 2022-08-04 16:19:53 +08:00
wangmm0220
c3cd858a63 feat:add snapshot for tmq in stable and db 2022-08-04 15:01:59 +08:00
Haojun Liao
4cd7af0ecf other: merge 3.0 2022-08-03 19:02:43 +08:00
Xiaoyu Wang
bd8de1e8fd fix: timeline function validity check 2022-08-03 16:59:27 +08:00
Xiaoyu Wang
415ff2b13b
Merge pull request #15690 from taosdata/feature/3.0_wxy
fix: some problems of parser
2022-08-03 11:25:55 +08:00
Liu Jicong
c089d3ba08 merge 3.0 2022-08-02 22:53:49 +08:00
Liu Jicong
d43eec5d16 enh(stream): directly dispatch 2022-08-02 22:23:33 +08:00
Xiaoyu Wang
adc8bd236b fix: some problems of parser 2022-08-02 20:55:25 +08:00
Xiaoyu Wang
f33959bd9b fix: some problems of parser 2022-08-02 20:20:44 +08:00
Xiaoyu Wang
f8bd778979 enh: the fill physical scheme distinguishes between interpolated and non-interpolated expressions 2022-08-02 16:18:53 +08:00
Haojun Liao
b683754ff7 Merge branch '3.0' into feature/3.0_query_optimize 2022-08-02 15:45:13 +08:00
dapan1121
517b03a6fc
Merge pull request #15663 from taosdata/enh/addAppStat
enh: support app level stat
2022-08-02 15:07:26 +08:00
Li Minghao
b0746d9a0b
Merge pull request #15660 from taosdata/feature/3.0_mhli
feat(sync): set batch-size 1
2022-08-02 09:57:55 +08:00
Xiaoyu Wang
a62a7cc41f enh: aggregate and window add field for merge data blocks 2022-08-01 21:05:44 +08:00
dapan1121
cc3a7375ed enh: support app level stat 2022-08-01 20:47:08 +08:00
Liu Jicong
de582a924a
Merge pull request #15655 from taosdata/feature/stream
feat(tq): transport snapshot
2022-08-01 19:48:57 +08:00
Minghao Li
af683b1e6c feat(sync): set batch-size 1 2022-08-01 19:45:39 +08:00
Liu Jicong
b084dd8ee6 feat(tq): transport snapshot 2022-08-01 19:12:37 +08:00
liuyao
a01ebbbf45
Merge pull request #15644 from taosdata/feature/TD-17811
feat(stream):optimize stream update scan
2022-08-01 17:51:17 +08:00
Liu Jicong
16bf52bf8f
Merge pull request #15611 from taosdata/feature/stream
refactor(stream): use vnode meta
2022-08-01 17:41:19 +08:00
Xiaoyu Wang
a73ea6f9ea
Merge pull request #15638 from taosdata/feature/3.0_wxy
fix: some problems of parser and planner
2022-08-01 17:20:27 +08:00
54liuyao
b3d104349f feat(stream):optimize stream update scan 2022-08-01 17:09:46 +08:00
Xiaoyu Wang
5c9fbbd2e1 fix: some problems of parser and planner 2022-08-01 15:54:53 +08:00
Ganlin Zhao
b0becf1ca9 fix(query): fix n-1 function if select column after function position
result row is incorrect.

fix/TD-18040
2022-08-01 14:15:16 +08:00
Liu Jicong
bb6fabcc11 refactor(stream): use vnode meta 2022-07-30 20:20:12 +08:00
Xiaoyu Wang
67c0c7e473 Merge remote-tracking branch 'origin/3.0' into feature/3.0_wxy 2022-07-30 15:30:33 +08:00
Xiaoyu Wang
b08a28d559 fix: some problems of planner 2022-07-30 13:14:44 +08:00
Haojun Liao
ed57347579 fix(query): fix memory leak. 2022-07-30 11:30:31 +08:00
Xiaoyu Wang
31126d5390 Merge remote-tracking branch 'origin/3.0' into feature/3.0_wxy 2022-07-29 20:41:39 +08:00
Xiaoyu Wang
41b8ef7d93 enh: cumulative functions support mixed use 2022-07-29 18:00:48 +08:00
Xiaoyu Wang
547ab7028b enh: last function optimize 2022-07-29 13:38:24 +08:00
Xiaoyu Wang
d7a525f21f Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-29 09:28:52 +08:00
Xiaoyu Wang
fc0780c35a enh: last function optimize 2022-07-28 19:27:37 +08:00
Li Minghao
3bb89e7097
Merge pull request #15524 from taosdata/feature/3.0_mhli
refactor(sync): modify propose batch interface
2022-07-28 19:03:06 +08:00
Minghao Li
64f4325bd7 refactor(sync): modify propose batch interface 2022-07-28 17:55:15 +08:00
Liu Jicong
e71375f1ec
Merge pull request #15516 from taosdata/feature/stream
enh(stream): recover
2022-07-28 17:25:00 +08:00
Liu Jicong
a9d11b58ad enh(stream): recover 2022-07-28 16:19:50 +08:00
Liu Jicong
d45c7bb346
Merge pull request #15496 from taosdata/feature/stream
enh(wal): remove file failure handling
2022-07-28 14:15:08 +08:00
Liu Jicong
0c942e622a enh(wal): remove file failure handling 2022-07-28 13:37:57 +08:00
Liu Jicong
cf54ec5551
Merge pull request #15475 from taosdata/feature/stream
refactor(stream): remove option
2022-07-27 21:56:26 +08:00
WANG MINGMING
7badec9ecc
Merge pull request #15477 from taosdata/feature/TD-14761
feat:add ts,table name from SDeleterRes
2022-07-27 20:16:00 +08:00
Liu Jicong
ba0c1b3689 refactor(stream) 2022-07-27 20:11:03 +08:00
Xiaoyu Wang
b12fa7494e enh: add interface for dynamic control data scan 2022-07-27 18:28:54 +08:00
wangmm0220
2ba6ac5fba feat:add ts,table name from SDeleterRes 2022-07-27 17:11:57 +08:00
Liu Jicong
5e1bbe0e7e refactor(sma): remove option 2022-07-27 16:55:23 +08:00
Liu Jicong
00acf4520c refactor(stream): remove option 2022-07-27 16:49:03 +08:00
Xiaoyu Wang
58514862e6 feat: delete sink node add ts column name attribute 2022-07-27 15:25:57 +08:00
Xiaoyu Wang
cd25d2dc60
Merge pull request #15456 from taosdata/feature/3.0_debug_wxy
fix: db options rename
2022-07-27 15:02:20 +08:00
dapan1121
2956422239
Merge pull request #15461 from taosdata/fix/stbmetadelete
fix: fix stb meta removed issue
2022-07-27 14:51:13 +08:00
Liu Jicong
3167f158d1
Merge pull request #15454 from taosdata/feature/stream
fix(stream): dispatch
2022-07-27 12:39:37 +08:00
Xiaoyu Wang
f977117c6c fix: db options rename 2022-07-27 11:55:19 +08:00
dapan1121
a17925131f fix: fix stb meta removed issue 2022-07-27 11:12:31 +08:00
Liu Jicong
3fa5791889 fix(stream): dispatch 2022-07-27 10:52:25 +08:00
wangmm0220
915d3c4203 fix:conflicts from 3.0 2022-07-26 17:47:10 +08:00
wangmm0220
ba1962cacf feat:add tmq get data interface 2022-07-26 17:43:22 +08:00
Liu Jicong
ad9c3cbd8c
Merge pull request #15427 from taosdata/fix/wal
enh: add wal options to db
2022-07-26 16:38:20 +08:00
Ganlin Zhao
af305d1f51 Merge branch '3.0' into enh/TD-17659 2022-07-26 14:15:11 +08:00
Liu Jicong
dd18eeb6bd Merge branch '3.0' into feature/stream 2022-07-26 13:33:49 +08:00
Liu Jicong
0b8e9af8ec refactor(wal) 2022-07-26 13:33:26 +08:00
Xiaoyu Wang
1ddbff0acf feat: add db options of wal 2022-07-25 21:09:06 +08:00
Xiaoyu Wang
aefdf8bbcd
Merge pull request #15354 from taosdata/feature/3.0_debug_wxy
feat: super table order by primary key optimization
2022-07-25 17:33:57 +08:00
Ganlin Zhao
8794b0d464 Merge branch '3.0' into enh/TD-17659 2022-07-25 17:25:05 +08:00
Xiaoyu Wang
8bb432c348 feat: super table order by primary key optimization 2022-07-25 16:45:23 +08:00
Ganlin Zhao
db48f118a1 enh(query): add selectivity for diff function
TD-17659
2022-07-25 15:34:46 +08:00
Shengliang Guan
5b654779ba Merge pull request #15372 from taosdata/fix/tsim
test: regression case
2022-07-25 15:23:41 +08:00
Xiaoyu Wang
015193e816 feat: super table order by primary key optimization 2022-07-25 15:17:53 +08:00
Liu Jicong
072fe10013
Merge pull request #15361 from taosdata/feature/tq
fix(tmq): correctly set reader status
2022-07-23 20:40:14 +08:00
Liu Jicong
095f6aa4e0 fix(tmq): correctly set reader status 2022-07-23 20:07:16 +08:00
Li Minghao
1986b77f54
Merge pull request #15359 from taosdata/feature/3.0_mhli
refactor(sync): add ref id in raft entry
2022-07-23 19:57:38 +08:00
Minghao Li
dcdb7144c4 refactor(sync): delete timeout check 2022-07-23 19:54:56 +08:00
Haojun Liao
e9936db95e other: merge 3.0 2022-07-23 09:37:23 +08:00
Haojun Liao
4a7a85ab07 other: merge 3.0 2022-07-23 00:02:53 +08:00
Haojun Liao
998dedb9fa other: merge 3.0 2022-07-22 21:16:52 +08:00
Liu Jicong
43abf0d3f1
Merge pull request #15309 from taosdata/feature/tq
fix: memory leak
2022-07-22 19:12:15 +08:00
Liu Jicong
e1046c7a98 fix: memory leak 2022-07-22 18:11:29 +08:00
Liu Jicong
0a47ebc580 merge 3.0 2022-07-22 16:06:57 +08:00
Liu Jicong
2441ec22bd feat(tmq): check alter for ntb 2022-07-22 16:05:28 +08:00
Xiaoyu Wang
ba0518e2b9 fix: plan problem when functions that requires a timeline is used directly in a super table 2022-07-22 15:06:01 +08:00
Xiaoyu Wang
dceec792bc
Merge pull request #15237 from taosdata/feature/3.0_debug_wxy
fix: plan problem caused by project eliminate optimize
2022-07-22 13:51:07 +08:00
Xiaoyu Wang
958f3586c0 fix: the problem of data loss when interval is used for outer query 2022-07-22 11:41:18 +08:00
Haojun Liao
8a2fb51129
Merge pull request #15230 from taosdata/feature/3_liaohj
fix(query): add query involved column info
2022-07-21 20:29:25 +08:00
Cary Xu
ada2eb232e fix: resource cleanup and rsma result build 2022-07-21 19:46:55 +08:00
Xiaoyu Wang
dad14a28c9 merge 3.0 2022-07-21 19:24:14 +08:00
Xiaoyu Wang
1979801c93 fix: the problem of data loss when interval is used for outer query 2022-07-21 19:21:15 +08:00
Liu Jicong
81d8d2b937 feat(stream): add version in stream block 2022-07-21 17:27:44 +08:00
dapan1121
313d4e977b
Merge pull request #15161 from taosdata/fix/TD-15197
fix: fix stmt memory leak
2022-07-21 15:57:18 +08:00
54liuyao
f5a326dbf4 feat(stream): optimize update data check 2022-07-21 15:16:57 +08:00
Xiaoyu Wang
9b9c403087 Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-21 14:36:19 +08:00
Xiaoyu Wang
c54daccf2d fix: plan problem caused by project eliminate optimize 2022-07-21 14:35:36 +08:00
Haojun Liao
c2d588a118 other:merge 3.0 2022-07-21 11:29:34 +08:00
Haojun Liao
ee34c3bb3e fix(query): add query involved column info 2022-07-21 11:20:30 +08:00
dapan1121
976d4670a9 Merge branch '3.0' into fix/TD-15197 2022-07-21 09:11:03 +08:00
dapan1121
85684cebb8 fix: fix mem leak 2022-07-20 18:48:27 +08:00
Liu Jicong
bf37f3fa68 feat(wal): remove wal log size limitation 2022-07-20 16:15:53 +08:00
yihaoDeng
31cfa1fa5b fix: avoid rpc mem leak 2022-07-20 14:14:46 +08:00
Liu Jicong
a3133b9f6d feat(wal): log applied ver 2022-07-20 10:55:28 +08:00
dapan1121
5ed719c727 fix: fix catalog memory leak 2022-07-20 09:39:58 +08:00
Liu Jicong
414673db57
Merge branch '3.0' into feature/stream 2022-07-19 19:46:36 +08:00
Haojun Liao
282630a394 Merge branch '3.0' into feature/3_liaohj 2022-07-19 17:42:45 +08:00
Haojun Liao
cd2eaf0152 fix(query): set the output column number for subscribe. 2022-07-19 16:01:28 +08:00
dapan1121
b027f0d431
Merge pull request #15050 from taosdata/fix/TD-15890.2
fix: fix taosc memory leak
2022-07-19 15:15:44 +08:00
liuyao
59b0f99f3b
Merge pull request #15110 from taosdata/feature/TD-17357
feat(stream): add num of children
2022-07-19 14:48:48 +08:00
54liuyao
8e41fc912b feat(stream): add num of children 2022-07-19 14:17:53 +08:00
Minghao Li
fc08a35fbf refactor(sync): update sync-timeout to 10s 2022-07-19 13:52:02 +08:00
Liu Jicong
b6f55fa09e refactor(stream): batch optimization for submit msg 2022-07-18 21:32:40 +08:00
Xiaoyu Wang
b78ceedba6
Merge pull request #15074 from taosdata/feature/3.0_debug_wxy
feat: sql statement likes 'select * from (select 1)'
2022-07-18 17:36:43 +08:00
Xiaoyu Wang
b7e5780c44 feat: sql statement likes 'select * from (select 1)' 2022-07-18 16:55:31 +08:00
Ganlin Zhao
5b12fcb3a1 feat(query): add selective function scalar version 2022-07-18 15:23:28 +08:00
Ganlin Zhao
75371098a6 refactor 2022-07-18 15:14:20 +08:00
Ganlin Zhao
a4d86275d2 feat(query): add first/last/last_row scalar version 2022-07-18 15:06:21 +08:00
Ganlin Zhao
a80027736d feat(query): add top/bottom function scalar version 2022-07-18 14:47:53 +08:00
Ganlin Zhao
7b5a96fa80 Merge branch '3.0' into feat/agg_client_api 2022-07-18 13:42:58 +08:00
Ganlin Zhao
e37bdbd5c9 feat(query): add histogram function scalar version
TD-17344
2022-07-18 13:37:18 +08:00
dapan1121
03e9b15237 fix: fix taosc memory leak 2022-07-18 13:32:17 +08:00
Liu Jicong
6fb3072b43 Merge branch '3.0' into feature/stream 2022-07-18 11:46:59 +08:00
Liu Jicong
500553d581 refactor: add debug log 2022-07-18 11:41:56 +08:00
Li Minghao
046e784c8c
Merge pull request #15031 from taosdata/feature/3.0_mhli
refactor(sync): add index/term in vnodeSnapWriterClose
2022-07-18 10:59:24 +08:00
Ganlin Zhao
1ea48b62c8
Merge pull request #15026 from taosdata/feat/agg_client_api
feat(query): add stateduration function scalar version
2022-07-18 10:48:25 +08:00
dapan1121
077fbd6787
Merge pull request #15010 from taosdata/fix/TD-17460
fix: fix taosd mem leak
2022-07-18 09:18:43 +08:00
Ganlin Zhao
bcb7cb408d Merge branch '3.0' into feat/agg_client_api 2022-07-17 22:54:43 +08:00
Ganlin Zhao
107cb15dbd feat(query): add stateduration function scalar version 2022-07-17 22:52:40 +08:00
Ganlin Zhao
e0c7137820
Merge pull request #14994 from taosdata/feat/agg_client_api
feat(query): add statecount function scalar version
2022-07-17 22:50:14 +08:00
shenglian zhou
de1ca5b68f Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/user-tags 2022-07-17 05:07:17 +08:00
dapan1121
9ec14ece62 fix: fix taosd mem leak 2022-07-16 18:58:29 +08:00
dapan1121
4097b5ae56
Merge pull request #14986 from taosdata/fix/fixmsgorder
fix: fix msg disorder and other issues
2022-07-16 18:42:41 +08:00
Minghao Li
fdf7930702 refactor(sync): add index/term in snapshot write 2022-07-16 18:09:36 +08:00
shenglian zhou
97d30c6858 feat: add user tags to system table 2022-07-16 17:25:05 +08:00
Ganlin Zhao
f645943e5b Merge branch '3.0' into feat/agg_client_api 2022-07-16 17:03:38 +08:00
Ganlin Zhao
d3dca0888d
Merge pull request #14989 from taosdata/feat/agg_client_api
feat(query): add diff function scalar version
2022-07-16 16:58:39 +08:00
Ganlin Zhao
3bcd669fcd feat(query): add statecount function scalar version 2022-07-16 16:46:03 +08:00
Ganlin Zhao
8d0701600f
Merge pull request #14981 from taosdata/feat/agg_client_api
feat(query): add hyperloglog/csum scalar version
2022-07-16 16:09:57 +08:00
dapan1121
320ca85a8f Merge branch '3.0' into fix/fixmsgorder 2022-07-16 15:40:50 +08:00
Ganlin Zhao
790cecf123 feat(query): add diff function scalar version 2022-07-16 15:04:45 +08:00
Xiaoyu Wang
20a49e3055
Merge pull request #14978 from taosdata/feature/3.0_debug_wxy
fix: database options 'strict' and 'cachelast' syntax adjustments
2022-07-16 14:50:31 +08:00
Ganlin Zhao
2d1428eadd feat(query): add csum function scalar version
TD-17344
2022-07-16 14:13:45 +08:00
Ganlin Zhao
a57d2417c3 feat(query): add hyperloglog scalar version
TD-17344
2022-07-16 14:01:49 +08:00
Ganlin Zhao
59839f0d0a feat(query): add mavg scalar version 2022-07-16 13:41:42 +08:00
Ganlin Zhao
8caa4bcad0 feat(query): add twa function scalar version 2022-07-16 13:34:24 +08:00
Xiaoyu Wang
7c585d8ed9 fix: database options 'strict' and 'cachelast' syntax adjustments 2022-07-16 11:47:26 +08:00
Ganlin Zhao
566ab93f83 add derivative scalar version 2022-07-16 11:37:05 +08:00
Ganlin Zhao
598c57e059 feat(query): add irate function scalar version
TD-17344
2022-07-16 11:26:04 +08:00
Ganlin Zhao
624e7b7183 Merge branch '3.0' into feat/agg_client_api 2022-07-16 10:53:57 +08:00
Xiaoyu Wang
2db0b4075f
Merge pull request #14952 from taosdata/feature/3.0_debug_wxy
fix: multi-rows function validity check
2022-07-16 10:11:30 +08:00
Liu Jicong
53d8c2d79a
Merge pull request #14972 from taosdata/feature/stream
feat(stream): pipelined exec for recovering
2022-07-16 10:02:00 +08:00
shenglian-zhou
f8276707e5
Merge pull request #14973 from taosdata/szhou/feature/user-tags
fix: enable tag scan optimization when the scan cols is empty before adding ts col
2022-07-16 09:29:40 +08:00
Liu Jicong
280ed4f65d feat(stream): pipelined exec for recovering 2022-07-15 21:29:53 +08:00
Liu Jicong
af0f398121
Merge pull request #14960 from taosdata/feature/stream
feat(stream): recover from failure
2022-07-15 18:32:48 +08:00
shenglian zhou
cede4b7624 fix: enable tag scan optimization when the scan cols is empty before adding ts col 2022-07-15 18:01:04 +08:00
Liu Jicong
9394e3380f feat(stream): recover from failure 2022-07-15 17:58:53 +08:00
Xiaoyu Wang
d99b682f76 fix: multi-rows function validity check 2022-07-15 17:58:37 +08:00
Ganlin Zhao
cbd2d8f8a2 fix(query): add spread function scalar version
TD-17344
2022-07-15 17:54:45 +08:00
Xiaoyu Wang
aec4c2313a fix: multi-rows function validity check 2022-07-15 16:17:00 +08:00
Ganlin Zhao
9e49a0012d feat(query): add percentile/apercentile scalar version
TD-17344
2022-07-15 15:52:32 +08:00
Ganlin Zhao
9de4ad8535 Merge branch '3.0' into feat/agg_client_api 2022-07-15 14:37:08 +08:00
Ganlin Zhao
b8a4878b00 fix(query): add leastsquares function scalar version 2022-07-15 14:34:40 +08:00
dapan1121
5ed51e0010 Merge branch '3.0' into fix/fixmsgorder 2022-07-15 14:19:37 +08:00
dapan1121
c67fa0c1ce enh: add taosd query exit processing 2022-07-15 14:17:00 +08:00
dapan1121
c7aa4a108b
Merge branch '3.0' into enh/schPolicy 2022-07-15 13:24:30 +08:00
Yihao Deng
843449f1e4
Merge pull request #14906 from taosdata/enh/addLRUToIdx
feat:add lru to idx
2022-07-15 10:52:52 +08:00
Ganlin Zhao
20ce5b32a9 Merge branch '3.0' into feat/agg_client_api 2022-07-15 10:04:28 +08:00
Yihao Deng
a6e71424b4
Merge branch '3.0' into enh/addLRUToIdx 2022-07-15 09:47:35 +08:00
Yihao Deng
590f7c4c4d
Merge pull request #14915 from taosdata/enh/preallocHandle
enh:  prealloc handle
2022-07-15 09:32:29 +08:00
Xiaoyu Wang
9522288f6b Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-15 08:44:23 +08:00
Xiaoyu Wang
31e29dfc38 feat: the query uses the 'cachelast' option to decide whether to optimize the last_row function 2022-07-15 08:43:40 +08:00
Haojun Liao
159d6c47c8
Merge pull request #14911 from taosdata/feature/3_liaohj
fix(query): fix memory leak.
2022-07-14 20:36:30 +08:00
yihaoDeng
d7a463da46 feat: prealloc handle to client 2022-07-14 20:31:16 +08:00
Haojun Liao
707f0a837a fix(query): set correct fill output object. 2022-07-14 20:11:29 +08:00
Ganlin Zhao
7e661a9e9c feat(query): add avg function scalar version
TD-17344
2022-07-14 20:02:21 +08:00
Ganlin Zhao
256c4aa25b Merge branch '3.0' into feat/agg_client_api 2022-07-14 19:20:45 +08:00
Ganlin Zhao
98e542f884
Merge pull request #14888 from taosdata/feat/agg_client_api
feat(query): add sum/count/max/min function scalar version
2022-07-14 19:09:30 +08:00
dapan1121
ae132e6626 Merge branch '3.0' into enh/schPolicy 2022-07-14 18:44:21 +08:00
dapan1121
12b961c7f5 enh: add schedule policy 2022-07-14 18:42:26 +08:00
Ganlin Zhao
b87eb0abb3 feat(query): add stddev function scalar version
TD-17344
2022-07-14 17:39:03 +08:00
Xiaoyu Wang
a497ad72fa
Merge pull request #14899 from taosdata/feature/3.0_debug_wxy
fix: some problems of planner
2022-07-14 17:31:50 +08:00
Xiaoyu Wang
ddb39a8dc2 fix: some problems of planner 2022-07-14 16:06:28 +08:00
yihaoDeng
a9e64f2938 feat: add lru to index 2022-07-14 15:17:05 +08:00
yihaoDeng
cace9b6be9 feat: add lru to index 2022-07-14 14:51:39 +08:00
Haojun Liao
b23e08db85
Merge pull request #14893 from taosdata/feature/3_liaohj
fix(query): set correct fill output column index and fix some memory leaks
2022-07-14 14:25:24 +08:00
dapan1121
a0f7cc6790 enh: add schedule policy 2022-07-14 14:03:27 +08:00
Haojun Liao
75aca0b031 fix(query): set correct fill output column index, fix some memory leak, and do some internal refactor, 2022-07-14 13:53:23 +08:00
Ganlin Zhao
0cb911c0b4 Merge branch '3.0' into feat/agg_client_api 2022-07-14 11:40:53 +08:00
Ganlin Zhao
3f31c464f0 feat(query): add max function scalar version
TD-17344
2022-07-14 10:58:45 +08:00
Ganlin Zhao
8b1e56389c feat(query): add min function scalar version
TD-17344
2022-07-14 10:26:00 +08:00
wangmm0220
3b4c2826b4 Merge branch '3.0' into feature/TD-13041 2022-07-14 10:22:15 +08:00
Xiaoyu Wang
bc1251e0cb
Merge pull request #14855 from taosdata/feature/3.0_debug_wxy
feat: support pseudo columns such as _qstart, _qend and _qduration
2022-07-14 10:09:32 +08:00
Xiaoyu Wang
570f036c63 Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-14 09:52:51 +08:00
Ganlin Zhao
80f175bdbe feat(query): add count function scalar version
TD-17344
2022-07-13 19:46:56 +08:00
wangmm0220
d3cdd75b94 Merge branch '3.0' into feature/TD-13041 2022-07-13 19:40:26 +08:00
dapan1121
f69a995ea7
Merge pull request #14861 from taosdata/fix/TD-16763
fix: fix natural timestamp issue
2022-07-13 19:03:49 +08:00
Xiaoyu Wang
4830b7d9d3 feat: support pseudo columns such as _qstart, _qend and _qduration 2022-07-13 18:12:02 +08:00
Li Minghao
60703bdd05
Merge pull request #14857 from taosdata/feature/3.0_mhli
refactor(sync): add skiplist entry cache
2022-07-13 17:52:45 +08:00
Ganlin Zhao
dd8f235e97 feat(query): add count function scalar version
TD-17344
2022-07-13 17:47:56 +08:00
Liu Jicong
a717042acf refactor(stream): simple batch 2022-07-13 17:24:36 +08:00
dapan1121
8c83f07fe4 fix: fix natural timestamp issue 2022-07-13 16:43:50 +08:00
Liu Jicong
8a6e4b877a refactor(stream): simple batch 2022-07-13 16:37:33 +08:00
wangmm0220
cd051d40c3 fix:confilct from 3.0 2022-07-13 16:03:39 +08:00
Xiaoyu Wang
d2ce16a875 Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-13 15:37:21 +08:00
Xiaoyu Wang
43b5ca1efe feat: support pseudo columns such as _qstart, _qend and _qduration 2022-07-13 15:13:01 +08:00
Minghao Li
473e134f31 refactor(sync): add resp ttl clean 2022-07-12 16:57:19 +08:00
Liu Jicong
d637ffe22c refactor(tmq): prepare only needed 2022-07-12 14:10:22 +08:00
wangmm0220
f9d5c809c9 fix:conflict from 3.0 2022-07-11 19:06:36 +08:00
Liu Jicong
6d9727579b
Merge pull request #14761 from taosdata/feature/stream
feat(wal): add append interface
2022-07-11 16:50:28 +08:00
Liu Jicong
c6052fadba feat(wal): add append interface 2022-07-11 16:22:51 +08:00
Xiaoyu Wang
0bc700eb82 feat: sql command 'trim database' 2022-07-11 10:53:06 +08:00
Liu Jicong
f9ba552496
Merge pull request #14739 from taosdata/feature/stream
fix(wal): read after rolling
2022-07-10 21:45:31 +08:00
Liu Jicong
711f960827 Merge branch '3.0' into feature/stream 2022-07-10 21:24:18 +08:00
Liu Jicong
219d966b25 fix(wal): read after rolling 2022-07-10 21:02:25 +08:00
wangmm0220
b1c290f6dc fix:conflicts 2022-07-10 18:57:34 +08:00
wangmm0220
607f8163d3 feat:add logic for get_tmq_meta_json 2022-07-10 18:54:58 +08:00
Xiaoyu Wang
651adca80f
Merge pull request #14685 from taosdata/feature/3.0_debug_wxy
fix: some problem of parser and planner
2022-07-10 18:17:51 +08:00
Xiaoyu Wang
5f0005a7b7 merge 3.0 2022-07-10 17:47:31 +08:00
Haojun Liao
ac8e9d103c other: merge 3.0 2022-07-10 17:40:55 +08:00
Haojun Liao
7dc7f478de refactor: do some internal refactor and fix some memory leak. 2022-07-10 17:34:21 +08:00
Xiaoyu Wang
6a3124a5f9 Merge remote-tracking branch 'origin/enh/in' into feature/3.0_debug_wxy 2022-07-10 17:31:37 +08:00
dapan1121
6cd21fe04b enh: enhance in operator 2022-07-10 16:52:11 +08:00
Xiaoyu Wang
bd210bf392 Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-10 16:45:14 +08:00
Liu Jicong
9189f886a9 feat(tmq): support consume from tsdb then wal 2022-07-10 16:34:45 +08:00
Xiaoyu Wang
a64a0320a0 fix: some problem of parser and planner 2022-07-10 15:21:16 +08:00
Liu Jicong
e9077c036f merge from 3.0 2022-07-10 11:24:37 +08:00
Liu Jicong
a2107992e2 refactor(stream) 2022-07-10 11:18:15 +08:00
Hongze Cheng
4a4018a31f Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-10 02:46:01 +00:00
Xiaoyu Wang
2454298b0b Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-10 10:24:55 +08:00
WANG MINGMING
30b1af3feb
Merge pull request #14700 from taosdata/feature/TD-13041
feat:write meta from tmq to taosd
2022-07-10 10:22:51 +08:00
Hongze Cheng
668ca4a4fb Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-10 01:51:45 +00:00
Shengliang Guan
c53a84b733 Merge remote-tracking branch 'origin/3.0' into fix/valgrind 2022-07-09 20:13:26 +08:00
Haojun Liao
fceee02622
Merge branch '3.0' into feature/3_liaohj 2022-07-09 11:11:11 +08:00
Haojun Liao
c5ccdfd4e9 fix(query): set the correct resource free flag. 2022-07-09 11:06:41 +08:00
Hongze Cheng
0840affc32 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-08 12:33:12 +00:00
Shengliang Guan
e4a855e591 Merge remote-tracking branch 'origin/3.0' into fix/valgrind 2022-07-08 19:54:26 +08:00
wangmm0220
6b46423a97 feat:write meta from tmq to taosd 2022-07-08 18:37:47 +08:00
Liu Jicong
938868e39f merge from 3.0 2022-07-08 17:57:11 +08:00
Liu Jicong
3cd5a35054 refactor(stream): internal refactor 2022-07-08 17:48:34 +08:00
Xiaoyu Wang
df06d22cb3 fix: some problem of parser and planner 2022-07-08 17:35:11 +08:00
Haojun Liao
3e81daf578 fix(query): fix memory leak. 2022-07-08 17:28:37 +08:00
Shengliang Guan
361c21a35c refactor: adjust logs 2022-07-08 17:27:06 +08:00
dapan1121
50a6ef7f39
Merge pull request #14635 from taosdata/feature/insertselect
feat: support insert from query res
2022-07-08 16:59:21 +08:00
Li Minghao
d94680c3c4
Merge pull request #14676 from taosdata/feature/3.0_mhli
fix(sync): append entries batch
2022-07-08 16:07:22 +08:00
Minghao Li
1ee5468411 fix(sync): append entries batch 2022-07-08 14:47:00 +08:00
dapan1121
0925064d24 Merge branch 'feature/3.0_debug_wxy' into feature/insertselect 2022-07-08 10:28:53 +08:00
Xiaoyu Wang
f3e70272cf Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-08 09:37:34 +08:00
Liu Jicong
866e4c4be0 refactor(stream): internal refactor 2022-07-07 17:56:52 +08:00
Hongze Cheng
71331d79b7 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-07 09:02:30 +00:00
Liu Jicong
4a648d711f feat(wal): support filter 2022-07-07 13:56:47 +08:00
Liu Jicong
1ec57798d2 ci: remove unstable case 2022-07-07 11:45:28 +08:00
Liu Jicong
82e0f77715 Merge branch '3.0' into feature/stream 2022-07-07 10:48:09 +08:00
Hongze Cheng
089d5e6150 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-07 01:37:50 +00:00
Yihao Deng
31655c07d7
Merge pull request #14611 from taosdata/feat/idxFix1
enh: refactor idx code
2022-07-07 09:21:06 +08:00
Hongze Cheng
fdf6d22d1b Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-07 01:17:00 +00:00
dapan1121
d4696ef31f Merge branch '3.0' into feature/insertselect 2022-07-07 09:02:09 +08:00
Liu Jicong
baa48489b7 merge from 3.0 2022-07-06 21:25:34 +08:00
Liu Jicong
db23b07ae1 merge from 3.0 2022-07-06 21:12:46 +08:00
dapan1121
d625cc2e47 feat: insert from query 2022-07-06 21:00:31 +08:00
dapan1121
82dbf54719 Merge branch 'fix/dnode' of github.com:taosdata/TDengine into fix/dnode 2022-07-06 20:34:07 +08:00
dapan1121
a3bf5b96c4 fix: fix query redirect issue 2022-07-06 20:33:23 +08:00
Hongze Cheng
bf0b37390d Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-06 12:24:27 +00:00
Xiaoyu Wang
0bf399a67e merge 3.0 2022-07-06 18:53:54 +08:00
Xiaoyu Wang
025b7782e1 feat: add db option 'cachelastsize' 2022-07-06 18:47:33 +08:00
yihaoDeng
1e5ddcb92f merge 3.0 2022-07-06 18:29:11 +08:00
Haojun Liao
65f53993c4
Merge pull request #14606 from taosdata/feature/3_liaohj
fix(query): set results for local query in async APIs.
2022-07-06 18:06:48 +08:00
Hongze Cheng
0901640ba2 make snapshot compile 2022-07-06 09:46:14 +00:00
Minglei Jin
d843a8ac89
Merge pull request #14486 from taosdata/feat/tsdb_refact
Feat/tsdb refact
2022-07-06 17:43:22 +08:00
Hongze Cheng
35fb7bbd31 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-06 09:36:32 +00:00
Li Minghao
767d21fa81
Merge pull request #14604 from taosdata/feature/3.0_mhli
refactor(sync): add term in rpcMsg
2022-07-06 17:35:07 +08:00
Haojun Liao
1e18ba19c8 fix(query): set results for local query in async APIs. 2022-07-06 17:25:39 +08:00
Xiaoyu Wang
e9d2587925
Merge pull request #14602 from taosdata/feature/3.0_debug_wxy
feat: sql command 'insert ... select'
2022-07-06 17:24:44 +08:00
Minghao Li
b73914fb0d refactor(sync): add term in rpcMsg 2022-07-06 16:52:39 +08:00
dapan1121
0d4fb5bb80 feat: support insert from query 2022-07-06 16:29:51 +08:00
Xiaoyu Wang
c1eef9911b feat: sql command 'insert ... select' 2022-07-06 16:16:54 +08:00
Minghao Li
cc9888837e refactor(sync): add vnodeSnapshotStopRead into callback 2022-07-06 16:05:57 +08:00
Minghao Li
78efbaabe1 refactor(sync): add syncGetSnapshotByIndex 2022-07-06 15:16:52 +08:00
Liu Jicong
8c5dbde918 refactor(stream): stream reader created in scanner 2022-07-06 14:20:07 +08:00
Haojun Liao
916dbebb00 other: merge 3.0 2022-07-06 13:49:39 +08:00
Xiaoyu Wang
fd0202ed99
Merge pull request #14572 from taosdata/feature/3.0_debug_wxy
feat: sql command 'insert ... select'
2022-07-06 13:46:55 +08:00
Haojun Liao
29949a965b other: merge 3.0. 2022-07-06 13:46:24 +08:00
Shengliang Guan
44bdb5111b
Merge pull request #14582 from taosdata/fix/idxMemLeak
fix:  index mem leak
2022-07-06 13:33:21 +08:00
Li Minghao
cd71d869a2
Merge pull request #14584 from taosdata/feature/3.0_mhli
refactor(sync): snapshot strategy
2022-07-06 13:15:26 +08:00
Xiaoyu Wang
2a52beb56b Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-06 13:14:29 +08:00
Minghao Li
8a4e251be7 fix(sync): batch propose 2022-07-06 10:32:17 +08:00
yihaoDeng
5e581cdfbc fix index mem leak 2022-07-06 10:29:44 +08:00
dapan1121
2d6ddba37c Merge branch 'feature/3.0_debug_wxy' into feature/insertselect 2022-07-06 10:16:19 +08:00
yihaoDeng
3d8e6d2e10 Merge branch 'dev' into idx 2022-07-05 21:28:30 +08:00
Xiaoyu Wang
c8508248e2 feat: sql command 'insert ... select' 2022-07-05 21:12:10 +08:00
Haojun Liao
15d8ae0fee other: merge 3.0 2022-07-05 19:22:50 +08:00
dapan1121
473ac84f2f fix: fix compile errors 2022-07-05 18:12:01 +08:00
dapan1121
cd0cf055e5 Merge branch '3.0' into feature/insertselect 2022-07-05 16:17:04 +08:00
dapan1121
b5207239b5 enh: refactor scheduler code 2022-07-05 16:10:38 +08:00
dapan1121
39a31e8d25 fix: remove mock code 2022-07-05 10:52:33 +08:00
Haojun Liao
6bfe5df94a other: merge 3.0 2022-07-05 09:47:39 +08:00
slzhou
024796599c Merge branch '3.0' of github.com:taosdata/TDengine into szhou/feature/push-cond-child-proj 2022-07-04 20:14:15 +08:00
dapan1121
7f0cc9ca22
Merge pull request #14509 from taosdata/enh/addconverttype
enh: add type convert api
2022-07-04 19:52:35 +08:00
slzhou
a380e0cd7c feat: merge condition, on condition and other conditions 2022-07-04 19:49:16 +08:00
Yihao Deng
7ae8787cef
Merge pull request #14511 from taosdata/enh/killQuery
enh: enhance kill query processing
2022-07-04 19:39:32 +08:00
Li Minghao
c45e0d5112
Merge pull request #14513 from taosdata/feature/3.0_mhli
refactor(sync): add sync strategy
2022-07-04 18:40:41 +08:00
dapan1121
37b303f531 Merge branch '3.0' into enh/killQuery 2022-07-04 17:45:03 +08:00
dapan1121
57836d8bb2 enh: add type convert api 2022-07-04 17:40:20 +08:00
yihaoDeng
ba72ce2b8e Merge branch 'dev' into idx 2022-07-04 16:39:28 +08:00
Minghao Li
59f015a121 refactor(sync): add error code sync-timeout 2022-07-04 16:22:02 +08:00
yihaoDeng
bd77e5b107 refactor index 2022-07-04 16:01:45 +08:00
Minghao Li
6e59c13cbd refactor(sync): add sync strategy 2022-07-04 15:57:28 +08:00
Minghao Li
0c1a46c26e refactor(sync): add sync strategy 2022-07-04 15:29:55 +08:00
Minghao Li
ded4616074 refactor(sync): add sync strategy 2022-07-04 14:55:26 +08:00
Minghao Li
a5d3b7033a refactor(sync): add snapshot writer param 2022-07-04 14:18:06 +08:00
Minghao Li
856806bb22 refactor(sync): add snapshot2 interface 2022-07-04 13:33:49 +08:00
Minghao Li
d891f31be2 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-07-04 13:12:37 +08:00
Hongze Cheng
ddb198de23 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact 2022-07-04 03:42:50 +00:00
dapan1121
3ffd975917 enh: refactor scheduler code 2022-07-04 09:08:57 +08:00
Xiaoyu Wang
d5d25253fb Merge remote-tracking branch 'origin/3.0' into feature/3.0_debug_wxy 2022-07-02 19:34:31 +08:00
Xiaoyu Wang
988cffcce6 fix: some problems of parser and planner 2022-07-02 18:19:10 +08:00
afwerar
b9a1c6744c os: add Mac compile support 2022-07-02 17:40:23 +08:00
dapan1121
211ae46a05 enh: refactor scheduler code 2022-07-02 16:59:49 +08:00
Minghao Li
4fc500c91c refactor(sync): add SyncAppendEntriesBatch 2022-07-02 16:01:47 +08:00
Minghao Li
086ec29ca0 refactor(sync): add SyncClientRequestBatch 2022-07-02 14:41:54 +08:00
dapan1121
f9c9afe61a Merge branch '3.0' into enh/killQuery 2022-07-02 12:31:45 +08:00
dapan1121
fbc206d410
Merge pull request #14433 from taosdata/hotfix/fixredirect
fix: fix redirect crash issue
2022-07-02 12:29:34 +08:00
Xiaoyu Wang
f98e4323c4
Merge pull request #14423 from taosdata/feature/3.0_debug_wxy
Feature/3.0 debug wxy
2022-07-01 21:05:17 +08:00
dapan1121
817a319a2e enh: kill query 2022-07-01 21:01:35 +08:00
Li Minghao
3d03d326a7
Merge pull request #14438 from taosdata/feature/3.0_mhli
refactor(sync): add snapshot2 interface
2022-07-01 20:51:22 +08:00
Xiaoyu Wang
7a53bae352 merge 3.0 2022-07-01 20:05:15 +08:00
slzhou
dbbff4ea2c feat: push cond to join child through generating plan 2022-07-01 20:00:01 +08:00
Minghao Li
d4ab134645 refactor(sync): add snapshot2 interface 2022-07-01 17:30:52 +08:00
Li Minghao
e7729ee3a3
Merge pull request #14430 from taosdata/feature/3.0_mhli
refactor(sync): add snapshot2 interface
2022-07-01 16:22:16 +08:00
dapan1121
1a83250215 fix: fix redirect crash issue 2022-07-01 15:28:45 +08:00