Commit Graph

49 Commits

Author SHA1 Message Date
2a28ee0b5c fix expected_task_load of split_task_range equals to 0. 2023-06-01 13:53:22 +00:00
907db4b32b fix ddl kv freeze and release speed inconsistent bug 2023-05-15 03:41:18 +00:00
7738dbec19 Fix ddl kv mgr deadlock 2023-05-12 14:11:13 +00:00
75dac1ab3b Disable reporting ddl checksum from background merge thread 2023-05-04 10:11:45 +00:00
b9dbfe311c Avoid get_tablet in get_rec_scn after ddl commit success 2023-04-18 15:11:39 +00:00
354a2065af fix loop bug 2023-04-04 05:41:06 +00:00
aac7005821 check ddl start scn in tablet meta when ls online 2023-03-22 22:43:42 +08:00
a6137b0cc4 compact ddl sstable later check ddl sstable count 2023-03-22 12:45:34 +00:00
a7c5fc2509 Fix ddl kv mgr deadlock 2023-03-21 17:11:17 +00:00
a8fb238d49 Revert shrink memory usage of ddl kv mgr 2023-03-08 15:15:59 +00:00
50b4027b91 shrink memory usage of ddl kv mgr 2023-03-07 02:43:55 +00:00
d761f60d4b fix create empty ddl sstable 2023-03-06 11:11:06 +00:00
a038417955 Fix unexpected ddl start after ddl commit log 2023-03-03 11:41:20 +00:00
52f75c9e5d add check status when wait ddl merge 2023-02-24 16:46:17 +00:00
000331908d replace ddl cluster version with data format version 2023-02-24 12:52:55 +00:00
a5d70fd58a Fix no checksum reported by ddl execution 2023-02-20 07:14:33 +00:00
d3ea779bdc Fix ddl kv mgr deadlock(3) 2023-02-20 03:11:34 +00:00
076558b3cc shrink memory use in ddl 2023-02-15 14:42:18 +00:00
efffd594cc [Fix] clear ddl commit flag in DDL start redo process 2023-02-15 14:12:22 +00:00
6068c7df83 Fix ddl kv lock timeout 2023-02-15 03:14:33 +00:00
392ae3d831 Fix deadlock of ddl kv mgr 2023-02-13 11:14:45 +00:00
1b01fc8fe3 Add ddl_commit_scn to guarantee single ddl commit log 2023-02-10 03:13:34 +00:00
0f14606391 [FEAT MERGE] instant ddl commit
Co-authored-by: hiddenbomb <bwgui203@gmail.com>
Co-authored-by: Charles0429 <xiezhenjiang@gmail.com>
Co-authored-by: rolandqi <qikai456@126.com>
2023-01-28 20:34:20 +08:00
003bed9ba0 ddl fix log print of set_commit_sucess 2023-01-12 19:02:33 +08:00
4666798151 [Fix] update check sstable status ret code 2023-01-12 19:02:33 +08:00
d1c6e3e1d1 [Fix] commit ddl column checksum in follow replicas 2023-01-12 19:02:33 +08:00
40d215fc5a [FEAT MERGE] GIS 2023-01-12 19:02:33 +08:00
194d99c19c [Fix] use old execution id when select for update fail 2023-01-12 19:02:33 +08:00
e7671e920c fix deadlock 2023-01-12 19:02:33 +08:00
8fb62754a1 [FEAT MERGE] Add LatchIds for locks and monitors 2023-01-12 19:02:33 +08:00
f09ac680ce unregister ddl kv mgr in clog callback 2023-01-12 19:02:33 +08:00
045c826c51 [scn] fix 4377 caused by miss one line code when refresh 2023-01-12 19:02:33 +08:00
5e0066c1e7 change ddl scn default value to 0 rather than invalid. 2023-01-12 19:02:33 +08:00
51de5b5911 [SCN] fix farm failure 2023-01-12 19:02:33 +08:00
99d4f56fec [scn] mv definition of SCN to dir of share 2023-01-12 19:02:33 +08:00
97a2a94d7c change to scn. 2023-01-12 19:02:33 +08:00
8a4d14122f replace ts related to ddl with scn. 2023-01-12 19:02:33 +08:00
a4c9f3e4d4 adapt scn for migration 2023-01-12 19:02:33 +08:00
11485d6a98 [SCN REFACTOR] replace flash back snapshot and remove read snapshot session 2023-01-12 19:02:33 +08:00
54b64a7263 [scn] fix failure of mittest after refresh feature scn 2023-01-12 19:02:20 +08:00
18e8a1e6aa set ddl success with start log ts 2022-11-25 06:42:17 +00:00
6301693f38 ddl retry when migrate offline 2022-11-23 07:36:46 +00:00
5ea836facc fix repeatable ddl start when migrate retry 2022-11-22 03:35:57 +00:00
796ac0fd53 register ddl kv mgr to tablet pointer 2022-11-21 10:35:37 +00:00
6fc4bc4a26 persist execution id and protect ddl start using execution id 2022-11-17 06:35:42 +00:00
6343ac5c05 ddl kv mgr online 2022-11-15 07:35:37 +00:00
042a195f8b change ddl get tablet to use get_tablet_with_timeout 2022-11-14 13:35:55 +00:00
92fffa7357 tolerant for multi ddl execution on single tablet 2022-11-03 11:08:02 +00:00
93a1074b0c patch 4.0 2022-10-24 17:57:12 +08:00