diff options
author | Oleg Smirnov <olernov@gmail.com> | 2023-01-02 14:46:46 +0700 |
---|---|---|
committer | Oleg Smirnov <olernov@gmail.com> | 2023-01-02 14:46:50 +0700 |
commit | 657ddf17491740f652f011458f03366e70c4728f (patch) | |
tree | b0d31279d3848424dab3a1260a59fcd2cebdc1b4 /sql/handler.h | |
parent | 92665b862b479f6582e3a15247bfc812e59e7e34 (diff) | |
download | mariadb-git-10.9-MDEV-16232.tar.gz |
MDEV-16232: Use fewer mini-transactions10.9-MDEV-16232
SQL Layer support #3.
Add checks of applicability for UPDATEs and DELETEs.
Rename "operations batch" to "mini transactions" to disambiguate
the term "batch" which is already used.
Temporary disable mini-transactions for SELECTs.
Diffstat (limited to 'sql/handler.h')
-rw-r--r-- | sql/handler.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/sql/handler.h b/sql/handler.h index 72f9b4dfde0..a337a109707 100644 --- a/sql/handler.h +++ b/sql/handler.h @@ -3558,10 +3558,8 @@ public: int ha_drop_partitions(const char *path); int ha_rename_partitions(const char *path); - virtual void ha_start_operations_batch(); - virtual void ha_end_operations_batch(); - virtual void start_operations_batch(){} - virtual void end_operations_batch(){} + virtual void start_mini_transaction() {} + virtual void end_mini_transaction() {} void adjust_next_insert_id_after_explicit_value(ulonglong nr); int update_auto_increment(); virtual void print_error(int error, myf errflag); |