mirror of
https://github.com/MariaDB/server.git
synced 2025-09-04 08:32:04 +02: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 |