mariadb/storage
Monty 965311ee8b Added new MDL_BACKUP locks for all backup stages
Part of MDEV-5336 Implement LOCK FOR BACKUP

- Added new locks to MDL_BACKUP for all stages of backup locks and
  a new MDL lock needed for backup stages.
- Renamed MDL_BACKUP_STMT to MDL_BACKUP_DDL
- flush_tables() takes a new parameter that decides what should be flushed.
- InnoDB, Aria (transactional tables with checksums), Blackhole, Federated
  and Federatedx tables are marked to be safe for online backup. We are
  using MDL_BACKUP_TRANS_DML instead of MDL_BACKUP_DML locks for these
  which allows any DML's to proceed for these tables during the whole
  backup process until BACKUP STAGE COMMIT which will block the final
  commit.
2018-12-09 22:12:27 +02:00
..
archive Optimize flush tables with read lock (FTWRL) to not wait for select's 2018-12-09 22:12:25 +02:00
blackhole Added new MDL_BACKUP locks for all backup stages 2018-12-09 22:12:27 +02:00
cassandra remove obsolete checks for -fno-implicit-templates 2018-08-12 11:37:43 +02:00
connect Merge 10.3 into 10.4 2018-11-19 20:22:33 +02:00
csv Optimize flush tables with read lock (FTWRL) to not wait for select's 2018-12-09 22:12:25 +02:00
example
federated Added new MDL_BACKUP locks for all backup stages 2018-12-09 22:12:27 +02:00
federatedx Added new MDL_BACKUP locks for all backup stages 2018-12-09 22:12:27 +02:00
heap Added new MDL_BACKUP locks for all backup stages 2018-12-09 22:12:27 +02:00
innobase Added new MDL_BACKUP locks for all backup stages 2018-12-09 22:12:27 +02:00
maria Added new MDL_BACKUP locks for all backup stages 2018-12-09 22:12:27 +02:00
mroonga MDEV-16991 Rounding vs truncation for TIME, DATETIME, TIMESTAMP 2018-11-26 08:10:47 +04:00
myisam Optimize flush tables with read lock (FTWRL) to not wait for select's 2018-12-09 22:12:25 +02:00
myisammrg Merge 10.2 into 10.3 2018-11-06 09:40:39 +02:00
oqgraph remove obsolete checks for -fno-implicit-templates 2018-08-12 11:37:43 +02:00
perfschema Merge 10.2 into 10.3 2018-11-06 09:40:39 +02:00
rocksdb MDEV-15253: Default optimizer setting changes for MariaDB 10.4 2018-12-09 09:22:00 +05:30
sequence
sphinx Merge 10.3 into 10.4 2018-08-16 10:08:30 +03:00
spider cleanup: rename a flag, keep old name for compatibility 2018-11-20 15:05:52 +01:00
test_sql_discovery
tokudb Cleaned up some MTR tests 2018-12-09 22:12:24 +02:00