64 Commits

Author SHA1 Message Date
c6b7a1555f refine mv minor merge 2025-03-28 10:17:14 +00:00
4b47d1618f modify length of extra_info of __all_rootservice_job 2025-01-24 02:46:32 +00:00
04c1a2232c Enhance ObTabletCreateSSTableParam encapsulation 2025-01-01 14:45:24 +00:00
4205b19369 Add split_src_tablet_id on tablet_meta 2024-12-10 19:15:31 +00:00
decde3ccd0 remove storage schema calculation outside 2024-12-05 05:45:23 +00:00
d379d20563 fix minors lost when data split orthogonal rebuild. 2024-11-29 10:14:52 +00:00
9f150c19d9 add compatibility for check lob column checksum from 4.3.4 to 4.3.5 2024-11-18 04:45:13 +00:00
82a5c6fe6c [CP] fix create heap table column array and collation type && column checksum error 2024-10-30 06:44:03 +00:00
0fa613ffd6 Set mds_checkpoint_scn when creating split dst tablets 2024-10-29 10:18:15 +00:00
45667e8c2d [CP] rollback fix heap table column array 2024-10-25 06:26:46 +00:00
737f8081bb [CP] fix heap table column array out of order when firstly created 2024-10-17 11:44:45 +00:00
eee3b2ce8e Fix issue that px hang when init sqc failed 2024-09-25 17:46:59 +00:00
86af160b51 set ddl_table_type_ when creating tablet 2024-09-20 06:29:10 +00:00
0cd88a4196 Fix ha create sstable do not fill tx scn bug. 2024-09-03 14:45:33 +00:00
a90a362952 remove lob_ddl_mysql case in ss mode 2024-08-31 12:52:27 +00:00
81e39dc173 [FEAT MERGE] Column Store Replica
Co-authored-by: LeonChaoHi <15201161716@163.com>
Co-authored-by: zzg19950727 <1071026277@qq.com>
2024-08-22 11:26:16 +00:00
f28a2d1d7b add defense & unittest for ls_reserved_snapshot 2024-08-06 11:57:11 +00:00
3e720b0574 add compaction obtest & unittest 2024-07-12 03:16:39 +00:00
a691750c86 [CP] add case for minor merge 2024-07-11 10:30:05 +00:00
406d31f5f2 Fix check sstable version range continues bug. 2024-05-08 04:04:01 +00:00
108e3f48fd [BUG] fix the defensive code when memtable set start scn if backoffed 2024-04-30 13:18:36 +00:00
dc8f8f2106 Revert Fix tablet table store check sstable continue bug. 2024-04-28 12:38:11 +00:00
dc5fc328ac Fix tablet table store check sstable continue bug. 2024-04-27 17:48:12 +00:00
9de65fb1d7 [FEAT MERGE] incremental direct load phase I
Co-authored-by: Monk-Liu <1152761042@qq.com>
Co-authored-by: suz-yang <suz.yang@foxmail.com>
Co-authored-by: ZenoWang <wzybuaasoft@163.com>
2024-04-22 09:23:47 +00:00
ced89ec6bd [BUG] only set safe_to_destroy when all data on memtable has been synced 2024-03-28 02:15:21 +00:00
85a1f1a507 fix tenant_data_version & need_create_empty_major compatible. 2024-02-10 02:56:08 +00:00
6953548b56 BUGFIX: make sure clean the ls if created failed 2024-02-08 06:25:33 +00:00
1c20161f72 [FEAT MERGE] column store ddl
Co-authored-by: simonjoylet <simonjoylet@gmail.com>
Co-authored-by: Monk-Liu <1152761042@qq.com>
Co-authored-by: renju96 <fcbrenju@163.com>
2024-02-07 23:09:02 +00:00
8d63652331 [FEAT MERGE] transaction pdml support optimization
Co-authored-by: SanmuWangZJU <sanmuwang.ws@gmail.com>
2024-02-07 23:02:56 +00:00
7e34854bc6 [memtable_mgr] ObTabletMemtableMgr memtable management 2024-02-07 00:40:36 +00:00
034f8a27bb Unify tablet creation to use ObCreateTabletSchema 2024-02-06 17:08:57 +00:00
c8ef409bf3 Do not report ERROR when sample rate equals 100 2024-02-06 14:49:36 +00:00
e993318693 fix tenant_data_version & need_create_empty_major compatible. 2024-01-26 10:47:27 +00:00
bfe2b080dd BUGFIX: make sure clean the ls if created failed 2023-12-22 09:14:52 +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
438a70b2b8 [FEAT MERGE] transaction pdml support optimization
Co-authored-by: yyy-hust <yyy.hust@gmail.com>
Co-authored-by: SanmuWangZJU <sanmuwang.ws@gmail.com>
2023-12-18 14:04:23 +08:00
fdae2b1ab4 [memtable_mgr] ObTabletMemtableMgr memtable management 2023-11-27 08:00:49 +00:00
4116593fec Unify tablet creation to use ObCreateTabletSchema 2023-11-20 13:45:04 +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
081d5b2dd1 optimize memtable releasing in mini compaction 2023-09-01 02:10:43 +00:00
6e1811678e refine tablet init functions & refactor code struct 2023-08-31 12:10:35 +00:00
9b0e6cd960 make sure all meta released when the observer exits 2023-07-18 08:42:18 +00:00
a4bb627063 BUGFIX: move safe destroy worker into tenant 2023-07-17 03:12:14 +00:00
09289f9d9a fix lock_node only update schema_version & add tenant_id for allocator 2023-06-25 11:42:22 +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
4faa17ca78 add defense code in major execute 2023-02-07 19:53:41 +08:00
561432c689 [FEAT MERGE] Big Txn Execution Optimization 2023-01-12 19:02:33 +08:00
976cfca700 Replace memtable pointer with ObTableHandleV2 and use LSHandle in ObMemtable 2023-01-12 19:02:33 +08:00
0517f169f0 [FIX]fix trigger=0 in minor & error info when submit clog & add cluster-version in medium for compat 2023-01-12 19:02:33 +08:00
c94062401a [FEAT MERGE] implement Medium Compaction & adaptive Compaction Strategy 2023-01-12 19:02:33 +08:00