mirror of
https://github.com/MariaDB/server.git
synced 2025-12-11 06:45:42 +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
|
||
|---|---|---|
| .. | ||
| r | ||
| t | ||
| create_triggers.inc | ||
| engines.combinations | ||
| engines.inc | ||