518 Commits

Author SHA1 Message Date
saltonz
a0e0511e18 [bugfix] fix string diff var-length encoding overflow 2025-01-06 06:14:41 +00:00
LINxiansheng
f1b8e41f6e update gcc9 to gcc12 2025-01-02 20:45:07 +00:00
JiahuaChen
04c1a2232c Enhance ObTabletCreateSSTableParam encapsulation 2025-01-01 14:45:24 +00:00
JunkoPF
7dcff73a60 [CP] Fix migration get incorrect parent 2024-12-16 06:44:49 +00:00
godyangfight
85a29f18fc Fix sstable param init function parameters bug. 2024-12-12 12:14:48 +00:00
Hongqin-Li
4205b19369 Add split_src_tablet_id on tablet_meta 2024-12-10 19:15:31 +00:00
haitaoyang
c0a39510b6 fix depend tablet's rowkey read info in io callback 2024-12-09 15:16:11 +00:00
wenye-oceanbase
decde3ccd0 remove storage schema calculation outside 2024-12-05 05:45:23 +00:00
obdev
d379d20563 fix minors lost when data split orthogonal rebuild. 2024-11-29 10:14:52 +00:00
obdev
95413c18a5 fix test io manager and add test io manager v1 2024-11-28 11:44:45 +00:00
ND501
c2be6cf322 Skip Index Bugfix 2024-11-27 05:45:47 +00:00
obdev
c141972115 [FEAT MERGE] [PATCH] serverless_opt 2024-11-23 18:14:57 +00:00
obdev
d909a01a95 [FEAT MERGE] IO_Scheduler_v2
Co-authored-by: zhaoyiping0622 <zhaoyiping0622@gmail.com>
2024-11-22 13:14:56 +00:00
neicun1024
e64abec880 [FEAT MERGE]reorder filter according to real-time statistics and row estimation optimization
Co-authored-by: DengzhiLiu <dengzhiliu@gmail.com>
Co-authored-by: chaser-ch <chaser.ch@antgroup.com>
Co-authored-by: mjhmllover <zdhmjh@163.com>
2024-11-22 11:15:19 +00:00
suz-yang
812ec7c5ec [FEAT MERGE] direct load vector optimize 435
Co-authored-by: leftgeek <1094669802@qq.com>
Co-authored-by: windye <yeheng_2011@163.com>
Co-authored-by: shadowao <aozeliu@qq.com>
2024-11-22 10:44:38 +00:00
YangEfei
9051e00cd0 [TABLELOCK] add replace_all_locks interface for recovery of auto_split 2024-11-22 03:45:21 +00:00
obdev
1a6141df59 [FEAT MERGE]clog and opt statistics support io resource isolation
Co-authored-by: 18523270951@163.com <18523270951@163.com>
2024-11-22 03:15:13 +00:00
wanyue-wy
a4b2edc085 [FEAT MERGE] refactor ss tmp file module
Co-authored-by: AnimationFan <3067477338@qq.com>
Co-authored-by: hezuojiao <hezuojiao@gmail.com>
Co-authored-by: oceanoverflow <oceanoverflow@gmail.com>
2024-11-21 13:17:41 +00:00
obdev
0e58dbeeb5 [FEAT MERGE] Refactoring ObTimer to reduce the number of threads 2024-11-21 03:45:19 +00:00
obdev
053f419580 check error major macro block when shared dir gc 2024-11-19 11:44:39 +00:00
donglou-zhang
a313c25d62 [FEAT MERGE] support unsealed tmpfile uploading to object storage
Co-authored-by: sunzhoujia <sunzhoujia1030@163.com>
Co-authored-by: Revendell <2312237896@qq.com>
Co-authored-by: LiefB <954800091@qq.com>
2024-11-19 10:45:03 +00:00
zhangzhenyuyu
ed93a2410b [FEAT MERGE] 日志流副本并行迁移
Co-authored-by: JunkoPF <polyethylenego@gmail.com>
2024-11-18 08:14:49 +00:00
Tsunaou
9f150c19d9 add compatibility for check lob column checksum from 4.3.4 to 4.3.5 2024-11-18 04:45:13 +00:00
KyrielightWei
ba5bcd80ac Fix issues in the accumulated big segment scenarios 2024-11-13 11:44:24 +00:00
donglou-zhang
ffb269f2a3 adjust ss_micro_cache hit_rate test case and choose more micro when evict 2024-11-12 03:44:26 +00:00
godyangfight
af7294dabd [FEAT MERGE] transfer dml ctrl 分支合并master
Co-authored-by: JiahuaChen <garfieldjia@qq.com>
Co-authored-by: KyrielightWei <weixx1203@outlook.com>
Co-authored-by: hiddenbomb <bwgui203@gmail.com>
2024-11-11 10:45:21 +00:00
oceanoverflow
f9a60a7c4d use tmp file to reduce the usage of memory when backup 2024-11-06 08:14:18 +00:00
sunzhoujia
7c7918a2c6 redefine several counters in ObSSMemBlock 2024-11-05 14:44:13 +00:00
JunkoPF
2e2407c8a1 Fix multiple C parallel rebuild 2024-11-01 11:14:36 +00:00
dongb0
4d81ba0b8c fix sn tmp file flush thread not running in unittest 2024-11-01 05:44:00 +00:00
Tsunaou
82a5c6fe6c [CP] fix create heap table column array and collation type && column checksum error 2024-10-30 06:44:03 +00:00
Hongqin-Li
0fa613ffd6 Set mds_checkpoint_scn when creating split dst tablets 2024-10-29 10:18:15 +00:00
oceanoverflow
adfda2c33c [CP] fix backup and restore compatible issue when backup at 433 and restore at 434 2024-10-28 07:49:45 +00:00
Tsunaou
45667e8c2d [CP] rollback fix heap table column array 2024-10-25 06:26:46 +00:00
yangqise7en
b57e618713 add schema changed defense 2024-10-21 07:13:50 +00:00
Tsunaou
737f8081bb [CP] fix heap table column array out of order when firstly created 2024-10-17 11:44:45 +00:00
saltonz
d6e9b92103 [CP] [bugfix] fix decode vector on single entry variable length dict 2024-10-16 17:44:08 +00:00
obdev
dac5e9c5a8 [Test] Test the append file behavior after cos switching to s3 during the upgrade process 2024-10-16 15:43:59 +00:00
Tsunaou
09cece6cd6 [CP] fix offline ddl in cs replica, filter redo log respect with ddl table type in tablet meta 2024-10-15 04:44:42 +00:00
sunzhoujia
2edfdeacb7 split checkpoint blocks into phy_block and micro_meta types 2024-10-14 03:43:54 +00:00
DengzhiLiu
6ac10ea031 Fix set constant type in cg bitmap 2024-10-12 09:13:45 +00:00
zhjc1124
9ba19c31ff fix ObIOResult set group_id 2024-10-12 04:08:05 +00:00
Tsunaou
bc498ed2a8 [CP] move is_cs_replica_compat from storage schema to rowkey_read_info in ObTablet 2024-09-30 10:46:01 +00:00
DengzhiLiu
a14e4547ae Opt skip index filter 2024-09-30 07:46:27 +00:00
obdev
22aa6dbb84 [FEAT MERGE] impl new type materialized view support fast refresh by major merge
Co-authored-by: fforkboat <fforkboat@gmail.com>
Co-authored-by: haitaoyang <haitaoy3.14@gmail.com>
Co-authored-by: chimyue <chimyue@gmail.com>
2024-09-27 14:16:09 +00:00
qingzhu521
0dc70f6600 [CP] [FEAT MERGE]字符集从42xrelease分支 patch 合入master分支 2024-09-26 09:17:10 +00:00
obdev
c885412481 [CP] BUGFIX: fix core of access service. 2024-09-26 00:19:00 +00:00
oceanoverflow
f6417feb0b fix backup linked item in ss mode 2024-09-25 21:47:20 +00:00
obdev
eee3b2ce8e Fix issue that px hang when init sqc failed 2024-09-25 17:46:59 +00:00
gaishun
8b869c9fdd [FEAT MERGE] tablet_transfer_seq(ss) + flying_tablet_pointer_map + macro_block_verification 2024-09-25 04:58:10 +00:00