mirror of
https://github.com/MariaDB/server.git
synced 2025-12-12 15:25: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.result | ||
| create.result | ||
| delete,myisam.rdiff | ||
| delete.result | ||
| innodb_debug.result | ||
| long_unique.result | ||
| overlaps.result | ||
| update.result | ||
| versioning.result | ||