902 Commits

Author SHA1 Message Date
Handora
6a9f9781b0 [BUG] fix memtable mgr op deadlock 2024-02-08 10:58:15 +00:00
chinaxing
efebb728e6 add sanity check logic clock in trans state sync 2024-02-08 09:12:19 +00:00
obdev
4112983972 fix test_index_usage fail case 2024-02-08 09:03:20 +00:00
chinaxing
01d8fbf351 fix switch to follower forcedly will failed due to no memory 2024-02-08 08:36:43 +00:00
obdev
97d79c5a48 [CP] Control thread lease time for submit log thread. 2024-02-08 07:19:16 +00:00
obdev
6953548b56 BUGFIX: make sure clean the ls if created failed 2024-02-08 06:25:33 +00:00
obdev
0d0b11c0cc [FEAT MERGE] impl vectorization 2.0
Co-authored-by: oceanoverflow <oceanoverflow@gmail.com>
Co-authored-by: hezuojiao <hezuojiao@gmail.com>
Co-authored-by: Monk-Liu <1152761042@qq.com>
2024-02-08 05:32:54 +00:00
renju96
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
JiahuaChen
ccfccee77b Change code owners 2024-02-08 02:26:43 +00:00
Tyshawn
418169fbd6 [BUG.FIX] Fixed compare-and-swap (CAS) tablet with an I/O operator. 2024-02-08 02:17:38 +00:00
hnwyllmm
39cc0a6d60 merge devleop into master 20231212 2024-02-08 01:29:33 +00:00
HaHaJeff
4cc88e0b6e print error log when rename failed and make thread into dead loop 2024-02-07 23:39:10 +00:00
obdev
d63522ff95 fix storage_schema compat serialize & wrong multi_version_start & major rs checker hung 2024-02-07 23:33:09 +00:00
obdev
f774ffa26b fix the bug of canceled merge dag not deleted from dag_net_map 2024-02-07 23:12:05 +00:00
Charles0429
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
yinyj17
fd359dc4a4 [FEAT MERGE] 4.3 optimizer enhancement
Co-authored-by: akaError <lzg020616@163.com>
2024-02-07 23:05:57 +00:00
chinaxing
8d63652331 [FEAT MERGE] transaction pdml support optimization
Co-authored-by: SanmuWangZJU <sanmuwang.ws@gmail.com>
2024-02-07 23:02:56 +00:00
obdev
cc9f871730 bugfix : obkv bugfix patch master 2024-02-07 22:27:13 +00:00
obdev
20abca36dd [DeadLock] fix memory leak when call multi_set() 2024-02-07 22:06:45 +00:00
SanmuWangZJU
1bbd4ddafe [CP] [OBCDC] Fix can't launch in data_dict mode if start_ts is during generation of data_dictionary 2024-02-07 20:55:15 +00:00
obdev
c2511b580f [FEAT MERGE] materialized view 2024-02-07 20:31:14 +00:00
hnwyllmm
acd0ec6efd [FEAT MERGE] load local files 2024-02-07 20:25:14 +00:00
obdev
c7fe4c3f69 [FEAT MERGE] Implement tenant cloning mechanism
Co-authored-by: wanyue-wy <345657357@qq.com>
2024-02-07 20:19:21 +00:00
obdev
542516e369 [FEAT MERGE] Backup support AWS S3
Co-authored-by: xuhuleon <xuhuleon@qq.com>
2024-02-07 19:13:39 +00:00
ZenoWang
33a6f4973d [FEAT MERGE] Implement Resource Throttle 2024-02-07 17:25:56 +00:00
obdev
c699ceea48 [FEAT MERGE] Solidify session vars for functional index 2024-02-07 16:44:49 +00:00
obdev
112b0dfbd4 [FEAT MERGE] Support index usage monitoring 2024-02-07 16:12:34 +00:00
Handora
46b64790bc [FEAT MERGE] transfer without kill tx 2024-02-07 14:20:47 +00:00
obdev
cdbcd01b27 change compat_mode default from MYSQL to INVALID 2024-02-07 13:51:05 +00:00
obdev
fbba79a9f8 [CP] fix mds memory leak bug after creating buffer ctx failed 2024-02-07 13:18:10 +00:00
obdev
6bf26275da return ObSSTableWrapper instead of ObITable* when getting cg sstable from co sstable 2024-02-07 12:51:22 +00:00
obdev
40ea51bcf3 check row mvcc flag 2024-02-07 11:07:42 +00:00
obdev
10706ab7d4 [MDS] mds table flush by order 2024-02-07 09:53:02 +00:00
obdev
18ec56fc76 fix meta cache and fix problem about table store serialize size exceeds 2MB 2024-02-07 04:22:59 +00:00
hiddenbomb
c10dd2cdd4 [CP] adjust tablet pointer reset order to avoid memory access violation 2024-02-07 03:55:35 +00:00
obdev
299fe9c0db let get_local_addr_ipv4 return error code 2024-02-07 03:13:38 +00:00
renju96
893886afe2 [CP] fix unstable farm_case 2024-02-07 02:34:39 +00:00
renju96
1be977d9d5 [CP] fix io schedule when close resource_plan 2024-02-07 02:13:28 +00:00
obdev
1309d869b2 [FEAT MERGE] impl skip tablet 2024-02-07 01:09:40 +00:00
obdev
7e34854bc6 [memtable_mgr] ObTabletMemtableMgr memtable management 2024-02-07 00:40:36 +00:00
obdev
2f5c3ea977 remove useless version in macro data seq 2024-02-07 00:13:39 +00:00
obdev
08bd926417 implicit trx first stmt retry does not abort tx 2024-02-06 23:39:29 +00:00
obdev
c7ee677377 [CP] [Bugfix] on update current_timestamp bug & TbSessNodeVal memory leak 2024-02-06 23:13:50 +00:00
obdev
d02328ebf1 optimization for tablet meta iops [FEAT MERGE]
Co-authored-by: Tyshawn <tuyunshan@gmail.com>
2024-02-06 22:16:36 +00:00
HaHaJeff
c18fefb161 [FEAT MERGE] cherry pick restore_pf_opt from 421release to master 2024-02-06 21:42:11 +00:00
obdev
618a949210 [opt] micro buffer writer 2024-02-06 19:17:42 +00:00
obdev
673fe94c68 [SKIP INDEX] adapt index block aggregate data is null. 2024-02-06 17:46:29 +00:00
JiahuaChen
034f8a27bb Unify tablet creation to use ObCreateTabletSchema 2024-02-06 17:08:57 +00:00
hnwyllmm
4b11da5715 remove domain string 2024-02-06 16:48:45 +00:00
obdev
84d9d1ebe2 fix deserialize arg in multi-transation commit 2024-02-06 16:28:50 +00:00