Commit Graph

41 Commits

Author SHA1 Message Date
c3e7e879b9 revert skip base version 2024-04-02 07:10:50 +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
fa714cea6d add dag_yield point to co merge && record time cost of tx_data lock_for_read in ObMultiVersionMicroBlockRowScanner 2024-03-13 13:45:25 +00:00
78dfde443f disable copy of tx data table 2024-02-29 06:20:06 +00:00
0e83fd7f22 Not reuse lob locator in micro scanner 2024-02-10 05:45:38 +00:00
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
46b64790bc [FEAT MERGE] transfer without kill tx 2024-02-07 14:20:47 +00:00
c8ef409bf3 Do not report ERROR when sample rate equals 100 2024-02-06 14:49:36 +00:00
0c67835d44 Not reuse lob locator in micro scanner 2024-02-02 19:41:52 +00:00
b6773084c6 [FEAT MERGE] impl vectorization 2.0
Co-authored-by: Naynahs <cfzy002@126.com>
Co-authored-by: hwx65 <1780011298@qq.com>
Co-authored-by: oceanoverflow <oceanoverflow@gmail.com>
2023-12-22 03:43:22 +00:00
ff0ec7e185 [FEAT MERGE] transfer without kill tx
Co-authored-by: Minionyh <minions.yh@gmail.com>
Co-authored-by: KyrielightWei <weixx1203@outlook.com>
2023-12-08 14:12:30 +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
044fadf593 [FEAT MERGE]:Merge foreign key feature to master
Co-authored-by: YangEfei <yangyifei96@outlook.com>
2023-08-30 13:10:42 +00:00
ea61a471d1 [master] change seq_no to ObTxSEQ 2023-08-10 06:12:31 +00:00
e5062ad439 memory optimize 2023-06-27 09:42:22 +00:00
e297a501e4 Reset prev_micro_row in ObMultiVersionMicroBlockRowScanner when finished scanning current rowkey 2023-06-25 09:12:30 +00:00
28c14e7724 Add defense for range scan in multi version sstable 2023-06-21 12:48:38 +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
282fe06116 Fix row scn for uncommitted row with determined_state 2023-06-15 02:18:19 +00:00
80f5a62a49 [BUG] row scn is not maintained for sstable 2023-06-13 07:12:35 +00:00
9c0215f7da [BUG] row scn is not mainted for sstable uncommited data 2023-06-12 06:42:21 +00:00
b28cf9ee94 fix defense in check_lock_row_valid for access 2023-05-10 13:34:20 +00:00
ccde264e06 [FEAT MERGE] Improve the inner implementation of tx table
Co-authored-by: kongfy <njukongfy@gmail.com>
2023-05-07 07:38:34 +00:00
83f8e7721d [foreign key] remove change DMLFlag by iter_uncommited_row in sstable, to avoid 4377 problem 2023-04-24 09:11:25 +00:00
01ad74c050 add compaction trans cache 2023-03-16 00:10:54 +00:00
5afd85cb64 [CP] fix direct minor read after rescan 2023-03-15 09:11:17 +00:00
dfbfe7050d [FEAT MERGE] Merge foreign key refactor to master; 2023-01-28 16:30:05 +08:00
561432c689 [FEAT MERGE] Big Txn Execution Optimization 2023-01-12 19:02:33 +08:00
d1733011e9 [CP] Fix uncommitted flag in micro scanner 2023-01-12 19:02:33 +08:00
ff9df8fda4 Change old row log level in minor merge 2023-01-12 19:02:33 +08:00
c37f0e93a3 [FEAT MERGE] impl multi way macro block reuse && pct free && multi version row support micro block-level recycling 2023-01-12 19:02:33 +08:00
99d4f56fec [scn] mv definition of SCN to dir of share 2023-01-12 19:02:33 +08:00
caf3220c8c clear some TODOs about SCN at storage layer 2023-01-12 19:02:33 +08:00
cdf5734cac [SCN Refactor] replace log_ts with scn in tx_table phase 2 2023-01-12 19:02:33 +08:00
93a1074b0c patch 4.0 2022-10-24 17:57:12 +08:00
0771b87d44 change table column to 4096 with optimization 2022-08-23 10:02:56 +08:00
xj0
e5f59ea074 support json type 2022-02-08 15:08:04 +08:00
lx0
de61adfe46 fix debug log core 2022-01-19 15:20:49 +08:00
lx0
20fb3ee126 add MacroBlockID in warn log print 2022-01-17 10:30:53 +08:00
ab2bb5a20c fix fuse row cache problem with uncommited row across micro block 2021-11-10 13:51:41 +08:00
cea7de1475 init push 2021-05-31 22:56:52 +08:00