Simon Guan
9aa6f8d54f
Merge commit '7afc169360561ef0101b2414e41095c84ec83b76' into merge/3.3.6tomain
2025-10-30 16:01:53 +08:00
dongming chen
7afc169360
fix(TS-7542): fix use after free ( #33387 )
2025-10-28 15:04:52 +08:00
dongming chen
270ee9a686
enh[TS-6480]: auto weight balance leader ( #33030 )
2025-09-24 16:49:09 +08:00
dmchen
000d746f7f
Merge branch '3.3.6' into merge/3.3.6tomain
2025-09-11 10:32:07 +08:00
dongming chen
bc3a3bf593
enh: TD-37634-improve-sync-election-log ( #32740 )
2025-09-11 10:17:09 +08:00
dmchen
486aca36a0
Merge branch '3.3.6' into merge/3.3.6tomain
2025-09-08 10:09:21 +08:00
dongming chen
624577ea8c
enh/TD-37682-set-sync-timeout ( #32762 )
...
* enh/TD-37682-set-sync-timeout
* add reset vnode sync timeout
* add 4 parameter
* change default
* rename parameter
* refactor: replace strcmp with taosStrncasecmp for syncTimeout checks
* feat: add support for additional sync interval configuration options
* feat: update sync timeout configuration handling in dmProcessConfigReq
* fix: adjust sync interval calculations in dmProcessConfigReq for accuracy
* fix: correct parameter names for sync vnode and mnode election intervals
* fix: update expected row count for 'show variables' in test_show_basic
* fix: update expected row count for 'show variables' in test_valgrind_checkerror1
* feat: add millisecond precision for status intervals and timeouts
* fix: update expected row count for 'show variables' in test_show_basic and test_valgrind_checkerror1
* fix: reduce sleep duration in management threads for improved responsiveness
* feat: add internal parameters for debugging synchronization module in taosd documentation
2025-09-08 09:02:28 +08:00
Simon Guan
4d47c3b638
Merge branch '3.3.6' into merge/3.3.6tomain
2025-09-04 10:24:03 +08:00
dongming chen
22770edd3d
enh: TD-37791-add-log-for-sync-heartbeat ( #32845 )
2025-09-03 14:39:07 +08:00
Simon Guan
b1bb52c4a0
Merge branch '3.3.6' into merge/3.3.6tomain
2025-08-22 11:20:53 +08:00
Bomin Zhang
6859af0cec
enh: add syncApplyQueueSize configuration option to control the size of sync apply queue ( #32576 )
2025-08-22 11:17:21 +08:00
Simon Guan
e68571ef42
Merge remote-tracking branch 'origin/3.3.6' into merge/3.3.6tomain
2025-08-19 16:53:57 +08:00
dongming chen
f4fcac8f25
fix(TD-33856): protect snapshot receiver writer ( #32615 )
2025-08-19 16:51:19 +08:00
dmchen
1268fb1f0e
enh/TD-37428-change-restoring-error-code
2025-08-12 16:29:51 +08:00
dongming chen
1dd958c7f2
enh(TD-36909: adjust sync timer routine log ( #32098 )
2025-07-31 15:39:46 +08:00
dongming chen
45adfefa5d
enh(TD-36909: adjust sync timer routine log
2025-07-31 15:39:26 +08:00
dongming chen
088ce39370
refactor(TD-36884): adjust sync log ( #32308 )
2025-07-28 09:27:17 +08:00
dongming chen
a52287e4fd
refactor(TD-36884): adjust sync log ( #32075 )
2025-07-28 09:24:31 +08:00
menshibin
45dd5aa557
feat: conflict resolution
2025-07-19 12:06:32 +08:00
Yihao Deng
bcabf3536a
feat: support BLOB data type ( #31704 )
2025-07-17 14:17:47 +08:00
dongming chen
2301cd56a4
fix: TD-36560 refactor arbitrator group function name and log ( #31852 )
2025-07-17 13:55:58 +08:00
Simon Guan
6f5f0c3e9c
Merge branch '3.0' into merge/mainto3.0_1
2025-07-16 18:07:06 +08:00
Pan Wei
bcc25e56bc
feat: new stream ( #31678 )
...
* fix: windows compile issue
* test: add vtable cases (#31829 )
* fix: windows compile issues
* test:add test cases
* fix: windows compile issue
* case: em-4 stream case submit
* test: stream4_sub1 found bug2
* test: submit test_scene_meters_bug2.py
* add stream parameters example
* feat: [TS-6100] Do not translate const value as column.
* Feat/ts 6100 3.0 zlv (#31747 )
* modify asan exampel
* modify asan exampel
* add example
* add example
* modify case example
---------
Co-authored-by: zelv01 <1101510017@qq.com>
* feat(stream): fix memory leak
* modify sliding example
* test: update test case.
* feat(stream): fix conflicts
* fix: add offset case 10a 10s 10m 10h 10d
* feat(stream): fix conflicts
* chore(stream): rename case name #TS-6100
* add case
* modify example
* fix: windows compile issues
* fix: data null check
* feat: [TS-6100] Forbid where when using %%trows (#31827 )
* feat: [TS-6100] Forbid where when using %%trows
* test: update cases
* feat: [TS-6100] Fix leaks.
---------
Co-authored-by: Simon Guan <guanshengliang@qq.com>
* test: reproduce bugs
* test: update test case.
* test: update test case.
* feat: [TS-6100] Fix leaks.
* test: add cases
* Feat/ts 6100 3.0.pw10 (#31841 )
* enh: add operator reset func
* fix: merge join reset issue
* fix: memory issues
* fix: add debug assert
* fix: memory issues
* fix: memory leak
* fix: memory issues
* fix taos log miss
* fix: case issue
* fix: case issue
* fix: case issues
* fix: drop dnode issue
* fix: memory issues
* fix: memory issues
* fix: memory leak issues
* fix: recalculate time range issue
* fix: add debug log
* fix: memory issues
* fix: enable case asan
* Update streamlist_for_ci.task
* fix: case asan issue
* fix: stream name issue
* fix: external window compile issues
* fix: deploy memory issue
* fix: ahandle issue
* fix: ahandle issue
* fix: ahandle issue
* fix: virtual table reader list issue
* fix: log info
* fix: msg error
* fix: virtual table addr list issue
* fix: memory issues
* fix: memory leak issue
* fix: memory issues
* fix: memory free issues
* fix: memory issues
* fix: snode deploy issue
* fix: mnode reader issue
* fix: memory issues
* fix: add debug test
* enh: add ignore nodata trigger
* fix: memory leaks
* fix: configuration issue
* fix: memory issue
* fix: external window issue
* fix: external window issues
* fix: external window placeholder issue
* fix: placeholder function init issues
* fix: memory leak issue
* fix: add debug log
* fix: compile issues
* fix: double free issue
* fix: runner addr update issue
* fix: msg rsp issue
* fix: external window reset issue
* fix: configuration issue
* fix: deploy msg issue
* fix: compile issue
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
* test: reproduce bugs
* fix: add sliding interval combine case
* test: add cases
* test: add recalc test.
* test: reproduce bugs
* case : add vt ts is null check
* modify case
* bug: submit test_idmp_meters_bug3.py
* test: add test for recalc.
* test: add cases
* fix: error code check
* test: add cases
* fix(stream): scan wal with schema in that version
* add case
* test: add cases
* test: update test case.
* fix: windows compile issues
* add case
* test: add cases (#31845 )
* modify case
* fix: reset interpPrev
* test: add test_idmp_meters bug4 and bug3
* add case
* fix(stream): opti wal interface
* fix: remove test_idmp_meters_bug5.py
* test: add cases
* fix(stream): fix ts data fetch for virtual tables
* cancel asan case
* test: update test case.
* test: update test case.
* add case
* test: add cases
* test: add cases
* test: add case test_idmp_meters_bug5.py
* test: update test case.
* fix(stream): tmq error
* test: add cases
* feat: [TS-6100] Restore deleted code in mndSma.c since they are still in use.
* fix(stream): optimize val scan logic
* test: add test_recalc_expired_time.py to ci.
* test: update test case.
* test: update test case.
* feat: [TS-6100] Fix fill range check
* fix(stream): optimize val scan logic
* add case
* test: modify for partition by %%1
* test: add fun case stream4_sub7
* fix(stream): optimize val scan logic
* add case
* feat: [TS-6100] Rename OPTIONS to STREAM_OPTIONS.
* test: add test for recalc.
* test: use stream_options.
* fix: some cases error.
* test: remove recalc from ci.
* fix: ci case issues (#31880 )
* enh: add operator reset func
* fix: merge join reset issue
* fix: memory issues
* fix: add debug assert
* fix: memory issues
* fix: memory leak
* fix: memory issues
* fix taos log miss
* fix: case issue
* fix: case issue
* fix: case issues
* fix: drop dnode issue
* fix: memory issues
* fix: memory issues
* fix: memory leak issues
* fix: recalculate time range issue
* fix: add debug log
* fix: memory issues
* fix: enable case asan
* Update streamlist_for_ci.task
* fix: case asan issue
* fix: stream name issue
* fix: external window compile issues
* fix: deploy memory issue
* fix: ahandle issue
* fix: ahandle issue
* fix: ahandle issue
* fix: virtual table reader list issue
* fix: log info
* fix: msg error
* fix: virtual table addr list issue
* fix: memory issues
* fix: memory leak issue
* fix: memory issues
* fix: memory free issues
* fix: memory issues
* fix: snode deploy issue
* fix: mnode reader issue
* fix: memory issues
* fix: add debug test
* enh: add ignore nodata trigger
* fix: memory leaks
* fix: configuration issue
* fix: memory issue
* fix: external window issue
* fix: external window issues
* fix: external window placeholder issue
* fix: placeholder function init issues
* fix: memory leak issue
* fix: add debug log
* fix: compile issues
* fix: double free issue
* fix: runner addr update issue
* fix: msg rsp issue
* fix: external window reset issue
* fix: configuration issue
* fix: deploy msg issue
* fix: compile issue
* fix: external window idx issue
* fix: ci issues
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
* fix(stream): fix compilation error
* fix(stream): optimize val scan logic
* test:add test cases
* test: modify case
* fix: external agg error
* test(stream): tobacco scene testing #TD-36514
* test: add stream cases (#31885 )
* fix: windows compile issue
* fix: calc timerange
* fix: windows compile issue
* modify case
* fix(stream): compile error
* test: remove one debug test case file
* test: modify
* test: add test cases
* test: reproduce bugs
* test: reproduce bugs
* feat: [TS-6100] Placeholder function should only appera in SELECT and… (#31868 )
* feat: [TS-6100] Placeholder function should only appera in SELECT and WHERE and FROM.
* test: update case
---------
Co-authored-by: Simon Guan <guanshengliang@qq.com>
* add example
* add example
* modify case example
* modify case
* test:alter sql
* test: add stream5 case
* fix(stream): get schema error with version
* test: add delete recalc test py.
* test: remove bug cases
* test: stream5 case test passed
* test: add state cases (#31893 )
* fix(stream): compile error
* test: modify case
* test: add cases
* test: add test.
* test: update test case.
* chore(test): fix case err
* test: update test case.
* fix: align data get
* fix(stream): fix row index of datablock written into data cache
* fix: put align data
* test: update test case.
* test: add test cases for virtual table
* chore(test): fix case err #TD-36514
* add case
* test: add test for water mark.
* test: add meters bug6 for stream5
* test: add cases (#31903 )
* test: add test for recalc.
* feat: [TS-6100] %%trows can only be used when event type is window close.
* test: add precision of database for ms/us/ns
* modify case
* add case
* add case
* test: add test to ci.
* modify case
* fix: ci case issues (#31904 )
* enh: add operator reset func
* fix: merge join reset issue
* fix: memory issues
* fix: add debug assert
* fix: memory issues
* fix: memory leak
* fix: memory issues
* fix taos log miss
* fix: case issue
* fix: case issue
* fix: case issues
* fix: drop dnode issue
* fix: memory issues
* fix: memory issues
* fix: memory leak issues
* fix: recalculate time range issue
* fix: add debug log
* fix: memory issues
* fix: enable case asan
* Update streamlist_for_ci.task
* fix: case asan issue
* fix: stream name issue
* fix: external window compile issues
* fix: deploy memory issue
* fix: ahandle issue
* fix: ahandle issue
* fix: ahandle issue
* fix: virtual table reader list issue
* fix: log info
* fix: msg error
* fix: virtual table addr list issue
* fix: memory issues
* fix: memory leak issue
* fix: memory issues
* fix: memory free issues
* fix: memory issues
* fix: snode deploy issue
* fix: mnode reader issue
* fix: memory issues
* fix: add debug test
* enh: add ignore nodata trigger
* fix: memory leaks
* fix: configuration issue
* fix: memory issue
* fix: external window issue
* fix: external window issues
* fix: external window placeholder issue
* fix: placeholder function init issues
* fix: memory leak issue
* fix: add debug log
* fix: compile issues
* fix: double free issue
* fix: runner addr update issue
* fix: msg rsp issue
* fix: external window reset issue
* fix: configuration issue
* fix: deploy msg issue
* fix: compile issue
* fix: external window idx issue
* fix: ci issues
* fix: ci case issues
* fix: drop dnode issue
---------
Co-authored-by: huohong <sallyhuo@taosdata.com>
* fix(stream): ci error
* test: update test case.
* feat: [TS-6100] Disable some failed UT.
* feat: [TS-6100] Fix virtual table
* test: add bug 5.
* test: add test delete recalc to ci.
* test: add bug 6.
* test(stream): tobacco scene #TD-36514
* fix: reqCids,reqCols memory leak in SSTriggerRealtimeContext
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
* test: add case stream6
* fix(stream): implement some pending features in trigger task
* modify case
* modify case
* fix: case issues
* modify case
* test: add recalc for warter mark.
* fix(stream): fix count window trigger of virtual tables
* fix(stream): memory leak
* test: fix run err.
* test: add stream6 bug7
* fix: adjust format
* test(stream): tobacco scene testing #TD-36514
* test: change bug7 with update window1 and 2
* test: add test bug 7.
* case: restore write 3 window
* fix: windows compile issue
* fix: notify
* test: add cases
* modify case
* test: update test case.
* test(stream): toobacco scene testing #TD-36514
---------
Co-authored-by: Simon Guan <slguan@taosdata.com>
Co-authored-by: plum-lihui <huili@taosdata.com>
Co-authored-by: Alex Duan <417921451@qq.com>
Co-authored-by: zelv01 <1101510017@qq.com>
Co-authored-by: Jing Sima <simondominic9997@outlook.com>
Co-authored-by: xiangyang guo <66111494+happyguoxy@users.noreply.github.com>
Co-authored-by: wangmm0220 <wangmm0220@gmail.com>
Co-authored-by: Haojun Liao <hjliao@taosdata.com>
Co-authored-by: zyyang90 <zyyang@taosdata.com>
Co-authored-by: Alex Duan <51781608+DuanKuanJun@users.noreply.github.com>
Co-authored-by: facetosea <285808407@qq.com>
Co-authored-by: Simon Guan <guanshengliang@qq.com>
Co-authored-by: huohong <sallyhuo@taosdata.com>
Co-authored-by: Li Hui <52318143+plum-lihui@users.noreply.github.com>
Co-authored-by: Jinqing Kuang <kuangjinqingcn@gmail.com>
Co-authored-by: xiao-77 <berylbao@taosdata.com>
Co-authored-by: Zhixiao Bao <62235797+xiao-77@users.noreply.github.com>
Co-authored-by: happyguoxy <happy_guoxy@163.com>
Co-authored-by: Tony Zhang <34825804+Tony2h@users.noreply.github.com>
Co-authored-by: Tony Zhang <tonyzhang@taosdata.com>
2025-07-16 14:42:16 +08:00
Kaili Xu
dc2b021778
feat: support mount data path ( #31677 )
2025-07-12 15:39:29 +08:00
dongming chen
eb42901b72
enh: TD-36324-improve-sync-heartbeat-log ( #31727 )
2025-07-10 17:44:53 +08:00
dongming chen
d7c25bba93
enh: add log for snapshot ( #31681 )
2025-07-10 09:48:18 +08:00
dongming chen
0023aff2fa
fix/send-heartbeat-statis ( #31680 )
2025-07-09 08:11:51 +08:00
Simon Guan
fc2fec02c7
merge: from main to 3.0 branch ( #31562 )
2025-07-03 09:15:59 +08:00
Zhixiao Bao
62d8b35fd0
feat: add write metrics. ( #31198 )
2025-06-30 10:33:34 +08:00
dongming chen
e049ae82bd
enh: print sync heartbeat count ( #31421 )
2025-06-24 17:32:43 +08:00
Yihao Deng
dc6dba0e06
feat: database engine (taosd) supports IPV6 ( #31101 )
2025-06-10 09:18:58 +08:00
Simon Guan
f31428d422
Merge branch 'main' into merge/mainto3.0
2025-05-09 09:19:07 +08:00
dongming chen
28fda620c7
feat: add tsRoutineReportInterval and integrate into syncNodeTimerRou… ( #30956 )
2025-05-09 09:16:49 +08:00
dongming chen
8843bd75b0
fix: TS-6371-improve-snapshot-log ( #30857 )
2025-04-25 17:20:48 +08:00
Zhixiao Bao
6748fe8235
enh: reduce the amount of logs printed when the apply queue is full. ( #30796 )
2025-04-16 15:59:03 +08:00
dongming chen
c38f9eda0c
fix: TS-6336-get-epset ( #30770 )
2025-04-15 16:44:58 +08:00
dmchen
abd971b7cd
fix: TD-34514-log-level
2025-04-11 10:46:33 +08:00
freemine
9897d85f86
enh(test): adding TD_ALWAYS_ASSERT macro for test cases to use ( #30739 )
2025-04-10 16:52:55 +08:00
dongming chen
319ffbcd57
fix: TD-34444-memery-access-error ( #30664 )
2025-04-09 14:47:03 +08:00
dongming chen
b74b277e19
enh: TD-34420-improve-sync-heartbeat-log ( #30637 )
2025-04-09 09:26:44 +08:00
dongming chen
3627f6d09f
fix: TD-34455-sync-election-timer-log ( #30675 )
2025-04-08 18:20:22 +08:00
dongming chen
410403e87d
fix: [TS-6236] int-overflow ( #30556 )
2025-04-02 16:43:05 +08:00
Simon Guan
27b175968c
fix: the follower vnode sometimes remains in the restore=false state for a long time after restart ( #30490 )
2025-03-26 11:19:40 +08:00
Simon Guan
0a96294056
fix: adjust raft logs ( #30258 )
2025-03-19 21:44:39 +08:00
Simon Guan
d02196a231
refactor: adjust some logs ( #30245 )
...
* refactor: adjust wal log infos
* refactor: adjust some log's level
* refactor: adjust some log's level
* fix: add traceId for sync module
* refactor: adjust log level
* refactor: adjust log level
* refactor: adjust log levels
* refactor: adjust log levels
* refactor: adjust log levels
* refactor: adjust log levels
* refactor: adjust log levels
* refactor: adjust log levels
* refactor: adjust log levels
* docs: update keywords
* fix: compile errors in windows
* docs: minor changes
* docs: minor changes
* refactor: minor changes
* docs: fminro changes
* docs: format
* refactr: remove uncessory logs
* docs: format doc
2025-03-18 17:55:36 +08:00
Simon Guan
ddc05f168e
refactor: adjust the log to track the data writing process on the server via QID ( #30195 )
...
* refactor: adjust wal log infos
* refactor: adjust some log's level
* refactor: adjust some log's level
* fix: add traceId for sync module
* refactor: adjust log level
* refactor: adjust log level
* refactor: adjust log levels
* refactor: adjust log levels
* refactor: adjust log levels
* refactor: adjust log levels
* refactor: adjust log levels
* refactor: adjust log levels
* refactor: adjust log levels
* fix: compile errors in windows
* refactor: minor changes
2025-03-18 16:21:44 +08:00
Simon Guan
cf8d7cd0ac
Merge branch 'main' into merge/mainto3.0
2025-03-17 21:42:42 +08:00
dongming chen
03fe3e5430
fix: [TD-34000] remove lock when send heartbeat reply main ( #30123 )
...
* fix(stream): reduce the consensus checkpoint id trans.
* refactor(stream): add some logs.
* refactor(stream): set the max checkpoint exec time 30min.
* refactor(stream): add checkpoint-consensus trans conflict check.
* refactor(stream): remove unused local variables.
* fix(stream): fix syntax error.
* fix(stream): 1. fix free memory error 2. continue if put result into dst hashmap failed.
* fix issue
* fix issue
* fix(mnd): follower mnode not processes the timer event.
* fix(stream): print correct error msg.
* fix(stream): add some logs.
* fix(stream): add some logs.
* fix(stream): add some logs.
* fix(stream): add some logs.
* fix(stream): add some logs.
* fix(stream): add some logs.
* fix(stream): add some logs.
* fix(stream): add some logs.
* fix(stream): truncate long subtable name
* fix(stream): add buffer len.
* refactor(stream): update some logs.
* fix issue
* refactor(stream): update some logs.
* refactor(stream): update some logs.
* fix(stream): check return value.
* fix(stream): fix syntax error.
* fix(stream): check return value.
* fix(stream): update the timer check in mnode.
* fix: TD-34000-remove-lock-when-send-heartbeat-reply
* fix: TD-34000-remove-lock-when-send-heartbeat-reply
---------
Co-authored-by: Haojun Liao <hjliao@taosdata.com>
Co-authored-by: 54liuyao <54liuyao@163.com>
Co-authored-by: Jinqing Kuang <kuangjinqingcn@gmail.com>
2025-03-17 17:13:54 +08:00
Kaili Xu
13f9bddf3d
feat: support customized taos/taosd ( #29736 )
...
* feat: support TDAcoreOS
* chore: cmake options for TD_ACORE
* chore: disable lemon for TD_ACORE
* chore: add lzma2 and msvcregex
* chore: cmake for lzma2
* chore: adapt for TD_ACORE
* chore: adapt strcasecmp for TD_ACORE
* chore: adapt for geos/threadName
* chore: build adapt for TD_ACORE
* chore: build adapt for TD_ACORE
* chore: build adapt for TD_ACORE
* chore: build adapt for TD_ACORE
* chore: build adapt for TD_ACORE termio
* chore: refact transComm.h for TD_ACORE
* chore: refact transportInt.h for TD_ACORE
* chore: refact trans.c for TD_ACORE
* chore: refact trpc.h for TD_ACORE
* chore: refact transCli.c/transComm.c/transSvr.c for TD_ACORE
* chore: refact uv.h for TD_ACORE
* chore: refact geosWrapper.h for TD_ACORE
* chore: refact token/builtins/udf for TD_ACORE
* chore: refact rocks for TD_ACORE
* chore: refact tsdbCache.c for TD_ACORE, use LRU cache for last/last_row, not use rocksdb
* chore: refact FAIL to _ERR to solve conflicts for TD_ACORE
* chore: restore lemon.c/lempar.c
* chore: support build lemon for TD_ACORE
* chore: refact trpc and siginfo_t for TD_ACORE
* chore: refact timezone for TD_ACORE
* chore: refact lz4 for TD_ACORE
* chore: refact TD_ACORE to make compile pass
* chore: code optimization for TD_ASTRA
* feat: support run taos with taosd integrated
* feat: support invoke taos shell
* feat: support invoke taos shell
* feat: support invoke taos shell
* chore: code optimization
* chore: fix undefined reference problem os TD_ASTRA
* chore: resolve compile problem for TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix undefined reference problem os TD_ASTRA
* chore: fix getpid
* chore: fix typo
* chore: set stack size and ajust min pack size for TD_ASTRA
* chore: fix pthread create parameters
* chore: chmod adapt for TD_ASTRA
* chore: fix trans compile problem
* chore: adapt chmod for TD_ASTRA
* chore: byte alignment for TD_ASTRA
* chore: more code for adaption of TD_ASTRA
* chore: more code for adaption of TD_ASTRA
* chore: more code for adaption of TD_ASTRA
* chore: byte alignment for TD_ASTRA
* chore: conditional compile option
* chore: adapt for TD_ASTRA
* chore: adjust taosPId and msvcregex for TD_ASTRA
* chore: log dir separator for wal build name
* chore: fix type of pointer parameter
* chore: fix compile problem of tsdbGetS3Size
* enh: get last ver from wal log for TD_ASTRA
* enh: refact wal meta ver
* enh: refact wal meta ver
* fix: typo of taosUcs4Compare
* enh: process return value of CI
* chore: more code for TD_ASTRA adaption
* chore: return value of taosCloseFile in walMeta.c
* chore: fix compile problem
* chore: fix compile problem of TD_ASTRA
* fix: update macro for tq and stream task
* chore: code optimization for TD_ASTRA
* chore: restore create log and init cfg interface
* chore: restore strncasecmp and strcasecmp
* fix: adjust the field position of SDataBlockInfo
* fix: pragma pack min size
* fix: pragma pack min size
* chore: more code for TD_ASTRA adaption
* fix: type of parameters
* chore: adapt strncasecmp and strcasecmp for TD_ASTRA
* chore: restore interface of init log
* enh: pack push optimization
* fix: taos init cfg
* add astra support
* fix: fetch the value of suid
* chore: switch of build with udf
* add temp code
* chore: more code for TD_ASTRA adaption
* chore: add macro ERRNO to replace errno
* chore: bytes align for TD_ASTRA
* fix: remove obsolete codes
* enh: support USE_UDF macro
* fix compile error
* fix: resolve redefinition problem
* fix: compile problem of log.cpp
* fix: compile problem of osTimezone
* fix: resolve compile problem of udf
* fix: pragma definition on windows
* fix: ucs4 and stpncpy for TD_ASTRA
* fix: memory align problem for TD_ASTRA
* enh: solve memory leak for TD_ASTRA_RPC
* fix: compile problem of taosSetInt64Aligned
* fix: restore mndSubscribe.c
* fix: scalar for udf
* chore: code adaption for TD_ASTRA
* chore: code optimization for TD_ASTRA
* fix: typo of add definition
* fix: typo of macro in tudf.h
* chore: remove void to make CI pass
* enh: move macro from cmake.platform to cmake.options
* enh: byte align for hash node and error code
* chore: restore the size for lru cache
* enh: restore some code about pack push
* chore: restore the pack push in tmsg.h
* fix: add macro of pack pop for windows
---------
Co-authored-by: yihaoDeng <luomoxyz@126.com>
2025-03-14 13:32:13 +08:00
dmchen
952053598c
enh: TD-33960-improve-sync-log
2025-03-06 14:47:44 +08:00