Deadlock Avoidance by Xon 1.0.19

Нет прав для скачивания
  • Исправление ошибок
  • Улучшения
Tweak SQL to ensure forum last post stats updates as expected.
  • Note; by design the last post may not update all the time, but on average isn't noticeable on a active forum.
Report Improvement's logging reply-bans to reports compatibility
  • Исправление ошибок
  • Улучшения и исправления
  • Preserve original ordering of closures when pushing functions out of a transaction
  • Hoist updating forum counters out of the new post/add reply transaction. Relaxes updates;
    1. removing a thread will not re-populate the last updated post
    2. moving a thread out of an empty forum has a race condition between the thread saving and the forum counters updating
    3. Forum counters are atomically incremented outside of a large transaction, and atomically conditionally updating the last post via SQL instead of read-mutate-update datawriter cycle
  • Исправление ошибок
  • Поддержка сообщений и комментариев в профиле.
  • Исправление ошибок
  • Улучшения
  • Revert previous attempt at preventing Like deadlocks.
  • Allow Likes to retry once in case of a deadlock.
  • Tweak how user alerts counter is incremented to reduce chance of a deadlock by touching less data.