mariadb/storage
Monty 4ef437558a Improve update handler (long unique keys on blobs)
MDEV-21606 Improve update handler (long unique keys on blobs)
MDEV-21470 MyISAM and Aria start_bulk_insert doesn't work with long unique
MDEV-21606 Bug fix for previous version of this code
MDEV-21819 2 Assertion `inited == NONE || update_handler != this'

- Move update_handler from TABLE to handler
- Move out initialization of update handler from ha_write_row() to
  prepare_for_insert()
- Fixed that INSERT DELAYED works with update handler
- Give an error if using long unique with an autoincrement column
- Added handler function to check if table has long unique hash indexes
- Disable write cache in MyISAM and Aria when using update_handler as
  if cache is used, the row will not be inserted until end of statement
  and update_handler would not find conflicting rows.
- Removed not used handler argument from
  check_duplicate_long_entries_update()
- Syntax cleanups
  - Indentation fixes
  - Don't use single character indentifiers for arguments
2020-03-24 21:00:02 +02:00
..
archive perfschema memory related instrumentation changes 2020-03-10 19:24:22 +01:00
blackhole cleanup: PSI key is *always* the first argument 2020-03-10 19:24:23 +01:00
cassandra cleanup: PSI key is *always* the first argument 2020-03-10 19:24:23 +01:00
connect Cleanups & indentation changes 2020-03-24 21:00:02 +02:00
csv cleanup: PSI key is *always* the first argument 2020-03-10 19:24:23 +01:00
example Merge 10.4 into 10.5 2019-12-16 07:47:17 +02:00
federated cleanup: PSI key is *always* the first argument 2020-03-10 19:24:23 +01:00
federatedx cleanup: pass trxid by value 2020-03-10 19:24:23 +01:00
heap Merge branch '10.4' into 10.5 2020-03-11 17:52:49 +01:00
innobase cleanup: group deprecated:: code together 2020-03-23 22:46:02 +03:00
maria Improve update handler (long unique keys on blobs) 2020-03-24 21:00:02 +02:00
mroonga handler::rebind() 2020-03-24 20:47:41 +02:00
myisam Improve update handler (long unique keys on blobs) 2020-03-24 21:00:02 +02:00
myisammrg Merge 10.4 into 10.5 2020-03-17 07:58:41 +02:00
oqgraph merge 10.4 to 10.5 2020-03-18 12:00:38 +02:00
perfschema Merge 10.4 into 10.5 2020-03-23 10:50:14 +02:00
rocksdb MDEV-21303 Make executables MariaDB named 2020-03-21 20:20:29 +01:00
sequence MDEV-16327: Server doesn't account for engines that supports OFFSET on their own. 2019-10-13 09:40:41 +02:00
sphinx Fix various spelling errors 2020-03-16 00:10:50 +02:00
spider Merge 10.4 into 10.5 2020-03-24 09:54:08 +02:00
test_sql_discovery MDEV-19944 Remove GIS data types from keyword list in lex.h 2019-07-04 07:48:46 +04:00
tokudb merge 10.4 to 10.5 2020-03-18 12:00:38 +02:00