Commit graph

5560 commits

Author SHA1 Message Date
Haojun Liao
440122e010
Merge pull request #19900 from taosdata/fix/nodisk
fix(query): set lastkey during check of valid ts.
2023-02-10 13:45:08 +08:00
Hongze Cheng
f523a96c2d fix compact problem 2023-02-10 13:38:21 +08:00
Haojun Liao
4f4d39a16b fix(query): set correct last key. 2023-02-10 11:32:18 +08:00
yihaoDeng
cf129cacb9 add mutex 2023-02-10 10:51:25 +08:00
Xiaoyu Wang
b2e60da1cf merge main 2023-02-10 10:34:55 +08:00
Haojun Liao
0fbaf4eab0 fix(query): set lastkey during check of valid ts. 2023-02-09 23:01:44 +08:00
yihaoDeng
d4cfeb1f6c add more test case 2023-02-09 21:04:11 +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
yihaoDeng
5315500287 fix filter error 2023-02-09 16:09:46 +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
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
yihaoDeng
a8d2375bd8 fix filter error 2023-02-08 23:30:12 +08:00
yihaoDeng
9ba5381b5a fix filter error 2023-02-08 23:04:49 +08:00
yihaoDeng
4b6c073623 fix filter error 2023-02-08 23:01:20 +08:00
yihaoDeng
5881bdb6ff add test case 2023-02-08 22:13:29 +08:00
Hongze Cheng
8d6e6d2fe0 more code 2023-02-08 17:46:11 +08:00
Xiaoyu Wang
277469083f
Merge pull request #19848 from taosdata/FIX/TD-22121-main
enh: set terrno as Invalid table ID while tdbTbGet suid failure in metaUpdateTagIdx
2023-02-08 16:29:23 +08:00
Xiaoyu Wang
50819c46ec
Merge pull request #19852 from taosdata/FIX/TD-22184-main
enh: return error on unexpected snapshot msg
2023-02-08 16:29:10 +08:00
Hongze Cheng
c398f9d299 more code 2023-02-08 16:11:47 +08:00
Liu Jicong
ae4ad7d851 Merge branch 'main' into enh/stream_buffer_param 2023-02-08 16:09:35 +08:00
Hongze Cheng
0f70a61253 more code 2023-02-08 14:28:54 +08:00
Haojun Liao
9dc8946143
Merge pull request #19859 from taosdata/fix/nodisk
fix(query): reset the data load flag when build clean file  block.
2023-02-08 14:24:35 +08:00
Hongze Cheng
e22e4f626a more code 2023-02-08 11:30:38 +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
Hongze Cheng
108ce09c85 more code 2023-02-08 11:15:36 +08:00
Hongze Cheng
d9e8b3c047 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact 2023-02-08 10:20:22 +08:00
Xiaoyu Wang
09925437e3 merge main 2023-02-08 09:51:52 +08:00
Xiaoyu Wang
44a5e0070b
Merge pull request #19840 from taosdata/fix/TD-22245-batch-delete
fix(vnd): no rlock on writing thread's path
2023-02-08 09:17:33 +08:00
Haojun Liao
e199f96d94 fix(query): reset the data load flag when build clean file block. 2023-02-08 09:14:38 +08:00
Hongze Cheng
9b338ae095 more code 2023-02-07 22:05:36 +08:00
Shengliang Guan
7fdeaf19be Merge remote-tracking branch 'origin/3.0' into enh/TD-18702 2023-02-07 20:29:14 +08:00
Benguang Zhao
9b522cec3a enh: return error on unexpected snapshot msg 2023-02-07 19:16:39 +08:00
Haojun Liao
445c3bd250 fix(query): remove sleep. 2023-02-07 18:27:32 +08:00
Haojun Liao
5dfdb91135 fix(query): check if table exists or not during build data block in tsdbread. 2023-02-07 17:16:20 +08:00
Hongze Cheng
c7267c7c9f more code 2023-02-07 16:49:29 +08:00
Benguang Zhao
2330bf5b49 enh: set terrno as TSDB_CODE_TDB_INVALID_TABLE_ID while tdbTbGet suid failure 2023-02-07 16:20:06 +08:00
Minglei Jin
2f0e5eae32 fix(vnd): no wlock on writing thread's path 2023-02-07 15:15:56 +08:00
kailixu
8df67a9a3c fix: rsma close and commit 2023-02-07 15:10:11 +08:00
Hongze Cheng
a885d6e3d2 more code 2023-02-07 14:08:20 +08:00
kailixu
9598fe684e Merge branch '3.0' into fix/TD-22047-3.0 2023-02-07 10:42:16 +08:00
Haojun Liao
5e2bb75275 fix(query):set correct initial key value for mem/imem data. 2023-02-06 17:56:45 +08:00
Haojun Liao
3822225231 other: merge main. 2023-02-06 16:24:15 +08:00
Haojun Liao
08b3ce7cc0 fix(query): remove timing code. 2023-02-06 16:08:41 +08:00
Haojun Liao
b53d2669da other: merge main 2023-02-06 16:02:54 +08:00
Haojun Liao
e7b97cc086 fix(query): set the correct timestamp value in case that only imem has data. 2023-02-06 15:59:47 +08:00
Xiaoyu Wang
0b6852d7eb
Merge pull request #19813 from taosdata/enh/TD-22139
enh(tsdb/cache): new block index cache for querying
2023-02-06 15:42:42 +08:00
Hongze Cheng
09628401f8 refact code 2023-02-06 14:49:50 +08:00
Minglei Jin
b83f93d564 fix(query): release lru handle before returning from block idx loading 2023-02-06 14:41:17 +08:00
Minglei Jin
a6d52aed4f fix(tsdb/cache): use 5M cache for block index instead of 1M 2023-02-06 14:18:49 +08:00
Xiaoyu Wang
f2ff17dace merge 3.0 2023-02-06 14:18:13 +08:00
Minglei Jin
023b8377fb enh(tsdb/cache): new block index cache for querying 2023-02-06 14:12:57 +08:00
Haojun Liao
882451df0b
Merge pull request #19809 from taosdata/fix/nodisk
fix(query): add null ptr check when retrieving the block info.
2023-02-06 12:57:23 +08:00
Haojun Liao
89b1843382 fix(query): add null ptr check when retrieving the block info. 2023-02-06 10:59:45 +08:00
wangmm0220
762f6466f3 fix:conflicts from 3.0 2023-02-06 09:23:29 +08:00
wangmm0220
33de4e2aba fix:memory leak 2023-02-06 09:21:46 +08:00
yihaoDeng
0dd4433e58 opt index 2023-02-05 11:49:45 +08:00
yihaoDeng
9b7d935682 opt index 2023-02-04 21:02:06 +08:00
Haojun Liao
8dcd73abf0
Merge pull request #19790 from taosdata/fix/nodisk
fix(query): set the correct number of rows when calculating using sma
2023-02-04 00:58:59 +08:00
dapan1121
225bf28536
Merge pull request #19744 from taosdata/fix/TD-22009
enhance: optimize building table delete skyline performance
2023-02-03 19:00:47 +08:00
Haojun Liao
845530e125 other: add some logs. 2023-02-03 17:33:35 +08:00
Xiaoyu Wang
5d499e52f9 merge main 2023-02-03 17:13:11 +08:00
Haojun Liao
f803fa44b5 fix(query): set the correct number of rows when calculating using sma for min/max function. 2023-02-03 16:50:13 +08:00
wangmm0220
51760c10ec fix:conflicts from 3.0 2023-02-03 15:40:20 +08:00
wangmm0220
c576d1fa91 fix:error for subscribe stable 2023-02-03 14:54:25 +08:00
Hongze Cheng
f982428e46 mroe code 2023-02-03 14:46:45 +08:00
Shengliang Guan
3b475d4c0d fix: adjust some log while split 2023-02-03 14:40:19 +08:00
Hongze Cheng
49631f6e96 fix: snapshot coredump caused by type 2023-02-03 14:34:55 +08:00
Haojun Liao
e29ca4f5d8 refactor(query): use real number of stt instead of default value. 2023-02-03 10:04:15 +08:00
Liu Jicong
6248804b28 fix log 2023-02-03 09:14:52 +08:00
Haojun Liao
baaa57567e refactor: do some internal refactor. 2023-02-03 09:13:13 +08:00
Haojun Liao
9c32ebc011
Merge pull request #19745 from taosdata/fix/tq
fix: tq open
2023-02-03 09:11:51 +08:00
Haojun Liao
7168f90c51 refactor(query): disable file size check when reading data files. 2023-02-02 17:49:07 +08:00
Haojun Liao
40b7718078 refactor(query): disable file size check when reading data files. 2023-02-02 17:45:21 +08:00
Haojun Liao
e9490a3235 refactor(query): disable tag filter cache by default. 2023-02-02 17:38:21 +08:00
wangmm0220
c8d49b603d fix:roll back htol length for block raw data 2023-02-02 17:23:01 +08:00
Liu Jicong
8cd362c8d0 fix log 2023-02-02 16:15:12 +08:00
Haojun Liao
edca89b731 refactor: opt query perf. 2023-02-02 15:15:46 +08:00
Haojun Liao
fd6ea6ba2f other: merge main. 2023-02-02 14:12:24 +08:00
Haojun Liao
ab8c977417 other: merge main. 2023-02-02 14:00:36 +08:00
Liu Jicong
924e5bfe6c add debug log 2023-02-02 13:34:11 +08:00
Haojun Liao
97ca4dfd0b
Merge pull request #19732 from taosdata/feat/ly_stream_stable
Feat/ly stream stable
2023-02-02 10:57:09 +08:00
Minglei Jin
69d6fb5bfe fix(meta): use metaAbort instead of tdbAbort with metaClose 2023-02-02 10:20:34 +08:00
Haojun Liao
3897a91a95 refactor: do some internal refactor. 2023-02-02 10:17:39 +08:00
Haojun Liao
6a5ce7d663 refactor: opt tag filter perf. 2023-02-02 10:11:36 +08:00
Xiaoyu Wang
7e3b987e65
Merge pull request #19727 from taosdata/fix/TD-22143
fix(query): protect read snap with reader mutex when closing reader
2023-02-02 09:13:58 +08:00
Haojun Liao
423e04d5a1
Merge pull request #19740 from taosdata/fix/nodisk
refactor: add some logs.
2023-02-02 09:12:16 +08:00
Liu Jicong
041d0d817a fix: tq open 2023-02-02 09:11:17 +08:00
dapan1121
9a261ab2d7 improvement: optimize build table delete skyline performance 2023-02-02 08:45:38 +08:00
Haojun Liao
9fe1512c55 refactor: add some logs. 2023-02-01 22:41:39 +08:00
Haojun Liao
5215a218d4
Merge pull request #19735 from taosdata/fix/nodisk
fix(query): move the reset to other place.
2023-02-01 22:07:29 +08:00
Hongze Cheng
e13499b542 add some log 2023-02-01 18:42:39 +08:00
Haojun Liao
8e4c6ccbb3 fix(query): move the reset to other place. 2023-02-01 18:15:35 +08:00
54liuyao
c4414ec646 feat(stream):exists stable bug&ci 2023-02-01 17:27:04 +08:00
Haojun Liao
04b6576a51
Merge pull request #19728 from taosdata/fix/nodisk
fix(query): reset the del file index when beginning last file check.
2023-02-01 17:16:17 +08:00
Shengliang Guan
fa3356d3c8
Merge pull request #19698 from taosdata/enh/TD-18702
enh: split vgroup
2023-02-01 17:03:06 +08:00
wangmm0220
8a21d7f307 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-21899 2023-02-01 16:13:06 +08:00
wangmm0220
2bf0916bcf fix:split block data if there are none value in block for taosx 2023-02-01 16:12:59 +08:00
Minglei Jin
dca720fc7d fix(query): protect read snap with reader mutex when closing reader 2023-02-01 15:09:21 +08:00
yihaoDeng
3a1ce7c517 fix filter error 2023-02-01 11:02:28 +08:00
Hongze Cheng
03fa4578da Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact 2023-02-01 09:14:00 +08:00
yihaoDeng
5e455b6aef opt table filter 2023-01-31 23:18:35 +08:00
yihaoDeng
fa0b70b156 opt tag filter 2023-01-31 22:43:59 +08:00
yihaoDeng
6100a0d51f fix invalid ver 2023-01-31 21:03:35 +08:00
Xiaoyu Wang
fc829aec52
Merge pull request #19689 from taosdata/fix/TD-22030
fix(query): reset snap to null after untaking mem snap
2023-01-31 16:51:07 +08:00
Shengliang Guan
fb0ef25dbd test: adjust split case 2023-01-31 16:40:53 +08:00
dapan1121
c8394cbf6e fix: add get tb from mem time info 2023-01-31 16:38:29 +08:00
Shengliang Guan
2a8d791e39 Merge remote-tracking branch 'origin/3.0' into enh/TD-18702 2023-01-31 16:31:26 +08:00
Shengliang Guan
9f2078ae0d enh: rename tsdb file 2023-01-31 16:28:37 +08:00
Shengliang Guan
5d8f05749c fix: coredump while tdbAbort 2023-01-31 15:49:56 +08:00
Hongze Cheng
579f65115d add debug info 2023-01-31 15:23:21 +08:00
Minglei Jin
0257c4a90b fix(query): release reader's lock if not composed block 2023-01-31 15:04:48 +08:00
Shengliang Guan
fbc4513ee3 enh: call vnodeBegin after vnodeSyncCommit 2023-01-31 15:01:10 +08:00
Hongze Cheng
db9a6b119d fix 2023-01-31 14:58:50 +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
Hongze Cheng
cabf3e8683 fix: invalid read 2023-01-31 11:22:06 +08:00
Shengliang Guan
53ac9c7229 enh: commit tsdb after split 2023-01-31 10:59:34 +08:00
Minglei Jin
251fdd35ba fix(tsdb/read): wrap tsdb reader's lock with acquire/release 2023-01-30 19:26:36 +08:00
yihaoDeng
0dea988c84 fix deadlock 2023-01-30 18:26:42 +08:00
Hongze Cheng
2d03fb6041 fix memory leak 2023-01-30 18:16:55 +08:00
Shengliang Guan
141fcdd49b enh: alter vnode hashrange in cfg file 2023-01-30 17:54:54 +08:00
wangmm0220
4128c5653c fix:error in tmq for taosx 2023-01-30 17:23:04 +08:00
Shengliang Guan
8bc0d4ba74 enh: add alter vnode hashrange request 2023-01-30 16:33:17 +08:00
Hongze Cheng
c04810e8d5 fix: more code 2023-01-30 15:51:54 +08:00
Hongze Cheng
5904f967f5 fix: snapshot problem 2023-01-30 15:38:19 +08:00
Hongze Cheng
90ff718c57 Merge branch 'fix/TD-22070' of https://github.com/taosdata/TDengine into fix/3.0_merge_main 2023-01-30 11:41:26 +08:00
Hongze Cheng
9502fb3633 fix memory leak 2023-01-30 11:40:41 +08:00
Hongze Cheng
0f00862d8b Merge branch 'fix/TD-22070' of https://github.com/taosdata/TDengine into fix/3.0_merge_main 2023-01-30 10:17:59 +08:00
Haojun Liao
1741e98a4e fix(query): reset the del file index when beginning last file check. 2023-01-30 10:13:54 +08:00
Hongze Cheng
3deedfb5c6 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/3.0_merge_main 2023-01-30 10:11:45 +08:00
wangmm0220
94a3fa4ff3 fix:htol(length) & set vgId,uid correct for auto create table in taosx 2023-01-30 09:55:22 +08:00
kailixu
a558e49999 fix: tsdb snapshot reader type 2023-01-29 22:13:14 +08:00
kailixu
57885eae5a Merge branch '3.0' into fix/TD-22047-3.0 2023-01-29 22:01:16 +08:00
Liu Jicong
98906bb272 remove assert 2023-01-29 15:24:31 +08:00
Benguang Zhao
2f9218b79c fix: tqOffsetSnapRead success on tq/offset-ver not existing 2023-01-29 15:14:26 +08:00
Hongze Cheng
27f3b02196 more code fix 2023-01-29 15:09:13 +08:00
Hongze Cheng
f6335a795b fix: assert coredump 2023-01-29 14:47:45 +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
Minglei Jin
101772fe1b fix(query): reset snap to null after untaking mem snap 2023-01-29 13:43:37 +08:00
Xiaoyu Wang
6e247e8911
Merge pull request #19679 from taosdata/fix/TD-22030
fix(query): reset iter, iiter's hasVal to false when suspending reader
2023-01-29 11:04:41 +08:00
Hongze Cheng
e0b0ce2395 refact more code 2023-01-29 10:21:39 +08:00
Minglei Jin
ac3e6323e2 fix(query): reset all block scan info when suspending reader 2023-01-29 09:33:32 +08:00
Hongze Cheng
ded3d6e7c9 more code 2023-01-29 09:08:02 +08:00
Hongze Cheng
f3e199dda2 Merge branch 'main' of https://github.com/taosdata/TDengine into fix/TD-21761 2023-01-28 19:34:08 +08:00
wangmm0220
d96cdff8f3 fix:add logic for auto create table while inserting data for taosx 2023-01-28 18:25:43 +08:00
Xiaoyu Wang
eb86f5ae71 merge main 2023-01-28 18:10:08 +08:00
Hongze Cheng
b996618e65 more code 2023-01-28 18:03:13 +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
kailixu
1fb2df0385 fix: rsma close and commit refactor 2023-01-28 17:00:53 +08:00
Hongze Cheng
fb2b42f968 refact more code 2023-01-28 16:51:22 +08:00
Liu Jicong
2a71d47668 fix: wal ref 2023-01-28 16:11:17 +08:00
Minglei Jin
b4807d9aa9 fix(query): reset iter, iiter's hasVal to false when suspending reader 2023-01-28 14:06:37 +08:00
Hongze Cheng
545e4d7f02 make it compile 2023-01-28 13:30:15 +08:00
Hongze Cheng
8d56306517 more code 2023-01-28 11:31:32 +08:00
Xiaoyu Wang
f487c4e63f
Merge pull request #19524 from taosdata/fix/long_query
fix(query): switch buffer pool recycle on
2023-01-28 08:51:51 +08:00
Hongze Cheng
2f5eeb8000 make it compile 2023-01-26 21:57:22 +08:00
Hongze Cheng
ec886154a4 more code 2023-01-26 21:48:54 +08:00
Hongze Cheng
a902d412eb more code 2023-01-26 20:20:39 +08:00
Hongze Cheng
b8578e242e Merge branch 'main' of https://github.com/taosdata/TDengine into fix/TD-21761 2023-01-26 17:14:57 +08:00
Hongze Cheng
4f0a605cc0 more code 2023-01-22 17:20:26 +08:00
kailixu
1e06fb1783 chore: code optimization 2023-01-21 16:15:12 +08:00
kailixu
08a5ed4a07 chore: revert the code 2023-01-21 16:11:33 +08:00
kailixu
338a2a74cb chore: revert the code 2023-01-21 16:08:33 +08:00
kailixu
2416d34a80 fix: memory leak for row merge 2023-01-21 16:07:27 +08:00
kailixu
39b69ba39e fix: row schema version for row merger 2023-01-21 13:44:25 +08:00
Hongze Cheng
fff4a96bdf more code 2023-01-19 22:18:39 +08:00
Hongze Cheng
7203819888 more code 2023-01-19 21:46:27 +08:00
Hongze Cheng
b88327d737 Merge branch 'main' of https://github.com/taosdata/TDengine into fix/TD-21761 2023-01-18 23:32:52 +08:00
yihaoDeng
bfd711c08f Merge remote-tracking branch 'origin/3.0' into dynamicIdx 2023-01-18 22:01:49 +08:00
Hongze Cheng
516306b598 more code 2023-01-18 17:28:18 +08:00
dapan1121
2d42608813
Merge pull request #19632 from taosdata/fix/TS-2461
fix: rows number exceeds block capacity issue
2023-01-18 16:56:05 +08:00
dapan1121
17bfb8228a fix: rows number exceeds block capacity issue 2023-01-18 15:55:24 +08:00
Hongze Cheng
d6028bdde1 some code 2023-01-18 14:59:02 +08:00
kailixu
d9ae5a755c fix: tsdb fs head/data/sma nRef 2023-01-18 11:05:39 +08:00
kailixu
70fb18e611 fix: tsdb ReadSnap take/untake 2023-01-17 15:11:11 +08:00
Haojun Liao
49dedc3c3f fix(query): opt perf. 2023-01-17 10:24:19 +08:00
Shengliang Guan
01647debb9
Merge pull request #19581 from taosdata/enh/TD-20047
fix: update epset on dnode info changed
2023-01-17 08:53:43 +08:00
Haojun Liao
7425820c21 refactor: do some internal refactor. 2023-01-16 23:58:45 +08:00
Shengliang Guan
d476b6db13 enh: update epset on dnode info changed 2023-01-16 15:41:50 +08:00
kailixu
b562b25b75 Merge branch '3.0' into fix/TD-21873-3.0 2023-01-16 13:39:30 +08:00
dapan1121
62b64631dc
Merge pull request #19547 from taosdata/fix/TD-21648
fix:add interface for odbc
2023-01-16 13:29:15 +08:00
Haojun Liao
94e8aafcf6
Merge pull request #19543 from taosdata/feat/ly_stream
create stream and use existing super table
2023-01-14 23:30:25 +08:00
Haojun Liao
82f4db302e refactor: do some internal refactor. 2023-01-14 23:17:57 +08:00
Haojun Liao
7aee35c457 fix(query): init the value. 2023-01-13 15:54:23 +08:00
kailixu
8f0f060410 Merge branch '3.0' into fix/TD-21873-3.0 2023-01-13 15:14:11 +08:00
Haojun Liao
5386fe7cc4 fix(query): init the value. 2023-01-13 14:57:09 +08:00
Haojun Liao
cd6532ca7e enh(query): prepare the buffer on the stack, instead of heap. 2023-01-13 14:49:07 +08:00
yihaoDeng
3c97e3fc1a add execute plan 2023-01-13 14:39:50 +08:00
Haojun Liao
6332c982b5 fix(query): fix invalid read 2023-01-13 14:16:59 +08:00
Xiaoyu Wang
9a0c2805f4 merge main 2023-01-13 13:54:04 +08:00
Haojun Liao
bb5fb42c2f refactor: do some internal refactor. 2023-01-13 13:48:20 +08:00
Haojun Liao
7dcad62775 refactor: do some internal refactor. 2023-01-13 10:56:47 +08:00
Haojun Liao
5ff84757fe refactor: do some internal refactor. 2023-01-13 10:53:36 +08:00
Haojun Liao
71ca1d84ef refactor: do some internal refactor. 2023-01-13 10:53:19 +08:00
Haojun Liao
6bffcfaad8 refactor: do some internal refactor. 2023-01-13 10:45:07 +08:00
Haojun Liao
28baef1051 refactor: do some internal refactor. 2023-01-13 10:40:12 +08:00
Haojun Liao
a71f029eec refactor: do some internal refactor. 2023-01-13 10:36:05 +08:00
54liuyao
3ec1560faa create stream and use existing super table 2023-01-13 10:26:49 +08:00
kailixu
6851a7db04 fix: memory leak 2023-01-13 02:12:04 +08:00
Haojun Liao
8bed2612a6 refactor: do some internal refactor. 2023-01-12 23:24:41 +08:00
Haojun Liao
a96de23363 fix(query): add the check of item when putting in cache. 2023-01-12 22:50:02 +08:00
kailixu
e571ddf37e fix: tsma transaction refactor 2023-01-12 21:13:15 +08:00
Haojun Liao
d36e68bd9b fix(query): add the check of item when putting in cache. 2023-01-12 19:25:28 +08:00
Haojun Liao
96feaaadbe fix(query): add the check of item when putting in cache. 2023-01-12 19:24:23 +08:00
Shengliang Guan
cd0404bc25 refact: adjust return value of tmsgUpdateDnodeInfo 2023-01-12 17:08:33 +08:00
yihaoDeng
72b43d240d add/delete tag idx 2023-01-12 16:31:55 +08:00
Haojun Liao
effcfc057d fix(query): fix compare error. 2023-01-12 15:00:07 +08:00
Minglei Jin
beb637554c bp/proactive: remove incorrect proactive assert 2023-01-12 10:54:58 +08:00
Minglei Jin
086253b413 Revert "vnode: disable buffer pool recycling for 3.0 merging"
This reverts commit ba68d5d7b3.
2023-01-12 09:52:03 +08:00
Hongze Cheng
e3498d61b4 refact code 2023-01-12 09:27:18 +08:00
yihaoDeng
69f0fe9792 add/delete tag idx 2023-01-11 17:03:23 +08:00
yihaoDeng
a7eee2c178 add/delete tag idx 2023-01-11 16:28:59 +08:00
Shengliang Guan
45ec75a5f3
Merge pull request #19472 from taosdata/fix/long_query
Fix/long_query
2023-01-11 15:58:26 +08:00
Haojun Liao
53f27901a5 Merge branch 'main' into feature/3_liaohj 2023-01-11 15:42:34 +08:00
Minglei Jin
ba68d5d7b3 vnode: disable buffer pool recycling for 3.0 merging 2023-01-11 14:03:51 +08:00
yihaoDeng
3e738363aa add/delete tag index 2023-01-11 13:36:07 +08:00
wangmm0220
3b4ff4d094 fix:add logic for scan ins_columns 2023-01-10 20:32:31 +08:00
Haojun Liao
2d73a50469 enh(query): opt filter check. 2023-01-10 19:31:30 +08:00
Minglei Jin
5024fc1e9f tsdb/suspend: fix table block scan info 2023-01-10 18:40:15 +08:00
dapan1121
c3cb4a52fc
Merge pull request #19425 from taosdata/fix/TD-21778
fix: tsdb read invalid memory read issue
2023-01-10 17:10:19 +08:00
Hongze Cheng
020b79a094 little fix 2023-01-10 17:04:23 +08:00
Hongze Cheng
38b9eb8179 Merge branch 'fix/long_query' of https://github.com/taosdata/TDengine into fix/long_query 2023-01-10 17:00:31 +08:00
Hongze Cheng
1154f90aa0 fix: cond wait EINVAL 2023-01-10 17:00:25 +08:00
Minglei Jin
4032340e92 tsdb/reader: reset reader status with lock protected 2023-01-10 16:45:58 +08:00
Minglei Jin
086ec24688 tsdb/reader: reset reader status with lock protected 2023-01-10 16:07:37 +08:00
dapan1121
fd0d4bb830
Update tsdb.h
fix: remove tmp field
2023-01-10 15:39:16 +08:00
dapan1121
459d2932b1 fix: memcpy empty value issue 2023-01-10 13:44:24 +08:00
Hui Li
8545bf06e3
Merge pull request #19467 from taosdata/fix/liaohj
fix(query): fix error for retrieve data only in last files.
2023-01-10 13:40:30 +08:00
Haojun Liao
08321f3c6d enh(query): update the log. 2023-01-10 13:35:25 +08:00
Haojun Liao
b2a70c0a34 enh(query): jump out of loop once queried tables are all found. 2023-01-10 13:33:27 +08:00
Haojun Liao
1354eac985 Merge branch 'main' into feature/3_liaohj 2023-01-10 13:21:49 +08:00
Hongze Cheng
141f294a3a Merge branch 'fix/long_query' of https://github.com/taosdata/TDengine into fix/long_query 2023-01-10 11:56:17 +08:00
Hongze Cheng
2e161729b6 refact code 2023-01-10 11:56:09 +08:00
Minglei Jin
e48bdbfd0f tsdb/log-query: new proactive flag for mem table unref 2023-01-10 11:52:40 +08:00
Hongze Cheng
bff8c216cc more code 2023-01-10 11:36:40 +08:00
dapan1121
bfc483aa30 fix: row merge flag issue 2023-01-10 11:32:13 +08:00
Hongze Cheng
bb2ed08afc Merge branch 'fix/long_query' of https://github.com/taosdata/TDengine into fix/long_query 2023-01-10 11:01:50 +08:00
Hongze Cheng
f26f661f47 more code 2023-01-10 11:01:41 +08:00
Haojun Liao
e244a484f8 fix(query): add additional check for imem/mem 2023-01-10 10:49:35 +08:00
Minglei Jin
d69ec98723 tsdb/read: reseek with try lock mutex 2023-01-10 10:38:44 +08:00
54liuyao
d5ade95b31 feat(stream):user define tag 2023-01-10 10:13:56 +08:00
Minglei Jin
f0e9656b62 Merge branch 'fix/long_query' of https://github.com/taosdata/TDengine into fix/long_query 2023-01-10 10:12:30 +08:00
Minglei Jin
3178843b72 tsdb/cache: reseek with busy always 2023-01-10 10:11:17 +08:00
Hongze Cheng
851dba5166 refact code 2023-01-10 09:56:38 +08:00
Hongze Cheng
1dfeaf8b18 refact code 2023-01-10 09:53:38 +08:00
Hongze Cheng
f848324d54 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/long_query 2023-01-10 09:42:45 +08:00
Shengliang Guan
b9b8a7ed35
Merge pull request #19429 from taosdata/merge/mainto3.0_0108
merge from main to 3.0
2023-01-10 09:31:55 +08:00
Haojun Liao
6a6d53b896
fix(query): fix error for retrieve data only in last files. (#19457)
* fix: add test cases;

* fix(query): fix error for retrieve data only in last files.
2023-01-09 20:55:34 +08:00
dapan1121
df2175087b fix: memory leak and invalid read issue 2023-01-09 19:47:17 +08:00
Haojun Liao
16f0900fe9 fix(query): fix error for retrieve data only in last files. 2023-01-09 19:26:39 +08:00
Hongze Cheng
933bd7b78c Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/long_query 2023-01-09 19:03:19 +08:00
Hongze Cheng
ad9e8a9aa3 more code 2023-01-09 19:03:09 +08:00
dapan1121
54558b438c
Merge pull request #19448 from taosdata/refact/submit_req_marks
fix:table name error in schemaless
2023-01-09 18:36:57 +08:00
Hongze Cheng
f8c9ae50b8 more code 2023-01-09 16:06:07 +08:00
Hongze Cheng
2e443c395e more code 2023-01-09 15:51:30 +08:00
wangmm0220
a462f518e3 fix:table name error in schemaless 2023-01-09 15:14:20 +08:00
Hongze Cheng
15995e7631 more code 2023-01-09 14:54:49 +08:00
dapan1121
80586ad997 fix: invalid free issue 2023-01-09 11:33:26 +08:00
Hongze Cheng
375545435c adjust more code 2023-01-09 10:09:31 +08:00
Benguang Zhao
a2085703bf Merge branch main into FIX/TD-21812-main 2023-01-09 10:08:28 +08:00
Shengliang Guan
398161eb5f Merge branch 'main' into merge/mainto3.0_0108 2023-01-09 10:00:53 +08:00
Shengliang Guan
f2d6ed8635
Merge pull request #19125 from taosdata/FIX/TD-21043-main
enh: vnodeCommit on consensus only
2023-01-09 09:41:34 +08:00
Shengliang Guan
35893eb9b1
Merge pull request #19435 from taosdata/fix/liaohj
fix(query): do not merge rows in last file when no data blocks exist.
2023-01-09 09:41:12 +08:00
Hongze Cheng
fda6fccac8 more code 2023-01-09 09:24:26 +08:00
Benguang Zhao
90830e5410 fix: use pInfo->info.state.committed instead of the current one for async vnodeCommit 2023-01-09 09:08:59 +08:00
Haojun Liao
95a6720b2a fix(query): do not merge rows in last file when no data blocks exist. 2023-01-08 23:02:16 +08:00
Haojun Liao
f90fa07ea9 refactor: add avx support zigzag decode. 2023-01-08 12:34:18 +08:00
Shengliang Guan
d90eef6656 Merge branch '3.0' into merge/mainto3.0_0108 2023-01-08 09:54:21 +08:00
Hongze Cheng
c4b6a99caf Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/long_query 2023-01-08 09:45:55 +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
d70e32e7d3 fix: compile issue 2023-01-07 14:56:43 +08:00
Shengliang Guan
104a6f86dc
Merge pull request #19417 from taosdata/fix/TD-21664
fix(meta): cleanup coverity scan issues
2023-01-07 10:53:28 +08:00
Haojun Liao
972f9b6948 refactor: do some internal refactor. 2023-01-07 00:59:05 +08:00
yihaoDeng
7e720269e2 update add/del tag index 2023-01-06 21:33:42 +08:00
dapan1121
66e62bb010 fix: tsdb read invalid memory read issue 2023-01-06 19:19:31 +08:00
Minglei Jin
610b5631aa fix(vnd/snap): keep vnode stats transfered from leader 2023-01-06 18:00:01 +08:00
Minglei Jin
88185c1ad6 fix(meta): cleanup coverity scan issues 2023-01-06 15:43:54 +08:00
Hongze Cheng
d7ec7ed936 more code 2023-01-06 15:24:27 +08:00
kailixu
55156ebcb3 fix: coverity issue 2023-01-06 14:20:24 +08:00
Hongze Cheng
75cd1fc9bf Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/long_query 2023-01-06 13:45:35 +08:00
Shengliang Guan
a56d28ea57
Merge pull request #19396 from taosdata/fix/TD-21757
fix: tsdb snap wrong suid
2023-01-06 13:28:00 +08:00
Haojun Liao
9dd07cc1e1 other:merge main. 2023-01-06 12:54:26 +08:00
kailixu
9c33f014b1 fix: rsma commit without table 2023-01-06 10:57:04 +08:00
Shengliang Guan
77bbbdc776
Merge pull request #19388 from taosdata/fix/little_change
fix: little change
2023-01-06 08:59:55 +08:00
kailixu
f3831b54db fix: rsma commit without table 2023-01-06 07:41:07 +08:00
Haojun Liao
4f89bf78d8 enh(query): do some internal refactor. 2023-01-05 19:18:24 +08:00
Haojun Liao
29155ad460 enh(query): disable the file length check. 2023-01-05 19:11:08 +08:00
Hongze Cheng
d9d4074377 fix: tsdb snap wrong suid 2023-01-05 17:32:39 +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
e710802f1f more code 2023-01-05 15:40:15 +08:00
yihaoDeng
a64e9d53b4 updata index 2023-01-05 15:39:35 +08:00
Hongze Cheng
fef8976836 fix: little change 2023-01-05 15:00:29 +08:00
Minglei Jin
4e1f5b2979 fix(meta): cleanup coverity scan issues 2023-01-05 14:04:21 +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
dapan1121
1a75fa71bd
Merge pull request #19371 from taosdata/enh/TD-21211-3.0
enh: return error when data out of range
2023-01-05 13:35:06 +08:00
Shengliang Guan
7e5d97f0da fix: stop snapshot receiver on sync post close 2023-01-05 12:00:35 +08:00
Shengliang Guan
84ec8a7f3d Merge branch 'main' into fix/TD-21353 2023-01-05 11:53:38 +08:00
Minglei Jin
0dd9e4bdee fix(vnode): new vnodePostClose for closing sync module 2023-01-05 11:35:39 +08:00