Commit graph

482 commits

Author SHA1 Message Date
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
Yihao Deng
bcabf3536a
feat: support BLOB data type (#31704) 2025-07-17 14:17:47 +08:00
Simon Guan
6f5f0c3e9c Merge branch '3.0' into merge/mainto3.0_1 2025-07-16 18:07:06 +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
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
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
dongming chen
b74b277e19
enh: TD-34420-improve-sync-heartbeat-log (#30637) 2025-04-09 09:26:44 +08:00
dongming chen
410403e87d
fix: [TS-6236] int-overflow (#30556) 2025-04-02 16:43:05 +08:00
Simon Guan
0a96294056
fix: adjust raft logs (#30258) 2025-03-19 21:44:39 +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
1a9f75e663 Merge branch '3.0' into fix/internal 2025-03-04 13:47:03 +08:00
dmchen
fde07fff88 fix:remove-lock-from-log-sync-heartbeat 2025-02-28 17:32:54 +08:00
dmchen
61a4c41332 fix:remove-lock-from-heartbeat-log 2025-02-28 16:02:18 +08:00
dmchen
031f176aa1 fix/move-status-to-new-queue 2025-02-27 11:02:18 +08:00
Simon Guan
b91dd10846 enh: add log level to each log entry 2025-02-27 09:55:11 +08:00
dmchen
bd492f790e fix/remove-sync-heartbeat-lock 2025-02-26 16:55:06 +08:00
dmchen
a01e55adcd fix/retry-epset-inuse 2024-11-29 17:07:45 +08:00
dongming chen
5ef52a1a5f
Merge branch '3.0' into ehn/add-sync-heartbeat-sent-time-to-log 2024-11-20 09:15:35 +08:00
dmchen
472e8361ea ehn/add-sync-heartbeat-sent-time-to-log 2024-11-18 18:25:52 +08:00
dmchen
e57a914f00 ehn/add-sync-msg-statisd 2024-11-15 16:34:04 +08:00
dmchen
aedeca9ecb fix/TD-32838-add-writer-lock 2024-11-11 12:03:05 +08:00
dmchen
e893547c14 fix/TD-32583-remove-useless-timer-execution 2024-10-16 10:58:26 +00:00
kailixu
c2d28a208e chore: code optimization 2024-09-12 11:18:10 +08:00
Kaili Xu
d1cb30c473
chore: restore header file 2024-09-12 10:47:49 +08:00
kailixu
d9a25b31fe fix: compile problem 2024-09-12 08:32:59 +08:00
kailixu
15c92cea3f fix: compile problem 2024-09-12 07:11:26 +08:00
kailixu
e3121c24eb fix: compile problem 2024-09-12 06:38:15 +08:00
kailixu
2a13aa08e1 fix: oom with large msg 2024-09-11 14:23:47 +08:00
dmchen
df8ded28d5 fix/TD-30734-format-log 2024-09-03 05:02:07 +00:00
dmchen
74126d880e fix/TD-31667-sync-trace-log-rename 2024-08-27 08:22:25 +00:00
dmchen
dd8f5965be fix/TD-31667-sync-trace-log-name 2024-08-27 07:27:00 +00:00
dmchen
cae45eaeed fix/TD-31667-sync-trace 2024-08-27 04:15:01 +00:00
Shengliang Guan
1f1a2d9f6c fix: handle error code 2024-08-20 10:04:46 +08:00
Shengliang Guan
660bfde593 refact: adjust util log 2024-08-19 19:20:14 +08:00
Shengliang Guan
aef00cfb83 refact: remove unused variables 2024-08-19 18:04:50 +08:00
Shengliang Guan
e296a2a076 fix: init refId before setting env start 2024-08-19 18:04:29 +08:00
kailixu
73bb3cef13 enh: refactor return code 2024-07-25 19:07:25 +08:00
kailixu
90ff2b34ba enh: refactor return code 2024-07-25 17:29:04 +08:00
kailixu
9de0e4ee64 fix: refactor return code 2024-07-25 16:20:10 +08:00
Haojun Liao
94f596c4ce refactor: remove the invalid return value. 2024-07-16 18:52:01 +08:00
Shungang Li
3a656c3595 feat: support 2 replica with arbitrator 2024-03-19 09:30:35 +08:00
Benguang Zhao
0a7ef098ba enh: reduce wait time to start a new snap replication 2023-12-13 14:01:52 +08:00
Benguang Zhao
c74c4fe208 enh: clean WAL logs based on size if one follower is offline. 2023-12-13 10:10:02 +08:00