Commit Graph

261 Commits

Author SHA1 Message Date
dapan1121 17bfb8228a fix: rows number exceeds block capacity issue 2023-01-18 15:55:24 +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 82f4db302e refactor: do some internal refactor. 2023-01-14 23:17:57 +08:00
wangmm0220 3b4ff4d094 fix:add logic for scan ins_columns 2023-01-10 20:32:31 +08:00
Minglei Jin 4e1f5b2979 fix(meta): cleanup coverity scan issues 2023-01-05 14:04:21 +08:00
Minglei Jin 1269d20cd9 Merge branch '3.0' into fix/TD-21210 2022-12-29 09:27:35 +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
Minglei Jin f608481ffb fix(meta/assert/cleanup): remove asserts 2022-12-27 17:48:58 +08:00
Minglei Jin a94a14475a fix(meta): reader unlock coverity issue 2022-12-26 10:24:46 +08:00
Shengliang Guan 6d94afe48f
Revert "refact: adjust some assert cases" 2022-12-07 21:51:17 +08:00
Shengliang Guan d5126d469a refact: replcase ASSERT with tAssert 2022-12-07 18:42:48 +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
slzhou 58c75dde6f fix: add seperate group for normal table when group by db_name/stbable_name 2022-12-01 11:38:34 +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 99a559ad59 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req 2022-11-28 09:44:09 +08:00
slzhou b5b6fff68b feature: save work 2022-11-27 13:50:36 +08:00
Haojun Liao 0948216ca9 fix(query): fix dead lock. 2022-11-26 21:13:34 +08:00
Haojun Liao 9a208b2d09 other: merge 3.0 2022-11-24 17:08:15 +08:00
Hongze Cheng c1db8a9e4d refact code 2022-11-23 20:13:27 +08:00
Minglei Jin 35b9dc6b6c meta: use meta cache to get uid's version instead of fetching from tdb 2022-11-18 17:07:19 +08:00
stephenkgu 4a8196b520 fix: update stb stats cache when creating/dropping child tables 2022-11-11 10:36:27 +08:00
Haojun Liao 9f5cf450de refactor: do some internal refactor. 2022-11-10 15:37:18 +08:00
Haojun Liao be5b72b25d enh(query): add cache for table meta entry in table scan. 2022-11-07 10:17:42 +08:00
yihaoDeng 1421268479 opt sys index 2022-10-24 18:59:12 +08:00
yihaoDeng 6ee7b412ed opt sys index 2022-10-24 18:35:59 +08:00
Shengliang Guan e86cdc8cde
Merge pull request #17381 from taosdata/feature/addIdxToSysTable
Feature/addIdxToSysTable
2022-10-23 14:38:37 +08:00
yihaoDeng 17ee66cd2c fix coverity scan defeats 2022-10-23 12:25:52 +08:00
yihaoDeng 38747697b2 fix create_time idx bug 2022-10-20 21:12:52 +08:00
yihaoDeng f612eafee8 opt sys query 2022-10-20 13:53:04 +08:00
yihaoDeng 54c7d6cbb9 merge 3.0 2022-10-19 20:03:55 +08:00
yihaoDeng 66a3269c6b add pre check 2022-10-19 19:57:31 +08:00
Shengliang Guan 308dd56537
Merge pull request #17486 from taosdata/fix/liao_cov
refactor: remove redundant codes.
2022-10-19 19:51:59 +08:00
yihaoDeng 12ec7d7193 add pre check 2022-10-19 17:54:06 +08:00
Haojun Liao 74305814f0 fix(query): fix coverity issues. 2022-10-19 13:38:01 +08:00
Shengliang Guan c5e9b6abd6
Merge pull request #17402 from taosdata/fix/TD-19259
fix: fix coverity scan problem
2022-10-18 14:50:45 +08:00
yihaoDeng c9aadfadee fix coverity scan problem 2022-10-17 16:29:50 +08:00
Minglei Jin 5c66712b91 fix: coverity issues 2022-10-17 15:28:10 +08:00
Hongze Cheng bd2546a765
Merge pull request #17303 from taosdata/fix/TD-19482
fix(meta): META_READER_NOLOCK with inner meta readers
2022-10-13 13:19:57 +08:00
Minglei Jin 060eb307a9 fix(mac): new metaReaderReleaseLock api to keep reader's buffer 2022-10-13 12:02:18 +08:00
Minglei Jin 25b279dd7a meta/cache: a new cache for stable's ctbNum 2022-10-11 17:00:49 +08:00
Minglei Jin 9a410b96ef fix(query): new META_READER_NOLOCK flag for metaReaderInit 2022-10-10 15:04:33 +08:00
Minglei Jin 997dfb41d9 fix(meta): use rwlock to favor writers 2022-10-10 11:00:55 +08:00
yihaoDeng 27003dfaa5 fix invalid tag value 2022-10-08 15:48:52 +08:00
yihaoDeng c62b1985d7 fix invalid tag value 2022-10-05 18:32:30 +08:00
yihaoDeng 16c1473823 enh(query): opt get table meta 2022-10-01 13:49:30 +08:00
yihaoDeng 90c6116373 fix mem leak 2022-09-30 15:42:58 +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 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
yihaoDeng 1286f7473c QRY: opt tbname in 2022-09-28 22:07:16 +08:00
Cary Xu 9e49eb03e4 fix: coverity scan for sma 2022-09-28 18:54:39 +08:00
Minglei Jin 78a0d513d9 fix: rand time series calculation to dismiss false offline 2022-09-23 15:42:04 +08:00
wangmm0220 c379a35fb3 fix:error in CI 2022-09-19 16:34:07 +08:00
wangmm0220 dfc5ce23a0 fix:error in auto create table for taosX 2022-09-16 17:01:41 +08:00
Shengliang Guan c09e6f6236 Merge branch '3.0' into feature/TD-14761 2022-09-04 09:01:43 +08:00
wangmm0220 796342dabb fix:<TD-18803> taosX core dump if schema is null 2022-09-02 16:05:22 +08:00
Minglei Jin df76d0ade2 fix: rlock for meta uid index querying from query related threads 2022-09-02 15:34:44 +08:00
Minglei Jin 01aca9ffc7 fix: stat timeseries every minute to avoid dnode offline caused by massive tables 2022-08-30 10:07:33 +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
Minglei Jin 85da71460e fix: stats normal tables' timeseries 2022-08-25 16:22:55 +08:00
wangmm0220 514711e54c feat:get data from snapshot for taosx 2022-08-23 17:28:49 +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
Hongze Cheng 16d28b8a39 fix: a bug 2022-08-20 22:24:07 +08:00
wangmm0220 f2912a17ba fix:conflicts from 3.0 2022-08-19 16:38:23 +08:00
wangmm0220 03a187571c fix:error in snapshot for taosx 2022-08-19 15:12:04 +08:00
Hongze Cheng c7158f782e adjust more 2022-08-19 11:52:43 +08:00
Hongze Cheng e9bb654a4a Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-18 17:14:51 +08:00
wangmm0220 03bb9e7f01 fix: get meta null if table does not exists 2022-08-18 15:44:28 +08:00
Hongze Cheng c7d492dae1 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_last 2022-08-18 11:36:23 +08:00
yihaoDeng a036d64ae0 avoid filter invalid table 2022-08-17 15:29:06 +08:00
Hongze Cheng c6106be5da refact more work 2022-08-17 15:08:44 +08:00
wangmm0220 4f16771de4 fix:error in get table list by tag filter 2022-08-17 14:45:31 +08:00
wangmm0220 2bf2d5e6e1 fix:error in get table list by tag filter 2022-08-17 11:39:55 +08:00
wangmm0220 d5a8b397f0 fix:merge from 3.0 2022-08-17 11:09:49 +08:00
wangmm0220 c4d25ccb90 fix:remove log for time cost 2022-08-16 14:48:31 +08:00
Hongze Cheng 5d1cbb54c1 optimize 2022-08-16 06:22:55 +00:00
wangmm0220 e102f81f92 opti:use suid+uid->tags index to optimize time cost 2022-08-12 11:33:53 +08:00
wangmm0220 32f9bc0dd0 opti:logic for get table list 2022-08-11 18:29:28 +08:00
Minglei Jin e0521f59b3 fix: counting normal tables in vgroups; 2022-08-08 17:18:15 +08:00
Cary Xu 14d396b081 fix: memory leaks in taosd when use metaGetTableEntryByUid 2022-08-05 16:22:57 +08:00
Shengliang Guan efb0127fbf refactor: adjust logs 2022-08-02 16:48:49 +08:00
Shengliang Guan d5aea7dac2 refactor: adjust sync log 2022-08-02 16:39:12 +08:00
Minglei Jin cfab6c9b20 fix: first round number of chile tables and timeseries 2022-08-01 18:01:44 +08:00
yihaoDeng ac169b8d90 fix index bugf 2022-07-30 10:30:58 +08:00
Yihao Deng ca7fe4e9b5
Merge pull request #15345 from taosdata/fix/indexMemleak
fix: avoid mem leak
2022-07-23 16:38:49 +08:00
yihaoDeng 98aa28ef1e avoid mem leak 2022-07-23 15:32:18 +08:00
dapan1121 741f8f7e55 fix: remove filter ut 2022-07-23 14:55:12 +08:00
Minglei Jin b52c734f88 fix: free vMetaRsp.pSchemas 2022-07-18 13:31:13 +08:00
Cary Xu 74bf84fd5a fix: make the ci cases pass 2022-07-17 23:17:24 +08:00
Cary Xu 7438f1fed4 feat: read/create restrict when grant expired 2022-07-14 14:09:43 +08:00
Minglei Jin e0297bbd07 fix: clear decoder when reusing 2022-07-11 14:44:28 +08:00
Minglei Jin a09d462478 fix: resolve valgrind memory issues 2022-07-07 16:04:12 +08:00
Hongze Cheng de60ec37b6 fix CI bug 2022-07-04 08:26:16 +00:00
Cary Xu e6dd04f573 refactor: rsma restore 2022-06-27 14:47:14 +08:00
Cary Xu 0597f3b9cd refactor: rsma resource release 2022-06-26 18:44:49 +08:00
Cary Xu b1adcf00c8 Merge branch '3.0' into feature/TD-14481-3.0 2022-06-23 14:19:33 +08:00
Cary Xu 0a24fbcdd6 feat: persistence of rsma qtaskinfo 2022-06-23 14:19:21 +08:00
wangmm0220 eb8a68827a fix: unlock meta 2022-06-23 12:11:12 +08:00
wangmm0220 fb59f14289 fix: unlock meta 2022-06-23 12:09:24 +08:00
wangmm0220 db34294bed opt: filter by tag 2022-06-22 16:32:10 +08:00
WANG MINGMING a64013461f
Merge branch '3.0' into feature/TD-16524 2022-06-18 11:11:54 +08:00
Shengliang Guan 43f8f34b0f refactor: adjust logs 2022-06-17 14:24:17 +08:00
wangmm0220 f2a19c98ef feat:add test for operator encode/decode 2022-06-15 20:35:45 +08:00
yihaoDeng 0237c68e27 fix: invalid read/write 2022-06-14 13:44:13 +08:00
Yihao Deng 43651032ee
Merge pull request #13755 from taosdata/fix/invalidIdx
fix: invalid idx
2022-06-13 11:45:54 +08:00
yihaoDeng 587198a191 fix: avoid invalid value 2022-06-10 19:46:31 +08:00
yihaoDeng ad25660f99 fix: avoid crash 2022-06-10 18:51:48 +08:00
yihaoDeng 39244e08ea enh: fix index bug 2022-06-10 18:24:04 +08:00
wangmm0220 9333120d42 feat: add async logic for schemaless 2022-06-10 17:53:13 +08:00
Hongze Cheng e1967b5708 fix ci problem 2022-06-07 07:56:33 +00:00
yihaoDeng 74513630db Merge branch 'DEV' into idx 2022-06-02 18:26:20 +08:00
Shengliang Guan 0bade86534
Merge pull request #13410 from taosdata/fix/mnode
enh: adjust vnode replica and some logs
2022-06-02 17:06:10 +08:00
Yihao Deng a7d2042e56
Merge branch '3.0' into enh/idxFilter 2022-06-02 16:39:38 +08:00
yihaoDeng 6b69b28649 enh: refactor tag filter code 2022-06-02 16:36:48 +08:00
Shengliang Guan 27c1687a05 refactor: adjust some logs 2022-06-02 14:30:26 +08:00
Cary Xu e88abb16c2 feat: tsma days refactor 2022-06-01 19:06:58 +08:00
wangmm0220 f99e66df32 fix:fix error in new tag format 2022-06-01 10:29:10 +08:00
wangmm0220 172834bc59 feat:fix conflict merge from 3.0 2022-06-01 09:58:58 +08:00
wangmm0220 19b0932781 feat:merge from 3.0 2022-05-31 23:46:04 +08:00
wangmm0220 51b5e35933 feat:add new logic for new tag format 2022-05-31 23:38:21 +08:00
Yihao Deng a8845fff3b
Merge branch '3.0' into enh/supportTagFlt 2022-05-31 18:53:18 +08:00
yihaoDeng 64ffbc1eea enh: support tag filter 2022-05-31 18:34:17 +08:00
wangmm0220 816cea07f9 feat:add new logic for new tag format 2022-05-31 17:49:33 +08:00
Cary Xu 5fa27b27ba fix: support fetching specific schema version from table 2022-05-30 19:52:06 +08:00
Hongze Cheng 2eee0c9927 fix: meta get latest schema 2022-05-30 02:30:06 +00:00
Cary Xu 9b4c9e4802 enh: tag refactor for normal tags 2022-05-28 17:16:04 +08:00
Hongze Cheng c55b402777 feat: get latest schema 2022-05-28 07:10:59 +00:00
Hongze Cheng 04ee5be2a8 fix: vnode pre-process request 2022-05-27 03:38:09 +00:00
Cary Xu 044122bd3b enh: use int32_t as schema version 2022-05-23 16:38:02 +08:00
Cary Xu d6bd729888 fix: use real schema version 2022-05-23 16:30:26 +08:00
Hongze Cheng ef684076c4 refact: tdb api 2022-05-18 07:57:29 +00:00
Hongze Cheng f8b2bdecf1 refact: TDB 2022-05-18 05:46:16 +00:00
Cary Xu 156b0cfebf feat: tsma logic optimization 2022-05-17 23:33:59 +08:00
Cary Xu e054b3b4d8 feat: sma refactor and add cases 2022-05-16 23:55:17 +08:00
Hongze Cheng 7ed7e1de40 feat: tag read 2022-05-12 11:21:44 +00:00
Hongze Cheng 72f9a1c4a4 fix 2022-05-12 03:34:38 +00:00
Hongze Cheng b15df1e98e Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/hzcheng_3.0 2022-05-11 14:20:32 +00:00
Hongze Cheng ae509e874e fix: concurrent r/w meta 2022-05-11 14:20:14 +00:00
Cary Xu 953ded5662 fix: commit after drop child table 2022-05-11 21:24:58 +08:00
Hongze Cheng 323ce214b6 refact encode APIs 2022-05-07 10:03:06 +00:00
Hongze Cheng ab0e435d81 Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/vnode_refact1 2022-04-29 10:02:58 +00:00
Hongze Cheng fee7499cfb fix child table query problem 2022-04-29 10:02:36 +00:00
Hongze Cheng fd6b2ad626 more refact 2022-04-28 10:46:07 +00:00
Liu Jicong 3ae3fd65e8 fix: memory error 2022-04-28 16:31:35 +08:00
Hongze Cheng 7ff3183a70 refact TDB 2022-04-28 07:02:49 +00:00
Hongze Cheng 2ccdaf0c32 fix insert stuck 2022-04-26 13:51:01 +00:00
Hongze Cheng 42c6f01980 refact vnode includes 2022-04-26 11:04:26 +00:00
Hongze Cheng 9283f1cbbe make test pass 2022-04-26 01:42:43 +00:00
Hongze Cheng 883a65f63b refact more 2022-04-25 12:23:00 +00:00