Commit Graph

7769 Commits

Author SHA1 Message Date
Minglei Jin 66fba7ec60 meta/begin: a comment to describe the default heap option 2022-12-09 16:28:26 +08:00
Minglei Jin 5f2b393c0c meta/snapshot: use nil heap and abort tdb when rollback 2022-12-09 16:23:43 +08:00
Hongze Cheng 7b20c09f34 more code 2022-12-09 16:19:49 +08:00
Hongze Cheng 68128bc27c Merge branch 'main' of https://github.com/taosdata/TDengine into fix/td-21029 2022-12-09 15:50:30 +08:00
Hongze Cheng 63cc4e27b1 more code 2022-12-09 15:50:22 +08:00
Shengliang Guan 18d6d8441d
Merge pull request #18846 from taosdata/3.0
release: build 3.0.2.0
2022-12-09 13:04:42 +08:00
Shengliang Guan a43ba00bd1
Merge pull request #18838 from taosdata/fix/TD-21100
fix: supportVnodes config is not in effect
2022-12-09 13:02:30 +08:00
Shengliang Guan 06b0fefc38 fix: check topic privilege only 2022-12-09 11:15:22 +08:00
Shengliang Guan 75f9728ab9 fix: supportVnodes config is not in effect 2022-12-09 10:43:12 +08:00
Minglei Jin c22fa53bc4 fix: release lock and memory in exceptional cases 2022-12-09 10:22:43 +08:00
Shengliang Guan acd3372a3c
Merge pull request #18829 from taosdata/fix/TD-20975
enh: TD-20975
2022-12-09 00:06:10 +08:00
yihaoDeng bf48419dff change trim cron 2022-12-08 22:18:08 +08:00
Hongze Cheng d992b64903 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/td-21076 2022-12-08 21:38:36 +08:00
Hongze Cheng 24ee499670 fix: coredump 2022-12-08 21:38:08 +08:00
yihaoDeng ed6f542a3e TD-20975 2022-12-08 21:18:36 +08:00
Shengliang Guan bff8047835
Merge pull request #18805 from taosdata/fix/TD-19250-7
fix: dismiss coverity issues
2022-12-08 21:17:24 +08:00
Hongze Cheng ccb7c55dff Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/td-21076 2022-12-08 21:15:03 +08:00
Shengliang Guan e80868d65b
Merge pull request #18817 from taosdata/feature/stream
enh: check topic privilege
2022-12-08 21:05:16 +08:00
Minghao Li 5d5ce9ceb5 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/td-21076 2022-12-08 18:06:15 +08:00
Shengliang Guan 8fd11c5f4d Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2022-12-08 17:53:47 +08:00
Shengliang Guan e0215d60ad fix: set restored 2022-12-08 17:53:39 +08:00
Hongze Cheng 1b433cac0c fix tsdb snapshot problem 2022-12-08 17:44:47 +08:00
dapan1121 311365ea6f
Merge pull request #18762 from taosdata/fix/TD-20929
fix:read the deleted data
2022-12-08 17:21:41 +08:00
Liu Jicong c0c98320f3 enh: check topic privilege 2022-12-08 17:16:44 +08:00
Shengliang Guan 46889e2dc1 fix: avoid sync restore repeat called 2022-12-08 17:14:06 +08:00
54liuyao 6c9d6e2aa8 fix:read the deleted data 2022-12-08 15:42:37 +08:00
Shengliang Guan c0fc41f71f
Merge pull request #18798 from taosdata/enh/TD-21071
enh: print dnode startup parameters
2022-12-08 14:00:36 +08:00
Shengliang Guan fc0412b69a
Merge pull request #18791 from taosdata/fix/TD-20964-3.0
fix: update diskId when migrate DFileSet
2022-12-08 13:58:29 +08:00
Minglei Jin da31f5e588 fix: dismiss coverity issues 2022-12-08 13:54:41 +08:00
Shengliang Guan ebb7beac11 Merge remote-tracking branch 'origin/3.0' into enh/TD-21071 2022-12-08 12:27:30 +08:00
Shengliang Guan 0ccddfb131
Merge pull request #18799 from taosdata/fix/TD-19250-6
fix: dismiss coverity issues
2022-12-08 12:21:40 +08:00
Shengliang Guan caaa15160b
Merge pull request #18793 from taosdata/fix/TD-21070
enh: collect and record the signal which the dnode was killed in the log file
2022-12-08 12:21:25 +08:00
kailixu 399dace80f chore: code format optimization 2022-12-08 12:00:04 +08:00
kailixu 5ca21df5d0 Merge branch '3.0' into fix/TD-20964-3.0 2022-12-08 11:59:21 +08:00
Minglei Jin 1a066d19f7 fix: dismiss coverity issues 2022-12-08 10:55:08 +08:00
Shengliang Guan 1d34b7edf8 enh: print dnode startup parameters 2022-12-08 10:50:24 +08:00
Shengliang Guan dd821a28ee enh: collect and record the signal that the dnode was killed in the log file 2022-12-08 09:41:42 +08:00
dapan1121 5b21a2394c
Merge pull request #18779 from taosdata/fix/TD-20958-3.0
fix(query): ensure the SMA  SArray*  capacity is enough big to save all the columns for scanning
2022-12-08 09:13:04 +08:00
kailixu 2d75447bb2 fix: update diskId when migrate DFileSet 2022-12-08 02:11:39 +08:00
Shengliang Guan cdadfe42f1 Merge remote-tracking branch 'origin/3.0' into enh/TD-21066 2022-12-07 23:57:21 +08:00
Shengliang Guan 1bb1025f7d enh: add tassert 2022-12-07 22:24:47 +08:00
Shengliang Guan 66f4ee9a41 enh: alter db replica return quickly, operation executed asynchronously 2022-12-07 21:57:49 +08:00
Shengliang Guan 6d94afe48f
Revert "refact: adjust some assert cases" 2022-12-07 21:51:17 +08:00
Shengliang Guan 64e39cf2d4 enh: alter db replica return quickly, operation executed asynchronously 2022-12-07 20:16:22 +08:00
Shengliang Guan 4172acf95d git lo 2022-12-07 19:39:53 +08:00
Shengliang Guan cc87f99854
Merge pull request #18778 from taosdata/feature/3_liaohj
fix(query):fix the invalid write operation.
2022-12-07 19:34:33 +08:00
Shengliang Guan 960bcaa22f
Merge pull request #18777 from taosdata/fix/fixMemleakOnExit
fix: fix mem leak
2022-12-07 19:34:12 +08:00
Shengliang Guan b286959aed
Merge pull request #18769 from taosdata/FIX/TD-21043-3.0
enh: check contiguousness of indexes applied to vnode
2022-12-07 19:32:31 +08:00
Shengliang Guan d5126d469a refact: replcase ASSERT with tAssert 2022-12-07 18:42:48 +08:00
Shengliang Guan f69a188f7e refact: replcase ASSERT with tAssert 2022-12-07 18:37:40 +08:00
Haojun Liao 2736380b29 fix(query):fix the invalid write operation. 2022-12-07 18:08:34 +08:00
yihaoDeng b3d1204e86 error config 2022-12-07 18:04:35 +08:00
Alex Duan cc285d4900 fix(query): SMA ensure support info pColAgg capacity over column numfor this table 2022-12-07 18:00:32 +08:00
Alex Duan 15b8b28972 fix(query): SMA ensure support info pColAgg capacity over column numfor this table 2022-12-07 17:52:49 +08:00
Benguang Zhao 50883689e7 enh: check contiguousness of indexes applied to vnode tsdb 2022-12-07 17:30:22 +08:00
Shengliang Guan 9b793fd1e6 refact: adjust some assert cases 2022-12-07 17:21:24 +08:00
Shengliang Guan 6bb736aeeb refact: adjust some assert cases 2022-12-07 16:30:21 +08:00
Shengliang Guan c6e9b8c0fa enh: add tassert funcs 2022-12-07 16:27:20 +08:00
Shengliang Guan e7ee48fd38 enh: add tassert funcs 2022-12-07 16:06:07 +08:00
Hongze Cheng a4549b00de fix: retention 2022-12-07 15:11:37 +08:00
yihaoDeng f8fff96b7a support more fail-fast msgtype 2022-12-07 09:30:17 +08:00
Shengliang Guan 1c6ff62459 Merge remote-tracking branch 'origin/3.0' into fix/TD-20857 2022-12-06 19:37:45 +08:00
Shengliang Guan 130ef694c7 fix: one less alter vnode request was sent 2022-12-06 19:37:43 +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 5e17b74cb4
Merge pull request #18708 from taosdata/feature/3_liaohj
fix(query): check null ptr before dereferencing it.
2022-12-06 18:24:03 +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
Shengliang Guan 5b43a1aa41 Merge remote-tracking branch 'origin/3.0' into fix/TD-20857 2022-12-06 17:12:06 +08:00
Xiaoyu Wang bc413b8fff feat: add stream option 'delete_mark' 2022-12-06 16:07:11 +08:00
Shengliang Guan 68e014977a enh: speed up drop dnode and avoid snapshot transfer 2022-12-06 15:45:45 +08:00
Shengliang Guan 346f71f9d3 enh: allow any user to create a topic 2022-12-06 13:23:59 +08:00
Shengliang Guan 8985f5513c enh: allow any user to create a topic 2022-12-06 12:48:11 +08:00
Shengliang Guan 2e900918bb enh: allow any user to create a topic 2022-12-06 12:02:32 +08:00
Haojun Liao 68273aef52 Merge branch '3.0' into feature/3_liaohj 2022-12-06 10:36:32 +08:00
yihaoDeng 9ce9d21507 support fail fast 2022-12-06 10:30:14 +08:00
Shengliang Guan 15454de750
Merge pull request #18681 from taosdata/fix/TD-20127
refact: remove redundant error codes
2022-12-06 09:47:30 +08:00
Shengliang Guan aad8469e86
Merge pull request #18716 from taosdata/feature/3.0_sync_pipeline
fix(sync): close snapshot receiver in pre-close
2022-12-06 09:47:00 +08:00
Haojun Liao 114943ddb0 fix(query): set the correct flag when no neighbors exist. 2022-12-05 22:28:26 +08:00
Shengliang Guan affeec8c29 Merge remote-tracking branch 'origin/3.0' into fix/TD-20127 2022-12-05 21:07:35 +08:00
Haojun Liao d5b493677b fix(query): set column sma into the correct position. 2022-12-05 20:39:37 +08:00
Haojun Liao 9e04f42635 fix(query): check for neighbor block when merging data block. 2022-12-05 20:20:48 +08:00
Minghao Li a1ed4b334c fix(sync): close snapshot receiver in pre-close 2022-12-05 18:50:19 +08:00
Haojun Liao 136937d69a fix(query): insert null column sma firstly. 2022-12-05 17:05:07 +08:00
Minglei Jin 35b958a1c4 fix: commit tdb in write thread 2022-12-05 11:17:14 +08:00
dapan1121 da74ede563
Merge pull request #18679 from taosdata/fix/TD-20904-3.0
fix: tsdb do retention fix
2022-12-05 09:50:25 +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
kailixu cf0995f749 feat: async commit for rsma 2022-12-04 20:26:58 +08:00
Shengliang Guan ae0ad8a973 refact: remove redundant error codes 2022-12-04 19:33:59 +08:00
Minglei Jin a4adcbbe0d vnode/async-commit: adapter vnode-commit to use txn commit 2022-12-04 18:13:51 +08:00
kailixu 0d68190378 Merge branch '3.0' into fix/TD-20904-3.0 2022-12-04 17:50:35 +08:00
kailixu 9b9ebea6f5 fix: tsdb do retention fix 2022-12-04 17:49:37 +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 2a20347210 add more code 2022-12-04 15:14:04 +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
Hongze Cheng f78efdac7e fix asan error 2022-12-04 14:50:58 +08:00
Shengliang Guan af3bd5bc9a
Merge pull request #18670 from taosdata/fix/liao_cov
enh(query): avoid repeatly load del file.
2022-12-04 13:20:14 +08:00
Haojun Liao 0d687a533e fix(query): check for null ptr. 2022-12-04 11:35:54 +08:00
Hongze Cheng 0dce1e1047 async commit 2022-12-04 11:15:15 +08:00
Hongze Cheng 8aad71c928 more code 2022-12-04 10:07:08 +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
Haojun Liao fca20668f5 fix(query): check for 0 tables in tsdbreader 2022-12-03 23:52:38 +08:00