Commit Graph

16667 Commits

Author SHA1 Message Date
xiao-77 9f692705c7 Fix ci mem leak. 2024-12-12 09:42:56 +08:00
Hongze Cheng 2e4f435467 Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/TD-29367-3.0 2024-12-12 08:42:58 +08:00
Hongze Cheng 3ede729a7c feat: replace drop super table api 2024-12-12 08:42:48 +08:00
Hongze Cheng 2763c81f45 fix: memory problem 2024-12-11 21:15:58 +08:00
Shengliang Guan ebcf538c05 Merge branch 'main' into merge/mainto3.0 2024-12-11 20:12:50 +08:00
Shengliang Guan 2c16747c40 Merge branch '3.0' into merge/mainto3.0 2024-12-11 19:55:04 +08:00
Shengliang Guan a1d196688e
Merge pull request #29038 from taosdata/enh/useSafySysFunc
Replace unsafe memory functions with safe versions
2024-12-11 19:47:47 +08:00
Shengliang Guan 3fc511c128
Merge pull request #29079 from taosdata/fix/TD-32405
enh(meta): use memory safe functions
2024-12-11 19:29:00 +08:00
dapan1121 2bd493f77b fix: return code issues 2024-12-11 19:18:50 +08:00
Haojun Liao fa591f4667 other: merge 3.0 2024-12-11 19:07:30 +08:00
Hongze Cheng 982c0665f5 more code 2024-12-11 18:47:47 +08:00
xiao-77 391efd6bb9 Fix ci errors. 2024-12-11 18:36:07 +08:00
Haojun Liao cfcb85ef94 refactor(stream): update mnode epset in hb. 2024-12-11 17:25:01 +08:00
Minglei Jin ab10a1815d fix iColHash null condition 2024-12-11 17:20:16 +08:00
Minglei Jin f676926188 tests/script/api: last query with websocket 2024-12-11 17:18:58 +08:00
Shengliang Guan 448745754c
Merge pull request #29065 from taosdata/fix/create-db-log-and-return-code
fix/create-db-log-and-return-code
2024-12-11 17:18:42 +08:00
Hongze Cheng 4922cade44 feat: refact drop super table 2024-12-11 17:04:26 +08:00
kailixu f48e0727e6 enh: use memory safe functions 2024-12-11 16:40:11 +08:00
xiao-77 f2e9e91487 Add sdbCancelFetch and sdbRelease while exit iter. 2024-12-11 16:22:29 +08:00
Hongze Cheng e853de4d3f fix: typo 2024-12-11 16:06:56 +08:00
xiao-77 c50781d089 Send alter msg sync. 2024-12-11 15:46:44 +08:00
Hongze Cheng fd858372f6 more code 2024-12-11 15:44:42 +08:00
xiao-77 2abb383ec0 Fix ci problems. 2024-12-11 15:11:08 +08:00
Minglei Jin 71d27a369b use check exit instead of goto 2024-12-11 14:36:35 +08:00
xiao-77 40478a9bfa Fix ci problems. 2024-12-11 14:00:38 +08:00
Shengliang Guan 5e59081640 Merge branch 'main' into merge/mainto3.0 2024-12-11 05:42:38 +00:00
Minglei Jin acfd94c123 tsdb/cache: remove block cache of rocks 2024-12-11 11:39:59 +08:00
Minglei Jin fd29d6ad44 Merge branch '3.0' into fix/TS-4937-2 2024-12-11 11:20:28 +08:00
xiao-77 99f4aadef1 Fix review errors. 2024-12-11 09:35:35 +08:00
Hongze Cheng 82188ded46 fix: ci case 2024-12-11 09:29:55 +08:00
Haojun Liao d230082a08 refactor(stream): check mnode when issue the nodeEp update trans. 2024-12-10 22:52:20 +08:00
Hongze Cheng 02ceb83314 Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/TD-29367-3.0 2024-12-10 20:54:59 +08:00
xiao-77 28ea9b9f60 Fix review errors. 2024-12-10 20:13:53 +08:00
yihaoDeng 32c370f368 Merge remote-tracking branch 'origin/main' into enh/useSafySysFunc 2024-12-10 19:22:07 +08:00
Shengliang Guan 1553d507e5 enh: add password character rules 2024-12-10 11:08:58 +00:00
kailixu eaf5978b2c Merge branch '3.0' into feat/TD-30268 2024-12-10 18:49:15 +08:00
xiao-77 ea767b28fe Fix merge errors. 2024-12-10 15:12:01 +08:00
Zhixiao Bao 405d924a6f
Merge branch '3.0' into enh/3.0/TS-5007 2024-12-10 14:32:43 +08:00
xiao-77 db2a1a84d3 Fix build errors. 2024-12-10 14:29:12 +08:00
WANG MINGMING 4a3eda51e0
Merge branch '3.0' into feat/TD-32642 2024-12-10 14:11:47 +08:00
xiao-77 430cf9a806 Fix some review errors. 2024-12-10 14:07:31 +08:00
Minglei Jin 1c7ff36dd0 meta: use tstrncpy instead of strcpy 2024-12-10 13:46:00 +08:00
Minglei Jin 92f41ef5c5 enh(meta): use memory safe functions 2024-12-10 11:15:41 +08:00
xiao-77 1ced6069ee Fix some review problems. 2024-12-10 10:39:50 +08:00
Hongze Cheng 4ba185fbfe Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/TD-29367-3.0 2024-12-10 08:41:26 +08:00
Hongze Cheng 71d4274b6b fix: memory leak 2024-12-10 08:41:16 +08:00
xiao-77 37d6af96b0 enh some codes. 2024-12-09 19:36:15 +08:00
Hongze Cheng 4458956f6a fix: check return code 2024-12-09 19:16:42 +08:00
xiao-77 23415cc6d7 Fix some review errors. 2024-12-09 19:07:27 +08:00
Shengliang Guan b99f32b8f0 Merge branch '3.0' into merge/mainto3.0 2024-12-09 19:06:11 +08:00
Shengliang Guan e99b888654 Merge branch 'main' into merge/mainto3.0 2024-12-09 19:06:06 +08:00
Hongze Cheng 57f16a6f24 more code 2024-12-09 18:28:29 +08:00
Shengliang Guan 1b7d5e7ce6
Merge pull request #29011 from taosdata/fix/exit-fail-retry-when-follower
fix/exit-fail-retry-when-follower
2024-12-09 17:56:21 +08:00
Shengliang Guan 83c0d38d5c
Merge pull request #29046 from taosdata/fix/skip-trim-during-restore
fix/skip-trim-during-restore
2024-12-09 17:54:59 +08:00
yihaoDeng a5e3f54ca2 remove invalid ptr 2024-12-09 15:44:57 +08:00
dapan1121 20a8c92d3e Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-12-09 15:35:35 +08:00
Hongze Cheng f549bbdeb2 fix: ci cases 2024-12-09 15:09:10 +08:00
yihaoDeng abc4a3768f opt code 2024-12-09 14:48:21 +08:00
yihaoDeng 32b5ec1da7 opt code 2024-12-09 14:35:12 +08:00
yihaoDeng b5642faef5 Merge remote-tracking branch 'origin/main' into enh/useSafySysFunc 2024-12-09 13:46:45 +08:00
Minglei Jin f0c997cf80 remove block cache for rocksdb 2024-12-09 11:36:37 +08:00
Minglei Jin f61dbfc459 Merge branch '3.0' into fix/TS-4937-2 2024-12-09 11:32:37 +08:00
dmchen 4114019580 fix/exit-fail-retry-when-follower 2024-12-09 10:50:36 +08:00
dmchen a7a25b93fd fix/exit-fail-retry-when-follower 2024-12-09 10:50:25 +08:00
dmchen 42e0d1fc81 fix/create-db-log-and-return-code 2024-12-09 10:42:24 +08:00
Hongze Cheng 5c8ce60dd0 more code 2024-12-08 16:54:30 +08:00
WANG MINGMING 88f0a42cdc
Merge branch '3.0' into feat/TD-32642 2024-12-07 20:43:26 +08:00
Haojun Liao 06f91b64e6 fix(stream): fix syntax error. 2024-12-07 11:51:42 +08:00
yihaoDeng b9d92bd7b7 use safe sys func 2024-12-06 21:44:23 +08:00
Haojun Liao 85c7d513c5 refactor(stream): remove unused variables. 2024-12-06 19:17:35 +08:00
Haojun Liao 1d700079d4 refactor: 1) add update task nodeep trans for every involved streams. 2) do some internal refactor for conflict check. 2024-12-06 18:56:49 +08:00
Hongze Cheng 9bfdbca110 fix: CI problem 2024-12-06 18:29:01 +08:00
xiao-77 d8c5c65f74 fix recv return code . 2024-12-06 18:17:16 +08:00
Hongze Cheng a539d1a3ca Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/TD-29367-3.0 2024-12-06 18:11:46 +08:00
dapan1121 d77147d296 Merge remote-tracking branch 'origin/3.0' into feat/TD-30268 2024-12-06 17:43:19 +08:00
xiao-77 f79c2333b2 Fix mnode = 3 ,config lost. 2024-12-06 17:38:10 +08:00
Minglei Jin b3f0b2aa35 fix schema sver updating 2024-12-06 17:27:53 +08:00
Hongze Cheng 76d36ab9fb more code 2024-12-06 16:20:53 +08:00
Minglei Jin 20e4e7cd71 fix skyline init 2024-12-06 15:09:45 +08:00
Hongze Cheng 4804ff63cc fix: more code 2024-12-06 14:46:38 +08:00
Minglei Jin ec0d8409a3 fix ci issues 2024-12-06 14:25:11 +08:00
xiao-77 36c7d0f146 Fix ci cases. 2024-12-06 14:17:43 +08:00
Haojun Liao 05bfb61ec0 Merge branch 'main' into fix/liaohj 2024-12-06 14:11:54 +08:00
xiao-77 c653daf5dc Fix unit test. 2024-12-06 11:37:45 +08:00
xiao-77 053ad5557f Skip invalid sdb raw. 2024-12-06 11:15:28 +08:00
kailixu f8343dcaac chore: merge 3.0 and update test case of show_create_db.py 2024-12-06 11:09:22 +08:00
yihaoDeng 66771b41a0 Merge remote-tracking branch 'origin/main' into enh/useSafySysFunc 2024-12-06 10:36:09 +08:00
Shengliang Guan d774a69e4d
Merge pull request #28998 from taosdata/fix/main/TD-32416
replace unsafe funcs in parser/planner/nodes
2024-12-06 09:55:34 +08:00
Haojun Liao 43ad35f911 refactor: adjust the lock procedure for unregister stream tasks. 2024-12-06 09:20:39 +08:00
Haojun Liao 406e877700 fix(stream): send chkpt-source rsp to mnd even if it is failed. 2024-12-06 00:11:51 +08:00
wangmm0220 0165684131 feat:[TD-32642] merge from 3.0 2024-12-05 23:47:46 +08:00
dapan1121 aa7b0e1a61 fix: async launch trim 2024-12-05 18:41:38 +08:00
Minglei Jin d88e8d297a release simple hash 2024-12-05 18:35:15 +08:00
kailixu f57765564d feat: remove obsolete codes 2024-12-05 17:50:10 +08:00
kailixu 03e051ee63 feat: dispatch auto compact 2024-12-05 17:15:23 +08:00
Minglei Jin 2b062ed146 tsdb/cache: merge lru with mem 2024-12-05 17:13:59 +08:00
dmchen 302758db1b fix/skip-trim-during-restore 2024-12-05 17:08:18 +08:00
xiao-77 3a32980577 Fix some ci case errors. 2024-12-05 17:00:57 +08:00
Hongze Cheng 60ffaddc92 fix: CI issue 2024-12-05 16:57:25 +08:00
yihaoDeng 9e7da45d37 use safe sys func 2024-12-05 16:54:10 +08:00
yihaoDeng c5c56606c4 use safe sys func 2024-12-05 16:35:45 +08:00
Hongze Cheng a51be1cee3 fix: invalid logic 2024-12-05 14:50:00 +08:00
Hongze Cheng 1f22d43527 Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/TD-29367-3.0 2024-12-05 13:43:46 +08:00
Hongze Cheng 96b9e3d20e fix error 2024-12-05 13:41:54 +08:00
kailixu a6e86619b0 feat: database auto compact 2024-12-05 13:06:53 +08:00
xiao-77 cf5960d847 Fix mem error at mndConfig.c. 2024-12-05 10:58:56 +08:00
kailixu 615f7f395f enh: default compact start and end time if compact interval is not zero 2024-12-05 10:52:11 +08:00
kailixu a3dc026c0d feat: db auto compact 2024-12-05 10:33:51 +08:00
xiao-77 cb50b1e52c Fix some mem errors and add dmstop while verify failed. 2024-12-05 09:16:10 +08:00
Shengliang Guan ea96288654
Merge pull request #29033 from taosdata/fix/calculate-vnode-memory-used
fix/calculate-vnode-memory-used
2024-12-04 21:03:26 +08:00
kailixu f4fc423f34 feat: dispatch db auto compact 2024-12-04 20:09:04 +08:00
xiao-77 dbaa4349ea Merge branch '3.0' into enh/3.0/TS-5007 2024-12-04 19:34:14 +08:00
xiao-77 eb202e556a Fix sdb lost val while kill taosd. 2024-12-04 19:32:21 +08:00
Hongze Cheng 98c7111f13 fix: compile issue 2024-12-04 19:28:35 +08:00
Haojun Liao 6bbfc1aead fix(stream): do rsp for checkpoint reqs. 2024-12-04 19:19:57 +08:00
wangmm0220 f338357477 feat:[TD-32642] add test case for charset 2024-12-04 18:50:52 +08:00
kailixu 4707149369 feat: dispatch auto compact req 2024-12-04 17:50:17 +08:00
Hongze Cheng 23fb0fcc24 Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/TD-29367-3.0 2024-12-04 17:39:41 +08:00
Hongze Cheng 3e06712493 refact: create super table code 2024-12-04 17:39:28 +08:00
kailixu fa3b212980 Merge branch 'feat/TS-4994-3.0' into feat/TS-4994-3.0-auto_compact 2024-12-04 15:47:33 +08:00
kailixu fb029944a4 feat: auto compact options for db 2024-12-04 15:46:42 +08:00
Minglei Jin 65e6c04a2d tsdb/cache: iterator for mem row 2024-12-04 14:14:54 +08:00
Shengliang Guan 178a95542a
Merge pull request #29016 from taosdata/enh/TD-30933-3.0
enh(log): specify log output and process log rotate periodically
2024-12-04 14:00:53 +08:00
yihaoDeng 215208a985 Replace unsafe memory functions with safe versions 2024-12-04 13:35:11 +08:00
Hongze Cheng b2eded387f Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/TD-29367-3.0 2024-12-04 13:31:50 +08:00
kailixu 77418f154a feat: db options for auto compact 2024-12-04 10:49:33 +08:00
Minglei Jin a0509ab93d tsdb/cache: framework for merging lru & mem 2024-12-04 09:57:15 +08:00
dmchen 495e224319 fix/calculate-vnode-memory-used 2024-12-04 09:49:52 +08:00
Haojun Liao 3847ed2dc9 refactor: 1) adjust wal scan interval to be 500ms, 2) record the checkpointVer to be timestamp for force_window_close, 3) do some other internal refactor. 2024-12-04 09:43:51 +08:00
Hongze Cheng 121e99dd77 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4994-3.0 2024-12-04 09:05:46 +08:00
kailixu 92471c5834 feat: add time range list for auto compact 2024-12-03 17:51:41 +08:00
Hongze Cheng 8120765b24 Make a copy of old code 2024-12-03 17:00:37 +08:00
Hongze Cheng cc1da2ebc7 Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/TD-29367-3.0 2024-12-03 16:39:52 +08:00
Shengliang Guan 704a395134 Merge branch '3.0' into merge/mainto3.0 2024-12-03 15:52:10 +08:00
Shengliang Guan 84ea0f1ddd Merge branch 'main' into merge/mainto2.0 2024-12-03 15:50:18 +08:00
kailixu 583c4e8bb6 Merge branch '3.0' into enh/TD-30933-3.0 2024-12-03 15:28:19 +08:00
kailixu 3e816658af chore: resolve conflicts 2024-12-03 15:27:55 +08:00
Hongze Cheng 3d2a5be1b6 more code 2024-12-03 15:20:27 +08:00
kailixu c8df537dbf log: enable log output only on linux 2024-12-03 14:52:35 +08:00
Hongze Cheng 25b9de5d51 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4994-3.0 2024-12-03 14:32:03 +08:00
kailixu 4f33875f16 chore: disable log output on windows platform 2024-12-03 12:25:24 +08:00
Shengliang Guan 0829d2219c
Merge pull request #28983 from taosdata/fix/liaohj
refactor: display the time window for force_window_close as the progress.
2024-12-03 11:20:29 +08:00
kailixu 60450f3e24 test: test case for log output and rotate 2024-12-03 11:13:14 +08:00
dmchen f4aedcf6fd fix/exit-fail-retry-when-follower 2024-12-03 09:58:14 +08:00
dmchen 8b1125e554 fix/exit-fail-retry-when-follower 2024-12-03 09:53:46 +08:00
kailixu c47cbc42cc Merge branch '3.0' into enh/TD-30933-3.0 2024-12-03 07:04:13 +08:00
kailixu 1e8a2ab839 test: add test case for log output 2024-12-03 07:03:53 +08:00
yihaoDeng 3d92cbb691 Merge remote-tracking branch 'origin/3.0' into enh/addDiskUsage 2024-12-02 19:05:33 +08:00
Hongze Cheng 0e1d731954 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4994-3.0 2024-12-02 17:29:37 +08:00
Shengliang Guan fb8a10e717
Merge pull request #28958 from taosdata/fix/TD-33037
fix(meta/commit): make begin return code instead of 0
2024-12-02 16:43:02 +08:00