Commit Graph

9673 Commits

Author SHA1 Message Date
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
Shengliang Guan e6ac8ed3a9
Merge pull request #17121 from taosdata/szhou/fixbugs
enhance: optimize when select from ins_tags when table_name='xxxx'
2022-09-30 09:39:27 +08:00
yihaoDeng 0d3da10954 fix invalid read 2022-09-30 09:31:19 +08:00
yihaoDeng d74779805a opt tbname in 2022-09-29 23:13:54 +08:00
yihaoDeng 1148ae8f6e opt tbname in 2022-09-29 21:53:39 +08:00
yihaoDeng 02310d5952 fix invalid read 2022-09-29 21:35:14 +08:00
yihaoDeng 47234dfeec opt tbname in 2022-09-29 20:37:23 +08:00
Shengliang Guan 3bea98d2ac
Merge pull request #17156 from taosdata/fix/TD-19273
fix(query): fix tbname mismatch with multiple rows output functions
2022-09-29 20:34:50 +08:00
yihaoDeng 50478a31cc opt tbname in 2022-09-29 20:30:32 +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
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
Haojun Liao ac58d5397b
Merge pull request #17149 from taosdata/feature/3_liaohj
refactor(query): do some internal refactor.
2022-09-29 17:21:27 +08:00
Ganlin Zhao 3af613ac73 Merge branch 'fix/TD-19273' of github.com:taosdata/TDengine into fix/TD-19273 2022-09-29 17:07:09 +08:00
Ganlin Zhao 49ce849aa2 Merge branch '3.0' into fix/TD-19273 2022-09-29 17:03:28 +08:00
Ganlin Zhao 3abf6abad6 fix(query): fix group_key output mismatch with multiple rows output functions
TD-19273
2022-09-29 17:02:16 +08:00
Xiaoyu Wang 73642ac3a2 feat: sql command 'show table tags from table_name' 2022-09-29 16:16:49 +08:00
Liu Jicong 7d1a2abe0d
Merge pull request #17109 from taosdata/feature/tq
feat(tmq): push optimization
2022-09-29 15:35:51 +08:00
Shengliang Guan 6e79f48f94
Merge pull request #17146 from taosdata/fix/TD-19325
fix: do not process query and fetch msg until vnode restore finished
2022-09-29 15:29:18 +08:00
Haojun Liao 6abc13e843 refactor(query): do some internal refactor. 2022-09-29 14:57:15 +08:00
Shengliang Guan 752e13f94c Merge branch 'fix/TD-19325' into feature/tq 2022-09-29 14:52:08 +08:00
Shengliang Guan c56dd86399 fix: do not process query and fetch msg until vnode restore finished 2022-09-29 14:29:30 +08:00
Shengliang Guan 4df3303514 fix: do not process query and fetch msg until vnode restore finished 2022-09-29 14:24:45 +08:00
Liu Jicong d41ce958f3 Merge branch 'fix/TD-19325' into feature/tq 2022-09-29 14:21:08 +08:00
Shengliang Guan 7e4c32784e
Merge pull request #17138 from taosdata/fix/3.0_bugfix_wxy
fix: very long string serialization problem
2022-09-29 14:14:20 +08:00
Liu Jicong bb1165f1e9 optimize projection return 2022-09-29 12:14:41 +08:00
shenglian zhou 4c00225e9f fix: fix coverity scan issue in tudf.c and udfd.c 2022-09-29 11:26:58 +08:00
Xiaoyu Wang 5d0357fc47 fix: very long string serialization problem 2022-09-29 11:14:35 +08:00
yihaoDeng 88ac809f87 Merge branch '3.0' of https://github.com/taosdata/TDengine into dv3 2022-09-29 11:09:02 +08:00
yihaoDeng 5b4d0eaabe enh: opt tbname in 2022-09-29 11:07:32 +08:00
Shengliang Guan 44b8d659ba
Merge pull request #17130 from taosdata/FIX/TD-19260-3.0
enh: improve error handling in syncNodeOpen instead of using assert, with allocated resources cleaned up properly
2022-09-29 09:23:28 +08:00
yihaoDeng 1286f7473c QRY: opt tbname in 2022-09-28 22:07:16 +08:00
Liu Jicong 057edd92c3
Merge branch '3.0' into feature/tq 2022-09-28 20:27:09 +08:00
Liu Jicong cde4085a6d optimize msg batch 2022-09-28 20:24:02 +08:00
Shengliang Guan 5d7bafad17
Merge pull request #17125 from taosdata/feat/3.0_parser_planner
enh: query information_schema.ins_tags optimize
2022-09-28 20:23:58 +08:00
Shengliang Guan 4ca305fd7a
Merge pull request #17131 from taosdata/fix/TD-19254-D
fix: coverity scan for sma
2022-09-28 20:22:58 +08:00
Xiaoyu Wang 06bb551b70 enh: query information_schema.ins_tags optimize 2022-09-28 18:55:33 +08:00
Cary Xu 9e49eb03e4 fix: coverity scan for sma 2022-09-28 18:54:39 +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
Xiaoyu Wang 48c9373680 enh: query information_schema.ins_tags optimize 2022-09-28 17:00:02 +08:00
slzhou 00fc74acc9 Merge branch '3.0' of github.com:taosdata/TDengine into szhou/fixbugs 2022-09-28 16:39:33 +08:00
slzhou ed0d08192d fix: fix bugs of condition is null 2022-09-28 16:39:06 +08:00
slzhou 99bc329384 enhance: optimize select from ins_tags where table_name='tablename' without iterating through meta tdb 2022-09-28 16:30:40 +08:00
dapan1121 d7d2dabfe8
Merge pull request #17115 from taosdata/feat/TD-18842
feat(query): interp support return timestamp with pseudo column _irowts
2022-09-28 16:00:47 +08:00
Liu Jicong 01c94a775b feat(tmq): push optimization 2022-09-28 14:55:19 +08:00
Ganlin Zhao 41c1f0e43b fix code format 2022-09-28 14:54:08 +08:00
Haojun Liao e36eed852f refactor:do some internal refactor. 2022-09-28 14:39:24 +08:00
Ganlin Zhao 5738ba08dc feat(query): interp support return timestamp with pseudo column _irowts
TD-18842
2022-09-28 14:07:12 +08:00
Benguang Zhao b71a9e3483 enh: improve error handling in syncNodeOpen 2022-09-28 13:34:13 +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
Shengliang Guan c2a627b20e
Merge pull request #17099 from taosdata/feature/TD-18815
feat(stream): stream fill
2022-09-28 08:58:20 +08:00
Shengliang Guan 17f0aabf5d
Merge pull request #17105 from taosdata/fix/idxReadCrash
fix(idx): fix index read crash
2022-09-28 08:57:57 +08:00
yihaoDeng e92704c807 Merge branch 'newDev' into 3x 2022-09-27 22:28:37 +08:00
yihaoDeng 636004199b fix(idx): fix index read crash 2022-09-27 21:32:18 +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 f16029ad78
Merge pull request #17042 from taosdata/FIX/TD-19226-3.0
fix: avoid assertion on changing num of spaces in JSON files raft_config.json and raft_store.json
2022-09-27 09:33:41 +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
Shengliang Guan 1cd5543fed
Merge pull request #17063 from taosdata/szhou/fixbugs
fix: correct rowindex is used to retrieve selectivity values from source block block when first/last function merge
2022-09-26 17:21:58 +08:00
slzhou b880d460ec fix: correct rowindex is used to retrieve selectivity values from source block when first/last function merge 2022-09-26 11:46:19 +08:00
Haojun Liao 5c1f55f6ca other:merge 3.0 2022-09-26 11:35:19 +08:00
afwerar 91b35a0b62 os: fix Mac test error 2022-09-26 11:30:40 +08:00
Haojun Liao 4ebee6b232 refactor(query): do some internal refactor. 2022-09-26 11:22:26 +08:00
Benguang Zhao b10bc2ed5b fix: avoid assertion on changing num of spaces in JSON files raft_config.json and raft_store.json 2022-09-23 19:17:39 +08:00
Hongze Cheng 53c750446f Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/cv_optimize 2022-09-23 18:55:34 +08:00
Hongze Cheng f0fea204f2 enh: col value optimize 2022-09-23 18:55:27 +08:00
wade zhang 093b3e80c6
Merge pull request #17036 from taosdata/fix/TD-18385
fix(query): fix incorrect result for max(float)
2022-09-23 18:23:15 +08:00
Ganlin Zhao 8f2e385989 Merge branch '3.0' into fix/TD-18385 2022-09-23 17:43:12 +08:00
Ganlin Zhao a020c1b78f Merge branch '3.0' into fix/TD-19093 2022-09-23 17:36:51 +08:00
Ganlin Zhao 74c40f01fa fix(query): fix invalid read for interp query 2022-09-23 17:35:22 +08:00
Shengliang Guan 983f4797f2
Merge pull request #16862 from taosdata/enh/clientPolicy
enh: support client merge policy
2022-09-23 17:26:30 +08:00
Shengliang Guan 5236e9436a
Merge pull request #17035 from taosdata/fix/ZhiqiangWang/TD-18042-close-default-gtest-compile-and-docker-build
build: close default gtest compile and docker
2022-09-23 17:25:55 +08:00
dapan1121 dc0e36f742
Merge branch '3.0' into enh/clientPolicy 2022-09-23 16:41:18 +08:00
Ganlin Zhao 3278b2ccaa fix(query): incorrect result for max(float) 2022-09-23 16:38:24 +08:00
afwerar 5deb0e25d5 build: close default gtest compile and docker 2022-09-23 16:38:20 +08:00
dapan1121 2750ace3c3 fix: fix insert into select issue 2022-09-23 16:37:09 +08:00
yihaoDeng c2c7e7a63b Merge branch 'dd' into info 2022-09-23 15:54:56 +08:00
Haojun Liao 74ca7abf95
Merge pull request #17027 from taosdata/feature/3_liaohj
fix(query): update remove check condition.
2022-09-23 15:11:55 +08:00
Shengliang Guan 7109800ef3
Merge pull request #17022 from taosdata/fix/TD-18148
fix: change qworker async destroy issue
2022-09-23 14:58:50 +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
dapan1121 a5e1c4b509 fix: fix qworker destroy issue 2022-09-23 13:25:17 +08:00
Shengliang Guan 84d09a5e43
Merge pull request #16981 from taosdata/feature/stream
enh(stream): blocklist do not copy
2022-09-23 13:21:28 +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
Liu Jicong ab94dafed4 optimize block cache 2022-09-23 11:37:50 +08:00
Xiaoyu Wang ee9190e9c0 fix: subplans under set operator use different group ids 2022-09-23 11:26:03 +08:00
Liu Jicong 7bcb5992e4 merge 3.0 2022-09-23 10:40:08 +08:00
Haojun Liao 91c86188fc Merge remote-tracking branch 'origin/feature/3_liaohj' into feature/3_liaohj 2022-09-23 10:03:13 +08:00
Haojun Liao 6f33ae921e refactor(query): do some internal refactor. 2022-09-23 10:02:43 +08:00
Shengliang Guan 761a65725b
Merge pull request #16994 from taosdata/fix/TD-19079
fix: fix client memory leak
2022-09-22 19:42:51 +08:00
Shengliang Guan ade0e5c5cc
Merge pull request #17010 from taosdata/fix/3.0_bugfix_wxy
fix: some parser problems
2022-09-22 19:42:26 +08:00
Xiaoyu Wang 50ebcb5006 feat: case when expression 2022-09-22 19:20:21 +08:00
Xiaoyu Wang cf39f2e20c fix: window pseudo column check 2022-09-22 18:15:11 +08:00
Xiaoyu Wang 62b9419351 fix: window pseudo column check 2022-09-22 17:27:30 +08:00
Haojun Liao aa62d4430b
Merge pull request #16970 from taosdata/feature/3_liaohj
refactor(query): do some internal refactor about  the filter  and  interp  query.
2022-09-22 17:09:30 +08:00
Xiaoyu Wang 9f45f81aa0 fix: join validity check 2022-09-22 16:54:39 +08:00
Shengliang Guan 570730d495
Merge pull request #16998 from taosdata/feature/TD-18820
fix(stream): data block capacity
2022-09-22 16:38:13 +08:00
Shengliang Guan f345fa20ef
Merge pull request #17005 from taosdata/fix/3.0_bugfix_wxy
fix: avg function data scan optimization
2022-09-22 16:20:44 +08:00
54liuyao 3a21da6e46 fix(stream): data block capacity and function byte 2022-09-22 15:54:44 +08:00
Haojun Liao 1f7821e64b Merge branch '3.0' into feature/3_liaohj 2022-09-22 15:48:41 +08:00
Xiaoyu Wang 0321b8c088 fix: avg function data scan optimization 2022-09-22 15:08:07 +08:00
Haojun Liao 7ee2449a73 Merge branch '3.0' into feature/3_liaohj 2022-09-22 14:03:17 +08:00
dapan1121 88b4f9d9a8 fix: fix nchar compare issue 2022-09-22 13:23:16 +08:00
Haojun Liao 976b36631e fix(query): keep last key for interp query. 2022-09-22 10:31:17 +08:00
dapan1121 ef68cea88e fix: fix client memory leak 2022-09-22 08:47:08 +08:00
Liu Jicong 78b4d10249 optimize fix condition 2022-09-22 00:54:23 +08:00
Liu Jicong a6733dbbd1 feat(wal): auto fix corrupt file 2022-09-21 23:51:24 +08:00
Shengliang Guan 9595412159
Merge pull request #16958 from taosdata/enh/3.0_planner_optimize
enh: added memory allocators for parser and planner
2022-09-21 19:59:28 +08:00
Liu Jicong 7ade2b3b8d fix double free in sma 2022-09-21 18:54:49 +08:00
Xiaoyu Wang 876303be56 enh: added memory allocators for parser and planner 2022-09-21 17:42:03 +08:00
Shengliang Guan 5244e6de72
Merge pull request #16980 from taosdata/feature/TD-18820
fix(stream): free array
2022-09-21 17:34:20 +08:00
Xiaoyu Wang 5116e0a01b enh: added memory allocators for parser and planner 2022-09-21 17:04:12 +08:00
Hongze Cheng de164f811b
Merge pull request #16982 from taosdata/fix/TD-19166
enh(tdb): more debug output for page's overflow cells
2022-09-21 16:42:56 +08:00
54liuyao 5ca1dc1005 fix(stream): free array 2022-09-21 16:34:16 +08:00
Minglei Jin 47b7aeabbc enh(tdb): more debug output for page's overflow cells 2022-09-21 15:21:56 +08:00
Liu Jicong ae294b98c2 enh(stream): blocklist do not copy 2022-09-21 15:15:01 +08:00
Haojun Liao 6c6e20ff14 fix(query): fix value number counting in relational processing. 2022-09-21 14:18:27 +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
Haojun Liao 721112140f fix(query): assign qualified value. 2022-09-21 13:51:36 +08:00
Liu Jicong 72fba5a8ce fix(stream): check delete uid 2022-09-21 11:54:44 +08:00
Haojun Liao 4ca49bf549 fix(query): assign the result number. 2022-09-21 11:47:15 +08:00
Xiaoyu Wang a914816ce7 enh: added memory allocators for parser and planner 2022-09-21 11:28:34 +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 46b0c2c9c4 enh: added memory allocators for parser and planner 2022-09-20 18:52:45 +08:00
yihaoDeng 5e98dfe644 enh(tsc):add more http-client log 2022-09-20 18:01:12 +08:00
Xiaoyu Wang 8a010a58f3 enh: added memory allocators for parser and planner 2022-09-20 16:13:08 +08:00
Shengliang Guan 11b8347fdd
Merge pull request #16942 from taosdata/fix/TD-19143
fix: remove double free msg's pCont
2022-09-20 13:43:26 +08:00
Shengliang Guan 69e1edb344
Merge pull request #16898 from taosdata/fix/TD-18740
feat:Complete the automatic table creation function for taosX
2022-09-20 11:35:18 +08:00
Minglei Jin 5f4d6e1c99 fix: remove double free msg's pCont 2022-09-20 11:31:25 +08:00
54liuyao 7eb75fea47 feat(steam):optimize window close 2022-09-20 10:45:38 +08:00
Haojun Liao 50ee0dabbf refactor(query): do some internal refactor. 2022-09-20 10:02:20 +08:00
Shengliang Guan 004e9dabd2
Merge pull request #16927 from taosdata/szhou/cenc
fix: add udfd resident funcs that teardown when udfd exits
2022-09-19 22:10:28 +08:00
Shengliang Guan 8fb051e1f0
Merge pull request #16936 from taosdata/fix/TD-19127
fix: update dbOrigSize before releasing dirty pages
2022-09-19 22:09:25 +08:00
Shengliang Guan 4a2a9617ed
Merge pull request #16931 from taosdata/fix/3.0_bugfix_wxy
enh: the expression in project is pushed down to scan
2022-09-19 21:36:43 +08:00
Minglei Jin 5a5b9f4f70 fix: update dbOrigSize before releasing dirty pages 2022-09-19 21:29:32 +08:00
54liuyao 97ca09689c Merge branch 'feature/stream' into feature/TD-18820 2022-09-19 19:31:41 +08:00
Liu Jicong 756a2d3d5d merge 3.0 2022-09-19 19:29:20 +08:00
Xiaoyu Wang f2b02318f9 enh: the expression in project is pushed down to scan 2022-09-19 19:03:35 +08:00
Shengliang Guan 1ac9ff08bb
Merge pull request #16926 from taosdata/feature/stream
enh: stream backend for sma
2022-09-19 18:48:34 +08:00
Shengliang Guan fc0418fc20
Merge pull request #16914 from taosdata/feature/3_liaohj
fix(query): add null ptr check.
2022-09-19 18:48:05 +08:00
Shengliang Guan 4c54429162
Merge pull request #16924 from taosdata/fix/TD-19124
fix(query): fix invalid read in doModeAdd
2022-09-19 18:45:57 +08:00