Commit Graph

68 Commits

Author SHA1 Message Date
93b7f4e8aa Filling the tablet_id field in table __all_ddl_checksum 2024-01-10 07:13:08 +00:00
30e44f4381 fix wrong row_offset in ddl_cg_sstable && fix invalid cg_iter_param 2024-01-04 09:13:14 +00:00
c5c5a5dffe fix macro block id array use searray operator= 2023-12-28 11:47:53 +00:00
42985a118c create ddl sstable with getting storage schema only once 2023-12-28 04:18:11 +00:00
fb0d870b15 the ddl merge task of data tablet need wait lob tablet to create major sstable first 2023-12-26 12:52:31 +00:00
e3629e30a2 check expired ddl kv or sstable in ddl merge task 2023-12-25 12:43:36 +00:00
e99cc037cc [FEAT MERGE] column store ddl
Co-authored-by: AnimationFan <30674773338@qq.com>
Co-authored-by: simonjoylet <simonjoylet@gmail.com>
Co-authored-by: Monk-Liu <1152761042@qq.com>
2023-12-18 14:13:54 +00:00
e98462e996 [CP] fix ddl check data integrity issue 2023-12-04 03:46:16 +00:00
7ce52650c0 [CP]add allocator label 2023-11-28 09:42:17 +00:00
16f37c94b6 [FEAT MERGE] enhance_ddl_quality
Co-authored-by: renju96 <fcbrenju@163.com>
2023-11-23 04:11:39 +00:00
5e05cc682e [bug fix]hold first_sstable when create ddl sstable 2023-11-20 09:41:00 +00:00
5f0bc533d0 fix double free storage schema issue and refactor some code 2023-11-16 11:10:57 +00:00
71e89f4ebf revise static assert comment according to latest data structure 2023-11-09 15:07:09 +00:00
566e920620 Merge branch 'column_store'
Co-authored-by: wangt1xiuyi <13547954130@163.com>
Co-authored-by: yangqise7en <877793735@qq.com>
Co-authored-by: Zach41 <zach_41@163.com>
2023-10-31 15:39:22 +00:00
410b4dca84 try get first ddl_sstable when close ddl_kv 2023-08-15 13:44:30 +00:00
93023b7920 Avoid ddl_get_tablet on replay 2023-07-07 03:12:20 +00:00
9dae112952 [FEAT MERGE] merge transfer
Co-authored-by: wxhwang <wxhwang@126.com>
Co-authored-by: godyangfight <godyangfight@gmail.com>
Co-authored-by: Tyshawn <tuyunshan@gmail.com>
2023-06-21 11:42:28 +00:00
34716e80c2 [CP] use schema from first ddl sstable 2023-06-08 13:24:09 +00:00
c3dd57e291 fix row_store_type when sstable is empty 2023-06-06 10:42:27 +00:00
4a48efc37c Fix missing checksum after ddl major generated 2023-05-24 10:12:02 +00:00
5177ba45a4 fix single replica reponse of drop column task wait lock too long. 2023-05-12 13:41:14 +00:00
97533a52c0 ignore table not exist in ddl merge task 2023-05-09 07:15:28 +00:00
c51b26fdfe update snapshot_version and mult_version_start when ddl major generates. 2023-04-07 10:17:36 +00:00
b969710b6f ddl not record warning of entry not exist in dag warning history 2023-04-06 15:11:00 +00:00
a6137b0cc4 compact ddl sstable later check ddl sstable count 2023-03-22 12:45:34 +00:00
e62876d1ad fix scn range of compact ddl sstable 2023-03-17 09:46:22 +00:00
0df00274f4 ddl kv mgr occupy smaller memory 2023-03-10 03:14:32 +00:00
a8fb238d49 Revert shrink memory usage of ddl kv mgr 2023-03-08 15:15:59 +00:00
1bd697ad25 Fix table load major sstable max_merged_trans_verison 2023-03-08 10:41:43 +00:00
50b4027b91 shrink memory usage of ddl kv mgr 2023-03-07 02:43:55 +00:00
000331908d replace ddl cluster version with data format version 2023-02-24 12:52:55 +00:00
076558b3cc shrink memory use in ddl 2023-02-15 14:42:18 +00:00
b889a69fbb [bugfix] add latest_row_store_type in sstable meta to calculate merge type for compaction 2023-02-10 03:41:41 +00:00
1b01fc8fe3 Add ddl_commit_scn to guarantee single ddl commit log 2023-02-10 03:13:34 +00:00
3df47b8112 fix log 4106 2023-02-06 17:24:09 +08:00
ef32051b1e fix log of expired ddl merge task 2023-02-06 15:07:39 +08: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
81d28c0295 [FEAT MERGE] add direct load function
Co-authored-by: Monk-Liu <1152761042@qq.com>
Co-authored-by: saltonz <saltonzh@gmail.com>
Co-authored-by: yongshige <598633031@qq.com>
2023-01-28 18:08:51 +08:00
01439af346 build ha ddl sstable ignore expired one
Co-authored-by: obdev <obdev@oceanbase.com>
2023-01-28 13:43:29 +08:00
003bed9ba0 ddl fix log print of set_commit_sucess 2023-01-12 19:02:33 +08:00
4f6f8b11f3 persist cluster version for ddl. 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
cda6fed9b5 [FEAT MERGE]Tiny SSTable Space Optimization 2023-01-12 19:02:33 +08:00
9a2e2a79d6 ddl do not wait pending in dag 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