Commit Graph

103 Commits

Author SHA1 Message Date
e09b341e60 [DeadLock] add request stat machine and meesage member occupy 2024-06-24 05:40:47 +00:00
d2841956bc [CP] Add defensive check code for inner table and weak read 2024-06-18 04:33:03 +00:00
328d411dab autocommit trans not rollback when retry for row lock conflict 2024-06-17 20:44:53 +00:00
359848f9d0 [misc] remove auto keyword and lambda 2024-05-07 09:57:18 +00:00
9de65fb1d7 [FEAT MERGE] incremental direct load phase I
Co-authored-by: Monk-Liu <1152761042@qq.com>
Co-authored-by: suz-yang <suz.yang@foxmail.com>
Co-authored-by: ZenoWang <wzybuaasoft@163.com>
2024-04-22 09:23:47 +00:00
7a78d20312 [FEAT MERGE] MySQL lock functions and DMBS_LOCK.RELEASE 2024-04-16 17:16:59 +00:00
7aca4ef065 [FEAT MERGE] Optimize dml performance in multi-local index scenarios
Co-authored-by: Handora <qcdsr970209@gmail.com>
Co-authored-by: Naynahs <cfzy002@126.com>
Co-authored-by: ZenoWang <wzybuaasoft@163.com>
2024-04-16 15:27:21 +00:00
0e3a5dede9 [tx-route] fix extra state isolation field verify failed 2024-04-12 07:51:27 +00:00
3d4ef9741d [FEAT MERGE] performance optimzation for OLTP
Co-authored-by: dimstars <liangjinrongcm@gmail.com>
Co-authored-by: pe-99y <315053752@qq.com>
2024-04-10 07:32:28 +00:00
43c435fe20 fix dblink transaction bug 2024-03-15 17:15:44 +00:00
9177cab121 [CP] [FEAT MERGE] SQL MEMLEAK 2024-03-15 03:20:52 +00:00
05a52d3d0d fix sql_audit snapshot_source display bug 2024-03-05 04:45:29 +00:00
c21fe46166 [4.x][xa] refine print error for implicit end trans in xa 2024-03-01 08:14:41 +00:00
fd54ded76c cache data version in session for performance optimize 2024-02-27 09:44:46 +00:00
e8fb45ef6f [CP] [dblink][4.x] add defensive measure for unexpected ref of tx desc 2024-02-10 00:26:04 +00:00
973b811289 add seq num to sql audit to sequence stmt in transaction 2024-02-09 19:40:21 +00:00
19440b0c01 misc refinement 2024-02-09 08:01:58 +00:00
b96cfb112c callback sql level should not hold trans level lock 2024-02-09 06:17:06 +00:00
1dd7be4b43 add more info to sql audit snapshot source field 2024-02-09 01:13:08 +00:00
9474ff14d4 only reset tx active_scn to enable recgnize first stmt retry 2024-02-08 11:07:13 +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
08bd926417 implicit trx first stmt retry does not abort tx 2024-02-06 23:39:29 +00:00
c8ef409bf3 Do not report ERROR when sample rate equals 100 2024-02-06 14:49:36 +00:00
eca3745c2e [CP] [dblink][4.x] add defensive measure for unexpected ref of tx desc 2024-01-23 13:43:46 +00:00
d75d848dd2 add seq num to sql audit to sequence stmt in transaction 2024-01-19 14:12:20 +00:00
056e47167d misc refinement 2024-01-11 10:14:47 +00:00
b83a5dd800 callback sql level should not hold trans level lock 2024-01-10 08:47:13 +00:00
1682d1019d add more info to sql audit snapshot source field 2024-01-05 10:12:45 +00:00
d7ae28defd only reset tx active_scn to enable recgnize first stmt retry 2023-12-26 03:13:40 +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
13d649f400 implicit trx first stmt retry does not abort tx 2023-11-27 06:51:19 +00:00
8b804c84d6 [CP] End stmt prioritize returning session error code 2023-10-13 04:09:46 +00:00
989a8f3547 fix set transaction characters 2023-10-12 08:40:05 +00:00
1238115c82 Merge branch 'pr_1545' 2023-09-13 06:12:15 +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
6a5684ed71 [master] even session killed stash savepoint need release also 2023-08-30 04:47:56 +00:00
587e41a93c Fix and Update Mysql Test due to the merge of WR 2023-08-28 09:40:30 +00:00
e0b1dda713 [FEAT MERGE] Phase one of 3A project
Co-authored-by: rolandqi <qikai456@126.com>
Co-authored-by: yangzhifeng <yangzhifeng83@gmail.com>
2023-08-25 08:44:14 +00:00
6a1c07923b check dup tablet after acquire max_commit_ts 2023-08-24 12:40:35 +00:00
7ca812ff62 [master][tx-free-route] trigger pl ctx release stash savepoint failed 2023-08-24 11:10:34 +00:00
ea61a471d1 [master] change seq_no to ObTxSEQ 2023-08-10 06:12:31 +00:00
4643425ad2 Optimize snapshot acquiring when read write statement is spliting 2023-08-02 09:12:28 +00:00
35a45f4768 [4.x] acquire data lock before set tx desc in session 2023-06-30 05:18:06 +00:00
65c2560d67 Fix several tx module's bug 2023-06-30 03:12:23 +00:00
cd1b04ff90 Fix gts acquiring for single logstream statement scenario 2023-06-27 21:12:12 +00:00
3b95237536 fix refresh_interval check error caused by max_read_stale_time default value modified to -1 2023-06-22 01:54:12 +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
3eee8c1e84 Adjust the compatibility for ob_max_read_stale_time for user 2023-06-08 07:53:44 +00:00
82b923c9db [BUG] fix 4138 because unclear session timestamp 2023-06-06 07:42:32 +00:00
843c5c9db3 Adjust the read snapshot when max_read_stale_time is valid 2023-06-05 08:56:46 +00:00