Commit Graph

18040 Commits

Author SHA1 Message Date
54liuyao e2352875fe mid pull over 2024-02-07 14:43:04 +08:00
54liuyao 6e19f452ce mid pull over 2024-02-07 13:55:01 +08:00
54liuyao b66260d4e9 mid pull over 2024-02-07 13:29:29 +08:00
54liuyao 5473c22585 mid pull over 2024-02-07 11:30:13 +08:00
54liuyao c9753ab9df explain count window 2024-02-07 08:55:18 +08:00
dm chen 6d2d37d964
Merge pull request #24751 from taosdata/3.0
merge 3.0
2024-02-06 19:16:53 +08:00
54liuyao 9b9ddd9159 batch count window 2024-02-06 17:19:12 +08:00
dmchen e5dcef0794 forward client directly 2024-02-06 08:29:09 +00:00
dmchen cd80560c94 windows double 2024-02-06 06:40:38 +00:00
wangmm0220 871ebfa7ba Merge branch '3.0' of https://github.com/taosdata/TDengine into mark/3.0 2024-02-06 14:02:46 +08:00
factosea 9301580886 fix: free mem in callback 2024-02-06 13:06:56 +08:00
54liuyao d40dfa973b Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023 2024-02-05 18:37:47 +08:00
54liuyao eaf10fcb43 count window fill history 2024-02-05 18:37:24 +08:00
Haojun Liao 2bba011e4e Merge remote-tracking branch 'origin/feat/TD-22023' into feat/TD-22023 2024-02-05 17:51:23 +08:00
Haojun Liao 7a18e5910c enh(stream): halt the initial stream tasks when fill-history is set for count window agg 2024-02-05 17:51:09 +08:00
wangmm0220 5796f411e4 Merge branch 'mark/3.0' of https://github.com/taosdata/TDengine into mark/3.0 2024-02-05 17:08:05 +08:00
wangmm0220 a656d75ca7 opti:consume data excluded from some source 2024-02-05 17:07:50 +08:00
54liuyao 891249191e stream count window 2024-02-05 16:01:46 +08:00
54liuyao c588770699 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023 2024-02-05 15:10:34 +08:00
54liuyao 08cb46ac3e stream count window check point 2024-02-05 15:10:03 +08:00
Haojun Liao ecdcc6dee1
Merge pull request #24738 from taosdata/fix/3_liaohj
test(stream): add unit test case for the mnode stream module.
2024-02-05 13:32:46 +08:00
wangjiaming0909 573fdfbbfd fix: plannerTest/parserTest crash and memory leaks 2024-02-05 13:05:01 +08:00
Haojun Liao 6478e167af
Merge pull request #24725 from taosdata/fix/ly_max_delay
max delay
2024-02-05 10:52:33 +08:00
wade zhang 0ebd7d2527
Merge pull request #24737 from taosdata/feat/TD-27463-3.0
feat: support uniq grant
2024-02-05 10:32:34 +08:00
54liuyao b16fc7d9df Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023 2024-02-05 10:15:59 +08:00
Haojun Liao f6fea32eeb fix: fix some errors. 2024-02-05 09:27:19 +08:00
Haojun Liao 7b48ac9e2e
Merge pull request #24732 from taosdata/fix/TD-28461
reset group id for event window
2024-02-05 09:07:09 +08:00
Haojun Liao 2e79c766fa
Merge pull request #24731 from taosdata/fix/3_liaohj
fix(tsdb): check and return if the rows in stt are before the data rows in data files.
2024-02-05 09:00:32 +08:00
cadem 2108f69c84 client memory leak 2024-02-05 07:32:15 +08:00
kailixu 205525dd65 feat: support uniq grant 2024-02-05 07:03:51 +08:00
slzhou ac0796edce Merge branch '3.0' of github.com:taosdata/TDengine into szhou/tms-wc/save-row-simplebuf 2024-02-04 22:51:20 +08:00
slzhou 83e44f0735 fix: more big batch writes than page writes 2024-02-04 22:36:25 +08:00
slzhou 247bfae039 fix: use fseeko 2024-02-04 21:12:19 +08:00
slzhou 18366934c3 fix: use c api 2024-02-04 20:16:19 +08:00
kailixu 6098538162 feat: support uniq grant 2024-02-04 18:00:02 +08:00
slzhou 23bd2aa525 fix: first pass 2024-02-04 17:51:29 +08:00
slzhou 8e0f578dba fix: memory leak 2024-02-04 16:57:48 +08:00
slzhou fa55a32e77 fix: pass compilation 2024-02-04 16:53:47 +08:00
kailixu d281bc70b0 feat: remove hb of grantInfo 2024-02-04 16:46:24 +08:00
kailixu 3ebc26e1fb feat: support uniq grant 2024-02-04 16:33:43 +08:00
shenglian zhou 539736cfc9 fix: first version of mem file= 2024-02-04 16:30:34 +08:00
54liuyao ea9353b9fd merge 3.0 2024-02-04 16:04:23 +08:00
54liuyao d63448be72 reset group id for event window 2024-02-04 15:44:49 +08:00
54liuyao 9b7ac50f59 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/ly_max_delay 2024-02-04 15:08:28 +08:00
kailixu 6cf7809e8d feat: support uniq grant 2024-02-04 14:59:47 +08:00
kailixu a9316c3710 feat: support uniq grant 2024-02-04 12:28:00 +08:00
shenglian zhou d236f7c9cc enhance: error processing 2024-02-04 09:20:28 +08:00
kailixu f53d0bce5d feat: support uniq grant 2024-02-04 00:24:42 +08:00
kailixu 3a08926319 feat: support uniq grant 2024-02-03 17:32:02 +08:00
kailixu 1a6b491405 Merge branch '3.0' into feat/TD-27463-3.0 2024-02-03 12:11:23 +08:00
kailixu 092fc8d011 feat: support uniq grant 2024-02-03 12:10:37 +08:00
wade zhang 75603934a1
Merge pull request #24712 from taosdata/fix/changeErrorCode
change error code
2024-02-02 17:21:30 +08:00
dapan1121 bf7442ccb5 fix: scheduler ut issues 2024-02-02 16:05:25 +08:00
Hongze Cheng b5dc7284fc Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0 2024-02-02 15:34:16 +08:00
54liuyao 54f216b6c6 add ci 2024-02-02 15:20:56 +08:00
54liuyao 2ac374b2e0 max delay 2024-02-02 15:20:56 +08:00
shenglian zhou ba33907776 fix: remove pages block using disk 2024-02-02 15:00:09 +08:00
shenglian zhou f77b602da9 fix: change from seq_blocks_sort to para_tables_sort 2024-02-02 14:45:04 +08:00
kailixu 3e7884a4f7 feat: support uniq grant 2024-02-02 13:59:45 +08:00
cadem 881df9d936 windows atomic 2024-02-02 13:47:11 +08:00
kailixu 3f061a8460 feat: support uniq grant 2024-02-02 13:44:33 +08:00
factosea 010d3fc860 add select count 2024-02-02 13:39:47 +08:00
slzhou 3d4764b383 fix: when rows is greater than merge limit, skip the block 2024-02-02 13:22:48 +08:00
kailixu a452480249 feat: support uniq grant 2024-02-02 12:28:51 +08:00
slzhou 4a6317a047 Merge branch '3.0' of github.com:taosdata/TDengine into feat/TS-4243-3.0 2024-02-02 11:29:04 +08:00
Haojun Liao 3236ef7bae feat(stream): return the stream source task exec delay, and do some internal refactor. 2024-02-02 11:26:47 +08:00
kailixu 015fb4d679 feat: support uniq grant 2024-02-02 11:15:39 +08:00
dapan1121 948845ea35 fix: join order by not work issue 2024-02-02 10:38:09 +08:00
dmchen 7ae45a0a83 atomic refactor 2024-02-02 02:21:06 +00:00
dmchen d3b668bd5f double atomic lib 2024-02-02 01:48:00 +00:00
kailixu 44d264456d feat: support uniq grant 2024-02-02 08:41:45 +08:00
kailixu 231cf000da Merge branch 'feat/TD-27463-3.0a' into feat/TD-27463-3.0 2024-02-02 00:07:15 +08:00
Haojun Liao 43ff259d5d
Merge pull request #24709 from taosdata/fix/3_liaohj
fix(stream): pass down the transId of checkpoint
2024-02-01 19:28:37 +08:00
Yihao Deng 58b675a5d7 change error code 2024-02-01 10:15:56 +00:00
54liuyao 4f2fb15a56 delete log 2024-02-01 18:07:19 +08:00
kailixu adee720128 feat: support uniq grant 2024-02-01 17:48:29 +08:00
Haojun Liao 87e543c824 fix(stream): pass down the transId of checkpoint, to make sure the downstream task can report the error transId successfully. 2024-02-01 17:14:36 +08:00
Haojun Liao 0fe9c05c5f
Merge pull request #24704 from taosdata/fix/3_liaohj
fix(stream): take ver snapshot for all vgroups
2024-02-01 17:07:36 +08:00
54liuyao a6a312a1a6 fix issue 2024-02-01 16:44:00 +08:00
slzhou bcba3007dc fix: query and free RSS quickly 2024-02-01 16:40:53 +08:00
dmchen 7752a57580 not log null, memory leak, skip empty, default config 2024-02-01 07:26:05 +00:00
wade zhang 70a2674315
Merge pull request #24698 from taosdata/FIX/TD-28529-3.0
fix: reset sync timer although failed to enqueue since out of memory in rpc queue
2024-02-01 15:13:18 +08:00
Haojun Liao 88f246b988 fix(stream): fix syntax error on windows, and add null ptr check for pTrans obj. 2024-02-01 15:08:06 +08:00
dm chen 4605f6b011 Windows double atomic 2024-02-01 14:19:12 +08:00
Haojun Liao cb2ea4a721 fix(stream): take ver snapshot for all vgroups before launching stream with fill-history option opened. 2024-02-01 11:37:57 +08:00
wangmm0220 a9fcc67321 fix:conflicts from 3.0 2024-02-01 11:13:03 +08:00
Benguang Zhao 57714dff65 fix: reset sync timer although failed to enqueue since Out of Memory in rpc queue 2024-02-01 11:07:17 +08:00
slzhou 1e30ac9408 fix: compilation error 2024-02-01 10:30:07 +08:00
wade zhang eeba6a24ad
Merge pull request #24686 from taosdata/feat/TD-27463-3.0
feat: support uniq grant
2024-02-01 09:47:14 +08:00
shenglian zhou 87e2027475 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/tms/port-3-fe 2024-02-01 09:38:54 +08:00
shenglian zhou 7dcb477933 feat: add front end for ordered blocks in mem sort 2024-02-01 09:38:35 +08:00
wade zhang acdd187e16
Merge pull request #24690 from taosdata/opt/addQueuePerf
add queue perf msg
2024-02-01 09:31:38 +08:00
54liuyao 0afed5263e add mid operator retrive 2024-01-31 18:09:13 +08:00
factosea be38b58970 fix: don't wait when tsort close 2024-01-31 16:15:30 +08:00
kailixu 9458b86b41 feat: support uniq grant 2024-01-31 16:09:06 +08:00
Yihao Deng 89bcc8f058 add queue perf msg 2024-01-31 07:10:01 +00:00
kailixu a860e9039d feat: support uniq grant 2024-01-31 13:52:03 +08:00
kailixu e945586ad9 feat: support uniq grant 2024-01-31 13:44:00 +08:00
slzhou 3facbd43db feat: first commit to optimize out tpagedbuf 2024-01-31 13:10:42 +08:00
kailixu 41072348b9 Merge branch '3.0' into feat/TD-27463-3.0 2024-01-31 10:02:12 +08:00
dmchen 80d5f35bc5 vgroups table name 2024-01-31 01:33:56 +00:00
dapan1121 e0583cb343
Merge pull request #24661 from taosdata/fix/xsren/TD-28453/countOnNullTag
fix: count error on tag which is null
2024-01-31 09:30:28 +08:00
kailixu 2b1a0cdbfe feat: support uniq grant 2024-01-31 08:53:45 +08:00
factosea 9c0d2e603a reset blankFill 2024-01-30 20:24:59 +08:00
Haojun Liao 556baed25d other: merge 3.0 2024-01-30 18:35:59 +08:00
factosea 5d731dc9a4 fix: use blank data flag 2024-01-30 17:34:06 +08:00
Haojun Liao 1d110953c9 refactor: do some internal refactor. 2024-01-30 15:23:54 +08:00
Haojun Liao 4970040459 refactor: do some internal refactor. 2024-01-30 15:22:49 +08:00
dapan1121 477ed694b6
Merge pull request #24656 from taosdata/fix/TS-4479
fix:[TS-4479] support long varbinary in format like \x3423
2024-01-30 15:05:48 +08:00
slzhou b27bf263af fix: calcualte row bytes once 2024-01-30 10:26:24 +08:00
Haojun Liao 45891babd3
Merge pull request #24655 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-01-30 09:15:10 +08:00
dmchen 8d683983e0 interface name 2024-01-29 10:11:17 +00:00
Haojun Liao 3730e43f0e refactor: disable some logs. 2024-01-29 17:24:58 +08:00
54liuyao d7fb8db086 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023 2024-01-29 16:13:39 +08:00
factosea b9927cce14 fix: count error on tag which is null 2024-01-29 16:04:08 +08:00
shenglian-zhou afa70e5aed
Merge branch '3.0' into szhou/tms-wc/save-row 2024-01-29 15:27:13 +08:00
slzhou af422e77c6 fix: restore pseudo column pData and not skip and data block cleanup 2024-01-29 14:36:40 +08:00
wangmm0220 35f154da37 fix:[TS-4479] support long varbinary in format like \x3423 2024-01-29 13:55:46 +08:00
slzhou 7d0edcc54e fix: fix memory sanitizer error 2024-01-29 12:56:48 +08:00
slzhou 6849ccd280 fix: pre-allocated columns has no data 2024-01-29 11:02:38 +08:00
wangmm0220 5f1b48a8da fix:[TS-4479] support long varbinary in format of \x3423 2024-01-29 10:50:10 +08:00
slzhou 08c2891d50 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/tms/port-3 2024-01-29 10:32:36 +08:00
dapan1121 5cf16dea84
Merge pull request #24584 from taosdata/szhou/feat/td-28228
feat: extract rows within limit before sort to disk
2024-01-29 08:47:46 +08:00
slzhou c5c833380c Merge branch '3.0' of github.com:taosdata/TDengine into szhou/tms-wc/save-row 2024-01-29 08:13:06 +08:00
Haojun Liao bfbd61a02f
Merge pull request #24634 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-01-26 18:08:54 +08:00
slzhou f19e66909d fix: only deep cleanup datablock when not inmem reader 2024-01-26 17:01:08 +08:00
Haojun Liao ac08f659c3 refactor: remove invalid procedure in fill-history. 2024-01-26 16:20:43 +08:00
54liuyao 4d8fbc0396 stream count window sliding 2024-01-26 16:15:25 +08:00
54liuyao 9e86dfaee7 stream count window sliding 2024-01-26 15:56:26 +08:00
54liuyao bc4f3d1296 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023 2024-01-26 15:55:06 +08:00
slzhou 686258b26e feat: deep clean up for data blocks 2024-01-26 14:52:24 +08:00
slzhou 82871f7ee3 feat: no in mem reader and blocks are to disk 2024-01-26 14:23:34 +08:00
slzhou c46769ef37 fix: reader can be in memory or not 2024-01-26 14:10:02 +08:00
slzhou a06ba844ba fix: set dataload flag 2024-01-26 13:11:05 +08:00
slzhou 664647c4a4 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/tms/port-3 2024-01-26 11:05:59 +08:00
dmchen c5b06d44fe windows osAtomic.h 2024-01-26 03:03:34 +00:00
dmchen 580dd28565 except windows 2024-01-26 02:00:43 +00:00
Haojun Liao db117a3ac7
Merge pull request #24628 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-01-26 09:09:44 +08:00
Alex Duan 1f72313332
Merge pull request #24627 from taosdata/coverage/TD-28401-3.0
coverage: sclfunc.c with query_basic.py
2024-01-26 09:06:17 +08:00
Hongze Cheng cd4c188a8a Merge branch 'feat/primary-key' of https://github.com/taosdata/TDengine into feat/TS-4243-3.0 2024-01-25 17:24:07 +08:00
dmchen b693d990dc atomic macos 2024-01-25 09:14:59 +00:00
Haojun Liao 3751e11394 fix(stream): fix dead lock. 2024-01-25 17:11:16 +08:00
Haojun Liao d4bab8c09b refactor: do some internal refactor. 2024-01-25 16:53:30 +08:00
Haojun Liao 834f08a2e0
Merge pull request #24552 from taosdata/fix/3_liaohj
fix(stream): do checkpoint after fill-history task completed.
2024-01-25 16:53:11 +08:00
Hongze Cheng d33676942b fix: keep backward compatibility 2024-01-25 16:49:10 +08:00
dmchen 2a8ef27f33 compile in macos 2024-01-25 08:22:21 +00:00
dmchen b10d7e7c1f compile atomic 2024-01-25 07:30:54 +00:00
Haojun Liao 49bc3924fb fix(stream): update the check order. 2024-01-25 15:17:14 +08:00
dmchen 0f90422a39 revert client 2024-01-25 03:34:45 +00:00
slzhou 993728c200 feat: passed parser/ast 2024-01-25 11:20:04 +08:00
shenglian zhou 618e60cffc feat: primary key to SField and SSchema 2024-01-25 11:00:38 +08:00
factosea 2513531eee fix: statecount function checkou arg full equal 2024-01-25 10:19:51 +08:00
Alex Duan ddaa898ead fix: build error 2024-01-25 10:16:29 +08:00
54liuyao 7105b0ffe3 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-22023 2024-01-25 10:12:13 +08:00
Alex Duan 27aa90d6b0 feat: sclfuns.c finished 2024-01-25 09:12:02 +08:00
dmchen d9af07de6f new table structure 2024-01-24 09:44:44 +00:00
shenglian zhou 48b5411ba9 feat: first parser and ast generation 2024-01-24 17:17:19 +08:00
slzhou 305d4a962a fix: page block and reader block for each child table input 2024-01-24 17:16:18 +08:00
Haojun Liao 2ecc202cb3 fix(stream): remove invalid assert. 2024-01-24 17:10:45 +08:00
Haojun Liao dc1ea9f9a1 fix(stream): clear htask info when unregistering the task. 2024-01-24 16:23:47 +08:00
slzhou 2f6a2923b7 fix: first running 2024-01-24 15:23:03 +08:00
Haojun Liao 1a45d40607 fix(stream): fix deadlock. 2024-01-24 14:37:46 +08:00
kailixu e13e61f4d5 Merge branch '3.0' into feat/TD-27463-3.0 2024-01-24 14:26:17 +08:00
kailixu c97274c5eb feat: support uniq grant 2024-01-24 14:25:36 +08:00
Haojun Liao b8856931d8 fix(stream): fix syntax error. 2024-01-24 13:11:36 +08:00
Haojun Liao 8a7e38ad15 fix(stream): fix checkpoint failure check. 2024-01-24 13:10:53 +08:00
slzhou 57a9ac75a8 feat: remove limit reached from merge scan operator 2024-01-24 11:37:47 +08:00
slzhou 4484e99e6c fix: compilation error 2024-01-24 11:13:37 +08:00
slzhou 033ebb5fa5 feat: prepare for switch between one reader and multi readers 2024-01-24 11:11:45 +08:00
dapan1121 823981b9b2
Merge pull request #24600 from taosdata/fix/xsren/TD-28447/orderByFuncParamFirstHitColumn
Fix/xsren/td 28447/order by func param first hit column
2024-01-24 10:46:22 +08:00
slzhou 622dd10b19 feat: add operator next function 2024-01-24 10:21:17 +08:00
wade zhang 86272dee4e
Merge pull request #24542 from taosdata/fix/refactorRetry1
refactor retry
2024-01-24 09:57:55 +08:00
slzhou 3f2b469b5e feat: refactor code 2024-01-24 09:12:27 +08:00
slzhou 174673470d fix: linux compilation 2024-01-23 17:12:53 +08:00
Yihao Deng 663b5b4ecf sort epset 2024-01-23 09:09:29 +00:00
slzhou 70f869ce33 fix: memory error when limit 0 2024-01-23 17:05:03 +08:00
shenglian zhou dd70c63dfe feat: table merge scan with one less disk usage 2024-01-23 16:34:14 +08:00
factosea 251585b49c fix: orderby function first hit column 2024-01-23 15:37:50 +08:00
Yihao Deng 62e6b5ca31 sort epset 2024-01-23 06:23:34 +00:00
dapan1121 310f4c3d40
Merge pull request #24578 from taosdata/fix/TS-4467
fix: join subquery timestamp order mis-match issue
2024-01-23 11:24:05 +08:00
slzhou 5c9edce538 fix: whole block error 2024-01-23 10:45:26 +08:00
54liuyao 0975e37845 Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-01-23 10:07:50 +08:00
dapan1121 01b39911b6
Merge pull request #24587 from taosdata/fix/TD-28390
fix: scheduler save execution result issue
2024-01-23 08:55:05 +08:00
dapan1121 5833b7ff02
Merge pull request #24572 from taosdata/fix/xsren/orderBySameNameCol
fix: order by same name col
2024-01-23 08:48:11 +08:00
dapan1121 110284b360
Merge pull request #24563 from taosdata/fix/xsren/TS-4445/eventWindowCondition
fix: time pseudo column used illegally
2024-01-23 08:43:03 +08:00
slzhou 6ca92a3d92 fix: meory leak 2024-01-23 08:41:59 +08:00
dapan1121 66c30f861f
Merge pull request #24529 from taosdata/szhou/fix/td-28350
fix: calculate interval end with new alogrithm
2024-01-23 08:41:37 +08:00
dapan1121 799ff48e68
Merge pull request #24571 from taosdata/szhou/fix/td-28300-2
fix: compute scalar functions before agg in session window
2024-01-23 08:39:04 +08:00
factosea bde8c14b55 fix: error code is overwritten 2024-01-22 20:54:24 +08:00
factosea 6ef1d8b0cb checkout pseudo columns 2024-01-22 19:54:29 +08:00
factosea 48bb6c2bbb fix: time pseudo column used illegally 2024-01-22 19:54:28 +08:00
dapan1121 cbe34ad76e fix: mac compile error 2024-01-22 17:11:15 +08:00
dapan1121 c939ce4c3d fix: scheduler save execution result issue 2024-01-22 17:03:45 +08:00
Yihao Deng 04538f9049 add test case 2024-01-22 08:59:40 +00:00
shenglian zhou 3f441bb8cf feat: extract rows within limit before sort to disk 2024-01-22 15:29:07 +08:00
Yihao Deng aa14e67da9 refactor retry 2024-01-22 07:21:14 +00:00
dapan1121 5d58c27f56 fix: join subquery timestamp order mis-match issue 2024-01-22 14:03:11 +08:00
kailixu 5208829f23 Merge branch '3.0' into feat/TD-27463-3.0 2024-01-22 13:20:00 +08:00
slzhou 60b3ac93ab fix: fix compilation error 2024-01-22 13:11:46 +08:00
Haojun Liao ecd51e366f
Merge pull request #24512 from taosdata/opti/TD-28118
opti:[TD-28118] raw block data for tmq
2024-01-22 11:47:13 +08:00
slzhou 5021d981b8 fix: fix memory leak 2024-01-22 11:23:38 +08:00
factosea 00fd4f21ca fix: order by same name col 2024-01-22 10:14:11 +08:00
slzhou c3c8d7b07d fix: compute scalar functions before agg in session window 2024-01-22 10:11:06 +08:00
54liuyao 288b91a4c3 mid interval retrive 2024-01-22 10:08:45 +08:00
Yihao Deng a20845ec69 refactor retry 2024-01-22 01:04:06 +00:00
slzhou 9e3a42af01 fix: modify test case 2024-01-21 16:15:51 +08:00
slzhou e84d36dd39 fix: add test case 2024-01-19 22:42:10 +08:00
kailixu dce02868b7 fix: user sysinfo 2024-01-19 19:27:36 +08:00
yihaoDeng b1ac1deedb change db opt 2024-01-19 17:39:02 +08:00
wangmm0220 0e1ef540c4 opti:[TD-28118] raw block data for tmq 2024-01-19 17:09:02 +08:00
Haojun Liao d973f66cea fix(stream): do checkpoint after fill-history task completed. 2024-01-19 16:18:02 +08:00
wangmm0220 f95d5e4f62 opti:[TD-28118] raw block data for tmq 2024-01-19 15:28:23 +08:00
54liuyao bbabf91566 Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-01-19 14:50:16 +08:00
Yihao Deng 6c732a14a3 refactor retry 2024-01-19 06:20:16 +00:00
Haojun Liao 9d82fd8c78
Merge pull request #24535 from taosdata/fix/TD-28342
ignore invalid state
2024-01-19 14:03:52 +08:00
54liuyao 5a7d72d6ef Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-01-19 10:39:11 +08:00
dapan1121 497d07a198
Merge pull request #24482 from taosdata/szhou/fix/td-28222-2
fix: stream scan core due to table end index introduced in 1 null row…
2024-01-19 08:45:09 +08:00
wangmm0220 7246fedfef Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/ly_multi_marks 2024-01-18 19:08:35 +08:00
54liuyao ff8908dede ignore invalid state 2024-01-18 18:30:21 +08:00
kailixu 1daa224651 feat: support uniq grant 2024-01-18 17:49:11 +08:00
slzhou 64858af92f fix: calculate interval end with new alogrithm 2024-01-18 16:30:18 +08:00
Haojun Liao 3980e1d955
Merge pull request #24519 from taosdata/fix/fixRebuildBackendFromLocal
rebuild stream  backen from local
2024-01-18 16:15:22 +08:00
Hongze Cheng f3efaeee52
Merge pull request #24516 from taosdata/FIX/TD-28360-3.0
fix: skip acked msg in snapshotReSend
2024-01-18 16:03:12 +08:00
kailixu 5d189f69ec feat: support uniq grant 2024-01-18 15:51:45 +08:00
Haojun Liao 76e6c453e7 enh(stream): send msg to mnode when the transferring state completed. 2024-01-18 15:43:36 +08:00
kailixu 76558da849 feat: support uniq grant 2024-01-18 15:23:38 +08:00
Haojun Liao 719d1d1b90 refactor: do some internal refactor. 2024-01-18 14:34:18 +08:00
Haojun Liao 8620e88965 fix(stream): enable wait for timer for meta quit safely. 2024-01-18 14:17:08 +08:00
Yihao Deng 06c9b8974b rebuild stream backen from locak 2024-01-18 04:06:25 +00:00
Benguang Zhao 84810185c7 fix: skip acked msg in snapshotReSend 2024-01-18 11:16:18 +08:00
54liuyao 7986951f44 use taskid of operator 2024-01-18 11:02:18 +08:00
54liuyao 1309e56a95 use strncpy 2024-01-18 11:02:04 +08:00
54liuyao 94ab74cc7f clone task id 2024-01-18 11:01:50 +08:00
wangmm0220 366de880a8 opti:[TD-28118] raw block data for tmq 2024-01-18 10:48:42 +08:00
slzhou a1f7169b63 fix: remove uInfo 2024-01-18 09:52:04 +08:00
dapan1121 567aab933d
Merge pull request #24509 from taosdata/fix/xsren/TD-28327/doubleFormat3.0
fix: LEASTSQUARES func result stack overflow
2024-01-18 09:08:17 +08:00
dapan1121 eed1095dc1
Merge pull request #24479 from taosdata/szhou/fix/td-28271
fix: add input ignore group to project
2024-01-18 08:49:31 +08:00
slzhou f1fb7f5c14 fix: change num of output groups when cout empty group is needed 2024-01-18 08:43:36 +08:00
dapan1121 6285852f3c
Merge pull request #24493 from taosdata/fix/xsren/TD-28332/orderbyAmbigouus
fix: order by ambiguous
2024-01-18 08:43:00 +08:00
facetosea f010e18ff0 fix: LEASTSQUARES func result stack overflow 2024-01-17 18:28:00 +08:00
Haojun Liao 4a2cd87de7
Merge pull request #24503 from taosdata/fix/3_liaohj
fix(tsdb): fix race condition.
2024-01-17 18:27:54 +08:00
Haojun Liao ba8ec6fc7b
Merge pull request #24498 from taosdata/fix/fixDebugLogError
fix debug log err
2024-01-17 16:55:10 +08:00
Haojun Liao 56eac88349 Merge branch '3.0' into fix/3_liaohj 2024-01-17 15:14:52 +08:00
Haojun Liao 1ea671e373 enh(stream): remove time controller. 2024-01-17 14:55:15 +08:00
slzhou 9e0f83b800 fix: keep limit for project with input ignore group 2024-01-17 14:46:10 +08:00
Haojun Liao fc16d26da2
Merge pull request #24488 from taosdata/fix/3_liaohj
fix(stream): fix some errors and do some internal refactor.
2024-01-17 14:25:32 +08:00
54liuyao 3bbfb26e09 stream count window 2024-01-17 14:22:19 +08:00
slzhou 449c1631ef fix: add numOfOutputGroups back when group order scan 2024-01-17 13:34:37 +08:00
Yihao Deng f27b69f0c2 fix debug log err 2024-01-17 04:46:54 +00:00
kailixu bf0205b54d Merge branch '3.0' into feat/TD-27463-3.0 2024-01-17 11:29:47 +08:00
factosea 7d70d79963 fix order by ambiguous case 2024-01-17 11:10:13 +08:00
slzhou 8e1039a07d fix: when input ignore group, split from scan 2024-01-17 10:30:07 +08:00
wade zhang e908679a32
Merge pull request #24484 from taosdata/fix/fixInvalidReadOnQuery
fix invalid read write
2024-01-17 10:23:46 +08:00
dapan1121 66c9c076e8
Merge pull request #24469 from taosdata/fix/xsren/TD-28204/whereOptimizeConditional
Fix/xsren/td 28204/where optimize conditional
2024-01-17 10:20:51 +08:00
xinsheng Ren 737abbebb7
Revert "fix: LEASTSQUARES func result overflow" 2024-01-17 10:09:56 +08:00
Haojun Liao 644b057c2c
Merge pull request #24485 from taosdata/fix/xsren/TD-28327/doubleFormat
fix: LEASTSQUARES func result overflow
2024-01-17 10:07:41 +08:00
factosea f1a2340288 fix: order by ambiguous 2024-01-16 19:46:57 +08:00
Haojun Liao 3d98fc6a67 other: merge 3.0 2024-01-16 18:29:33 +08:00
Haojun Liao 8ede6d87ce refactor: do some internal refactor. 2024-01-16 15:40:40 +08:00
factosea fdb847fd36 fix: LEASTSQUARES func result overflow 2024-01-16 15:34:05 +08:00
slzhou de6b559ab9 fix: remove some uage of table end index 2024-01-16 15:21:20 +08:00
slzhou 9a7ef7fa18 fix: reuse tableListGetGroupList 2024-01-16 15:08:50 +08:00
jiajingbin d59ede5196 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-28032 2024-01-16 15:05:13 +08:00
Haojun Liao 9a4b7a6d82 fix(stream): remove invalid lock, and fix a typo. 2024-01-16 14:52:27 +08:00
Haojun Liao 80793c94c2 fix(stream): reset the tasks status before start all tasks, and do some other internal refactor. 2024-01-16 14:32:45 +08:00
slzhou d3856ebbc7 fix: find the reason later 2024-01-16 14:28:37 +08:00
xinsheng Ren ae5f540692
Merge branch '3.0' into fix/xsren/TD-28204/whereOptimizeConditional 2024-01-16 14:28:37 +08:00
Yihao Deng 6f8f47a375 fix invalid read write 2024-01-16 05:50:20 +00:00
Haojun Liao dfe959eb28
Merge pull request #24468 from taosdata/fix/3_liaohj
fix(stream): fix deadlock in pause.
2024-01-16 12:58:27 +08:00
factosea 3a4eed5c37 fix: checkIsEmptyResult 2024-01-16 10:46:22 +08:00
Haojun Liao b1c6ba467b Merge remote-tracking branch 'origin/fix/3_liaohj' into fix/3_liaohj 2024-01-16 10:28:20 +08:00
Haojun Liao 63494de7f9 refactor: do some internal refactor. 2024-01-16 10:28:07 +08:00
dapan1121 2fef37a5cc
Merge pull request #24315 from taosdata/fix/xsren/TD-28068/columnNodeRef2
fix: columanRefNode illegal type conversion
2024-01-16 10:08:34 +08:00
facetosea 79671d3e68 fix: internal error code 2024-01-16 10:07:46 +08:00
Haojun Liao 8f6256dfae
Merge pull request #24473 from taosdata/fix/TD-28319
set delete for session op
2024-01-16 10:02:06 +08:00
slzhou 764365047d fix: stream scan core due to table end index introduced in 1 null row for empty group 2024-01-16 09:28:45 +08:00
dapan1121 53094f62d8
Merge pull request #24359 from taosdata/FIX/TD-27003
Fix : use last row scan when select last_row, last
2024-01-16 08:50:23 +08:00
shenglian zhou 5bef3ab24f feat: add phyiProjectCopy 2024-01-16 08:23:34 +08:00
shenglian zhou 9c9d9dc24b fix: add input ignore group 2024-01-16 08:13:47 +08:00
Yihao Deng 60c984a865 Merge branch 'fix/3_liaohj' of https://github.com/taosdata/TDengine into fix/3_liaohj 2024-01-15 11:33:16 +00:00
Yihao Deng 52b9c09d6c fix mem leak 2024-01-15 11:33:03 +00:00
wangmm0220 e5932ab122 fix:compile error 2024-01-15 18:16:09 +08:00
Haojun Liao 5307a98f5d Merge remote-tracking branch 'origin/fix/3_liaohj' into fix/3_liaohj 2024-01-15 17:41:05 +08:00
Haojun Liao cacbb4e369 fix(stream): save the checkpoint info for sink tasks. 2024-01-15 17:40:35 +08:00
54liuyao 2e543d950a set delete for session op 2024-01-15 17:36:23 +08:00
Yihao Deng 8a2e431094 add hard link 2024-01-15 09:03:56 +00:00
wangmm0220 2ab54a1335 fix:conflicts from 3.0 2024-01-15 16:54:52 +08:00
factosea a8efcfcce9 skip empty result optimization 2024-01-15 16:45:51 +08:00
Yihao Deng edbbd2282c Merge branch 'fix/3_liaohj' of https://github.com/taosdata/TDengine into fix/3_liaohj 2024-01-15 08:27:55 +00:00
Yihao Deng f55c93b969 add hard link 2024-01-15 08:27:35 +00:00
Haojun Liao bc657dc2d8 Merge remote-tracking branch 'origin/fix/3_liaohj' into fix/3_liaohj 2024-01-15 16:16:43 +08:00
Haojun Liao 43081b540b fix(stream): reset restart counter to be 0 if all tasks are ready. 2024-01-15 16:16:28 +08:00
factosea 52aa6f280e fix: skip empty result optimization when partition 2024-01-15 15:51:18 +08:00
Yihao Deng 14a7fe114d Merge branch 'fix/3_liaohj' of https://github.com/taosdata/TDengine into fix/3_liaohj 2024-01-15 07:47:25 +00:00
Yihao Deng 8d24a34015 add hard link 2024-01-15 07:46:30 +00:00
Alex Duan 4d3ac348e6 Merge branch '3.0' into coverage/TD-28251-3.0 2024-01-15 15:33:56 +08:00
fullhonest cb2ab749b5 Fix TD-27003: use last row scan when select last_row, last 2024-01-15 15:22:29 +08:00
Haojun Liao 143e6a13af fix(stream): fix deadlock in pause. 2024-01-15 14:37:24 +08:00
facetosea 1191902d38 fix error code and delete unused code 2024-01-15 13:06:22 +08:00
shenglian zhou 8ae3aa24be fix: set ignore input group id 2024-01-15 11:58:29 +08:00
Haojun Liao e012bc4bde refactor: do some internal refactor. 2024-01-15 11:28:36 +08:00
Haojun Liao c710718f9e
Merge pull request #24457 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-01-15 10:58:45 +08:00
kailixu 414e15a810 chore: merge 3.0 2024-01-15 10:42:45 +08:00
Haojun Liao d46b5e6c9a fix(stream): enable sink tasks handle the checkpoint. 2024-01-15 09:53:15 +08:00
Haojun Liao ce855bc493 refactor: do some internal refactor. 2024-01-15 09:21:31 +08:00
dapan1121 737140a09b
Merge pull request #24430 from taosdata/feat/TD-28267
add PARTITION_FIRST hint to use partition node before agg
2024-01-15 09:12:34 +08:00
dapan1121 11b4b4d4a3
Merge pull request #24445 from taosdata/szhou/fix/td-28263
set the timelineresmode to subquery timeline resmode
2024-01-15 09:09:40 +08:00
factosea a794391866 unused code 2024-01-15 02:40:50 +08:00
factosea 0d56695d96 delete unused code 2024-01-15 02:31:04 +08:00
facetosea c277abd3bf fix: functionNode skip 2024-01-14 21:47:13 +08:00
Alex Duan df40772e95 coverage: sum add all types test 2024-01-14 20:23:37 +08:00
Haojun Liao dc1a0821a7 refactor: do some internal refactor. 2024-01-13 00:19:46 +08:00
Haojun Liao 98758862cf refactor: do some internal refactor. 2024-01-13 00:17:29 +08:00
Haojun Liao 44208925f9 refactor: do some internal refactor. 2024-01-13 00:10:47 +08:00
Haojun Liao 00e2bdec23 refactor: do some internal refactor. 2024-01-12 19:08:46 +08:00
factosea ab02ec74c9 fix taosd crash 2024-01-12 18:10:54 +08:00
wangjiaming0909 bc1eacf626 add PARTITION_BEFORE_GROUP hint to use partition node before agg 2024-01-12 17:41:34 +08:00
wangmm0220 00e0da15a3 fix:[TD-28032]groupid = 0 & modify test case in sim 2024-01-12 17:37:22 +08:00
factosea 19d7579e75 fix: copy expr 2024-01-12 14:01:35 +08:00
54liuyao 52d8811bdc code coverage 2024-01-12 13:49:32 +08:00
Haojun Liao ee24bb9b03
Merge pull request #24444 from taosdata/fix/3_liaohj
fix(stream): close the inputQ of the related stream task.
2024-01-12 13:41:30 +08:00
Haojun Liao 5fa8f85c42 fix(stream): remove invalid release. 2024-01-12 11:28:41 +08:00
factosea 6115d7a67f fix functionNode ref 2024-01-12 10:47:48 +08:00
slzhou 0162fb9e76 set the timelineresmode to subquery timeline resmode 2024-01-12 10:46:03 +08:00
Haojun Liao b36cc97236 fix(stream): close the inputQ of the related stream task when the fill-history task recv the trans-state msg from upstream. 2024-01-12 10:44:49 +08:00
Haojun Liao ea0ea09b0f
Merge pull request #24409 from taosdata/opt/optMsgOnMnode
opt msg on mnd
2024-01-12 09:36:37 +08:00
Haojun Liao 578edd447f
Merge pull request #24421 from taosdata/szhou/fix/2/td-28154
fix: windows calculation when offset >0 and calendar sliding
2024-01-12 09:35:09 +08:00
factosea 25f9956ccb fix:test 2024-01-11 21:21:00 +08:00
kailixu ddefc5f46a chore: merge 3.0 2024-01-11 20:05:23 +08:00
factosea 3ed63df082 fix case 2024-01-11 18:34:21 +08:00
Haojun Liao 404ae75178
Merge pull request #24429 from taosdata/fix/3_liaohj
fix(stream): add checkpoint status check.
2024-01-11 17:59:57 +08:00
Yihao Deng d3cfa97740 fix invalid read 2024-01-11 09:41:02 +00:00
Haojun Liao 9703018f56 fix(stream): add checkpoint status check. 2024-01-11 16:47:51 +08:00
Haojun Liao dc6187a2e3
Merge pull request #24426 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-01-11 16:47:05 +08:00
slzhou 3cea4fd2c7 fix: getNextTimeWindow use new time algorithm 2024-01-11 16:41:11 +08:00
wade zhang 69ba56feda
Merge pull request #24402 from taosdata/ENH/TD-28211-3.0
enh: let max num of concurrent msgs of snap replication be configurable
2024-01-11 16:38:53 +08:00
Yihao Deng 5e1a7c694b split sync/status channel 2024-01-11 07:23:46 +00:00
Haojun Liao d4fd544c74 refactor: remove sleep. 2024-01-11 15:18:11 +08:00
Haojun Liao 58694c67dd refactor: do some internal refactor. 2024-01-11 11:50:52 +08:00
Yihao Deng df235b0adf split sync/status channel 2024-01-11 03:22:34 +00:00
Haojun Liao bff0ad89a4 other: merge 3.0 2024-01-11 09:51:12 +08:00
Haojun Liao 1c562bd535 refactor: enable the restart of stream tasks. 2024-01-11 09:41:40 +08:00
54liuyao 3b36dbbe18 opt recover buff 2024-01-11 09:40:54 +08:00
Haojun Liao 9294c8d4ee fix(stream): enable the hb to mnode for stream meta when it becomes the leader. 2024-01-11 09:20:34 +08:00
slzhou ab137a56f0 fix: more interval end calculation with slide-start/slide-end as anchor 2024-01-11 08:31:16 +08:00
slzhou b4b4400958 fix: recalcuate window ekey 2024-01-10 21:36:09 +08:00
Haojun Liao dcbe963d32 fix(stream): keep the previous status in stack object. 2024-01-10 19:19:53 +08:00
factosea c8fb8486ef fix: SColumnRefNode disable 2024-01-10 19:07:21 +08:00
wangmm0220 df69a89da2 fix:[TD-28185]add pause & resume logic for snode 2024-01-10 18:46:10 +08:00
Yihao Deng b5e5167b8f split sync/status channel 2024-01-10 09:57:08 +00:00