mirror of
https://github.com/MariaDB/server.git
synced 2025-12-12 07:15:44 +01:00
Gap logs prevented race conditions when a concurrent connection
^
Typo, gap locks.
Integer lax with postfix operator-- allows redundant
long_unique_fields_differ(). I've replaced it with bool logic.
What happens if to replace innodb_row_ins_step_enter with
ha_write_row_end in the first example? Row-level locking works and
ha_index_next_same() of INSERT(5) long unique check is blocked until
INSERT(15) commits. That proves post-write long unique check is enough
for fixing race condition. I've added test case for that.
The below was done by Sachin but the cleanup commit
|
||
|---|---|---|
| .. | ||
| alter.test | ||
| create.test | ||
| delete.test | ||
| innodb_debug.test | ||
| long_unique.test | ||
| overlaps.test | ||
| update.test | ||
| versioning.test | ||