36 Commits

Author SHA1 Message Date
f2acfdb891 [FEAT MERGE] oltp opt & unique index opt 2025-02-07 05:45:56 +00:00
0e82d014fd fix undo_node pre_alloc and add tx_ctx replay from middle case 2024-05-29 07:45:25 +00:00
aba3d456da [FEAT MERGE] remove retain_ctx use tx_data to hold mds op and optimise transfer move tx with check tx is needed 2024-05-17 13:16:16 +00:00
784e448714 submit log interface to nonblcok 2024-04-17 10:51:19 +00:00
611b488e79 [CP] [gts] refine gts callback interrupt 2024-03-26 05:20:18 +00:00
3ba79326f4 fix: gts_callback_interrupted change tenant failure 2024-03-05 04:19:57 +00:00
230773b31a [bugfix] parallel replay branch savepoint insert tx-data-table lost data
Co-authored-by: ZenoWang <wzybuaasoft@163.com>
2024-02-08 18:43:05 +00:00
31e5ff5f59 [CP] opt: provide a new sync interface for getting gts timestamp 2024-02-08 12:15:41 +00:00
8d63652331 [FEAT MERGE] transaction pdml support optimization
Co-authored-by: SanmuWangZJU <sanmuwang.ws@gmail.com>
2024-02-07 23:02:56 +00:00
c7fe4c3f69 [FEAT MERGE] Implement tenant cloning mechanism
Co-authored-by: wanyue-wy <345657357@qq.com>
2024-02-07 20:19:21 +00:00
33a6f4973d [FEAT MERGE] Implement Resource Throttle 2024-02-07 17:25:56 +00:00
c8ef409bf3 Do not report ERROR when sample rate equals 100 2024-02-06 14:49:36 +00:00
5954384755 [bugfix] parallel replay branch savepoint insert tx-data-table lost data
Co-authored-by: ZenoWang <wzybuaasoft@163.com>
2024-01-02 08:47:46 +00:00
15a066cf26 [CP] opt: provide a new sync interface for getting gts timestamp 2023-12-26 09:16:21 +00:00
438a70b2b8 [FEAT MERGE] transaction pdml support optimization
Co-authored-by: yyy-hust <yyy.hust@gmail.com>
Co-authored-by: SanmuWangZJU <sanmuwang.ws@gmail.com>
2023-12-18 14:04:23 +08:00
9187748933 [FEAT MERGE] Implement tenant cloning mechanism
Co-authored-by: lalalafeier <wufeifei2023@163.com>
Co-authored-by: wanyue-wy <345657357@qq.com>
Co-authored-by: joseph12138 <17862707376@163.com>
2023-12-14 03:13:30 +00:00
56e0ec6dcf [FEAT MERGE] Implement Resource Throttle 2023-12-12 15:12:41 +00:00
b9c2d2e775 kill all running tx before the append_mode_initial_scn in switch_to_leader 2023-08-23 10:44:11 +00:00
f9b9ce2307 [BUG] ignore 4377 when participants die 2023-08-03 02:42:37 +00:00
9fac17b4b2 Return recycled scn when tx data is not existed in sstable 2023-06-09 04:48:09 +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
17abf2818a [FEAT MERGE] OB Support XMLType
Co-authored-by: simonjoylet <simonjoylet@gmail.com>
2023-04-28 03:45:10 +00:00
8fb50cdf65 [FEAT MERGE] OLTP performance and cpu reduction optimization under tiny specification
Co-authored-by: hezuojiao <hezuojiao@gmail.com>
2023-04-26 15:30:18 +00:00
36e28a5f79 fix null mod_name 2023-04-13 06:46:35 +00:00
7bd346dc46 [FIX] dynamic expand or shrink tx data hash map when minor freeze to reduce memory use in tx data memtable 2023-02-15 12:44:35 +00:00
fc69016702 submit clear log with the larger scn than any commit log scn from pariticipants 2023-02-09 14:39:44 +00:00
58f3ce32a6 [master] fix sql_audit mysqltest result 2023-02-07 00:01:04 +08:00
50024b39cd [FEAT MERGE] log4100 branch
Co-authored-by: tino247 <tino247@126.com>
Co-authored-by: BinChenn <binchenn.bc@gmail.com>
Co-authored-by: HaHaJeff <jeffzhouhhh@gmail.com>
2023-01-28 18:17:32 +08:00
30d0adec61 [4.1] support distributed txn free route 2023-01-28 16:07:18 +08:00
561432c689 [FEAT MERGE] Big Txn Execution Optimization 2023-01-12 19:02:33 +08:00
51de5b5911 [SCN] fix farm failure 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
8a4d14122f replace ts related to ddl with scn. 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
44b9dbca38 [4.0] fix ut: test_tx 2022-11-11 09:37:09 +00:00
93a1074b0c patch 4.0 2022-10-24 17:57:12 +08:00