mariadb/storage
Marko Mäkelä c091a0bc8d MDEV-26826 Duplicated computations of buf_pool.page_hash addresses
Since commit bd5a6403ca (MDEV-26033)
we can actually calculate the buf_pool.page_hash cell and latch
addresses while not holding buf_pool.mutex.

buf_page_alloc_descriptor(): Remove the MEM_UNDEFINED.
We now expect buf_page_t::hash to be zero-initialized.

buf_pool_t::hash_chain: Dedicated data type for buf_pool.page_hash.array.

buf_LRU_free_one_page(): Merged to the only caller
buf_pool_t::corrupted_evict().
2021-10-22 12:33:37 +03:00
..
archive Merge 10.4 into 10.5 2021-04-21 09:01:01 +03:00
blackhole Merge 10.3 into 10.4 2020-11-03 14:49:17 +02:00
columnstore Update columnstore 2021-08-02 20:45:40 +02:00
connect Merge 10.5 into 10.6 2021-10-21 16:06:34 +03:00
csv Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
example
federated Fix all warnings given by UBSAN 2021-05-19 22:54:14 +02:00
federatedx federatedx: ha_federatedx::get_txn -> static 2021-06-11 13:02:55 +02:00
heap Merge 10.5 into 10.6 2021-06-09 16:50:58 +03:00
innobase MDEV-26826 Duplicated computations of buf_pool.page_hash addresses 2021-10-22 12:33:37 +03:00
maria Merge 10.5 into 10.6 2021-09-16 20:17:12 +03:00
mroonga Merge 10.5 into 10.6 2021-10-21 16:06:34 +03:00
myisam Merge 10.5 into 10.6 2021-10-13 13:28:12 +03:00
myisammrg Reduce usage of strlen() 2021-05-19 22:27:48 +02:00
oqgraph Merge branch '10.5' into 10.6 2021-08-02 10:11:41 +02:00
perfschema Merge 10.5 into 10.6 2021-09-16 20:17:12 +03:00
rocksdb Merge 10.5 into 10.6 2021-09-16 20:17:12 +03:00
sequence Merge branch 'bb-10.4-release' into bb-10.5-release 2021-02-15 16:43:15 +01:00
sphinx MDEV-25602 get rid of __WIN__ in favor of standard _WIN32 2021-06-06 13:21:03 +02:00
spider Merge 10.5 into 10.6 2021-10-21 16:06:34 +03:00
test_sql_discovery MDEV-8334: Rename utf8 to utf8mb3 2021-05-19 06:48:36 +02:00