summaryrefslogtreecommitdiff
path: root/sql/handler.h
diff options
context:
space:
mode:
authorOleg Smirnov <olernov@gmail.com>2023-01-02 14:46:46 +0700
committerOleg Smirnov <olernov@gmail.com>2023-01-02 14:46:50 +0700
commit657ddf17491740f652f011458f03366e70c4728f (patch)
treeb0d31279d3848424dab3a1260a59fcd2cebdc1b4 /sql/handler.h
parent92665b862b479f6582e3a15247bfc812e59e7e34 (diff)
downloadmariadb-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.h6
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);