Commit 5a5c473
committed
Initialize ha_rocksdb::m_use_range_locking.
Initializing it in ha_rocksdb::external_lock was not enough. MyRocks uses
index read calls before external_lock() is called:
myrocks::Rdb_iterator_base::seek()
myrocks::ha_rocksdb::index_read_intern()
myrocks::ha_rocksdb::index_read_intern()
myrocks::ha_rocksdb::index_last()
myrocks::ha_rocksdb::load_auto_incr_value_from_index()
myrocks::ha_rocksdb::load_auto_incr_value()
myrocks::ha_rocksdb::open()
handler::ha_open()1 parent 2d75d8c commit 5a5c473
1 file changed
+2
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7668 | 7668 | | |
7669 | 7669 | | |
7670 | 7670 | | |
| 7671 | + | |
7671 | 7672 | | |
7672 | 7673 | | |
7673 | 7674 | | |
| |||
7990 | 7991 | | |
7991 | 7992 | | |
7992 | 7993 | | |
| 7994 | + | |
7993 | 7995 | | |
7994 | 7996 | | |
7995 | 7997 | | |
| |||
0 commit comments