Commit Graph

88 Commits

Author SHA1 Message Date
976cfca700 Replace memtable pointer with ObTableHandleV2 and use LSHandle in ObMemtable 2023-01-12 19:02:33 +08:00
94e0e5067a Fix migration cut sstable left scn but new tablet table store init failed bug. 2023-01-12 19:02:33 +08:00
efc06a1b8f refine is_root defination 2023-01-12 19:02:33 +08:00
b39b8c45f0 fix white-scan problems && unit test 2023-01-12 19:02:33 +08:00
5aed6bd3d8 [FEAT MERGE] ELR & WeakRead feature enhancement 2023-01-12 19:02:33 +08:00
40d215fc5a [FEAT MERGE] GIS 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
6356f6b748 2PC code format about msg_cache and 2pc_role 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
050e984b04 [FEAT MERGE] OLTP performance optimization feature 2023-01-12 19:02:33 +08:00
d6b44beadf fix boundary snapshot version when freeze info is invalid && revert FreezeInfo SCN Modification 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
2754b76deb Split logstream_freeze and tablet_freeze 2023-01-12 19:02:33 +08:00
cda6fed9b5 [FEAT MERGE]Tiny SSTable Space Optimization 2023-01-12 19:02:33 +08:00
fa726077f7 fix migrate lob tablets issue 2023-01-12 19:02:33 +08:00
59e975f9d7 fix typo 2023-01-12 19:02:33 +08:00
51de5b5911 [SCN] fix farm failure 2023-01-12 19:02:33 +08:00
87a9357186 set the initial value of wrs to scn min 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
68151eb87a [SCN] modify missing scenes 2023-01-12 19:02:33 +08:00
5a50ec1939 delete redundant code 2023-01-12 19:02:33 +08:00
c538314fd7 [SCN] adjust ObBatchCreateTabletArg 2023-01-12 19:02:33 +08:00
89c7502360 clean some TODOs about ObScnRange && FreezeInfo 2023-01-12 19:02:33 +08:00
8a4d14122f replace ts related to ddl with scn. 2023-01-12 19:02:33 +08:00
bbec6aff49 revert version refactor 2023-01-12 19:02:33 +08:00
9842295897 replace log_ts with scn 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
e77375018e [scn] scn for memtable 2023-01-12 19:02:33 +08:00
a4c9f3e4d4 adapt scn for migration 2023-01-12 19:02:33 +08:00
fd4a35f42a [4.0] replace log_ts with SCN(src/storage/ls) 2 2023-01-12 19:02:33 +08:00
11485d6a98 [SCN REFACTOR] replace flash back snapshot and remove read snapshot session 2023-01-12 19:02:33 +08:00
92c51091d7 move logic_macro_id 2023-01-12 19:02:33 +08:00
54b64a7263 [scn] fix failure of mittest after refresh feature scn 2023-01-12 19:02:20 +08:00
7d8c4a42fc [UPGRADE] Remove unused compatible code 2022-11-21 07:29:40 +00:00
6df2e15d68 check rebuild while doing migration 2022-11-18 09:05:57 +00:00
5081452f8f fixed offline can not been finished when palf is FOLLOWER PENDING 2022-11-11 11:37:15 +00:00
44b9dbca38 [4.0] fix ut: test_tx 2022-11-11 09:37:09 +00:00
2155b4291b revert bugfix for migrate 2022-11-10 08:08:25 +00:00
d54e36b2f6 4.0 add enable to read interface 2022-11-10 08:05:59 +00:00
21188a6f7c [bugfix] fix fix-length dict with element length larger than 64k 2022-11-09 11:35:54 +00:00
f61b55b314 [BUG.FIX] Reduce lock conflicts 2022-11-07 04:38:13 +00:00
17bea8074b fix tablet report logic 2022-11-03 10:10:18 +00:00
68f54889e2 [BUG] adapt redo complete 2022-11-03 10:05:33 +00:00
265296217f [4.1] revert [adjust savepoint rollback msg] 2022-11-03 08:09:00 +00:00
4fc4c38ef4 Modify the fixed-length queue to a linked list 2022-11-03 05:41:02 +00:00
73ddc419a0 fix memory leak in VSliceAlloc 2022-11-02 18:38:16 +00:00
ccf6ae5c71 [4.0] adjust rollback savepoint msg, remove deps on TxDesc 2022-11-02 18:05:52 +00:00
93a1074b0c patch 4.0 2022-10-24 17:57:12 +08:00
e3e9919cb0 fix test_row_reader unittest 2022-10-09 13:02:07 +00:00
4891d24b46 [CP] Fix ObTmpTenantFileStore may be wild ptr. 2022-09-02 09:02:29 +00:00