102 Commits

Author SHA1 Message Date
aad887266c fix micro block hash index not build 2025-03-24 16:15:49 +00:00
d44ac12e63 add the concurrent protection of ObMacroBlockWriter and ObSSTableIndexBuilder. 2025-03-18 10:20:04 +00:00
f7e7b8be7f bugfix: macro block writer flush block through incorrect store type because of mutable data_store_desc 2025-02-27 10:45:36 +00:00
64dd10a5b7 Denfensive check for compressor type in rebuilder and meta dumper 2025-02-19 00:16:03 +00:00
d967f87b7e Bugfix: reuse micro block and bf cache cannot hits in persist bf 2025-02-14 11:15:32 +00:00
642a30fdb9 [FEAT MERGE] direct load performance opt II
Co-authored-by: simonjoylet <simonjoylet@gmail.com>
Co-authored-by: dongb0 <708848999@qq.com>
Co-authored-by: windye <yeheng_2011@163.com>
2025-02-11 12:46:04 +00:00
30d5ce3ba2 [FEAT MERGE] Persistent Macro Block Bloom Filter 2025-02-08 06:45:19 +00:00
4b47d1618f modify length of extra_info of __all_rootservice_job 2025-01-24 02:46:32 +00:00
1cc92e09f1 [FEAT MERGE] Compilation Optimization
Co-authored-by: fengdeyiji <546976189@qq.com>
Co-authored-by: tushicheng <18829573815@163.com>
2025-01-08 09:46:00 +00:00
85a29f18fc Fix sstable param init function parameters bug. 2024-12-12 12:14:48 +00:00
0e58dbeeb5 [FEAT MERGE] Refactoring ObTimer to reduce the number of threads 2024-11-21 03:45:19 +00:00
e86adc040b Add mittest owner 2024-11-20 13:45:41 +00:00
a14e4547ae Opt skip index filter 2024-09-30 07:46:27 +00:00
eee3b2ce8e Fix issue that px hang when init sqc failed 2024-09-25 17:46:59 +00:00
8b869c9fdd [FEAT MERGE] tablet_transfer_seq(ss) + flying_tablet_pointer_map + macro_block_verification 2024-09-25 04:58:10 +00:00
86af160b51 set ddl_table_type_ when creating tablet 2024-09-20 06:29:10 +00:00
830aa8e728 Bugfix: wrong row store type in macro meta dumper and loader 2024-09-03 17:25:38 +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
9322047ce9 [FEAT MERGE] Group By pushdown support vec 2.0 2024-08-29 15:49:24 +00:00
4edb7b4b37 [FEAT MERGE] DML stong type refactoring and optimization 2024-08-27 08:31:09 +00:00
c6abadd8cf ObTableFlag split to ObTableBackFlag and ObTableSharedFlag 2024-08-21 07:48:24 +00:00
1a7b85c347 [FEAT MERGE] merge quick restore
Co-authored-by: LoLolobster <949673574@qq.com>
Co-authored-by: JiahuaChen <garfieldjia@qq.com>
Co-authored-by: oceanoverflow <oceanoverflow@gmail.com>
2024-08-02 07:23:14 +00:00
0f9dcf8cd9 add storage schema case in farm & add compaction history obtest & fix progressive merge 2024-07-23 13:32:05 +00:00
6bf3f38ce4 [FEAT MERGE] ap benchmark opt
Co-authored-by: zhenhan.gong@gmail.com <zhenhan.gong@gmail.com>
Co-authored-by: skylhd <dickylhd@gmail.com>
Co-authored-by: DengzhiLiu <dengzhiliu@gmail.com>
2024-06-19 06:41:44 +00:00
024359ccf0 [FEAT MERGE] Transaction processing query optimization
Co-authored-by: haitaoyang <haitaoy3.14@gmail.com>
2024-06-18 03:05:14 +00:00
3d4ef9741d [FEAT MERGE] performance optimzation for OLTP
Co-authored-by: dimstars <liangjinrongcm@gmail.com>
Co-authored-by: pe-99y <315053752@qq.com>
2024-04-10 07:32:28 +00:00
44fc2f09f5 [FEAT MERGE] perf opt and support cs compaction to row
Co-authored-by: z404289981 <z404289981@163.com>
Co-authored-by: XIAO-HOU <372060054@qq.com>
Co-authored-by: wudidapaopao <664920313@qq.com>
2024-04-07 10:35:21 +00:00
5aa0503125 [FEAT MERGE] ap perf optimization
Co-authored-by: wangt1xiuyi <13547954130@163.com>
Co-authored-by: XIAO-HOU <372060054@qq.com>
Co-authored-by: z404289981 <z404289981@163.com>
2024-03-26 07:51:42 +00:00
f63f346a53 MacroMeta Adapt ddl offset for migration&backup 2024-03-21 10:16:15 +00:00
7d6aac9898 direct_load with column_group support aggregated_cg 2024-02-29 13:45:16 +00:00
034cec412b Opt read info for column store 2024-02-29 08:20:18 +00:00
5f02c08d77 ddl memtable use allocator from ddl kv 2024-02-20 04:12:08 +00:00
dd4af47ecc fix row offset in DDL_MERGE_CO_SSTABLE 2024-02-10 11:46:50 +00:00
397fb5e2d1 Fix max rows returned in group by pushdown 2024-02-10 01:17:20 +00:00
383b360031 Fix IndexBlockBuilder cannot close(build tree) 2024-02-09 19:52:22 +00:00
4c24ed8d60 remove tenant io manager hash in io manager 2024-02-09 08:52:00 +00:00
1dfe650980 get kv from tablet 2024-02-09 04:59:41 +00:00
3adeed0f3a Adapt DDL paritial data construt sst. 2024-02-09 03:33:29 +00:00
2b51d8e477 pass tablet_handle when query 2024-02-09 02:48:45 +00:00
088be4d3bf fix wrong row_offset in ddl_cg_sstable && fix invalid cg_iter_param 2024-02-08 22:37:32 +00:00
3154082c61 Adapt the new vec2.0 interface for single row calculation 2024-02-08 21:55:56 +00:00
d40845d673 bugfix: pass tablet from get_table_param to get corresponding version of ddlkv 2024-02-08 18:46:07 +00:00
7068d87d04 fix macro block id array use searray operator= 2024-02-08 16:29:26 +00:00
74ab463ae4 Fix allocator in index scanner 2024-02-08 16:17:22 +00:00
2d98a71efa fix offset from DDLKV && fix wrong read_info 2024-02-08 12:00:54 +00:00
9bc0f9e704 change ObStorageObjectType to ObStorageObjectMetaType 2024-02-08 07:52:08 +00:00
6953548b56 BUGFIX: make sure clean the ls if created failed 2024-02-08 06:25:33 +00:00
ebf9cfed44 [index_block_row_scan]add ObDDLSStableAllRangeIterator to handle ddl_merge_sstable with index_tree_height > 2 2024-02-08 03:48:06 +00:00
ccfccee77b Change code owners 2024-02-08 02:26:43 +00:00