Прекратите неудачные задания, уничтожающие билет, который их вызвал

FixMediaService
Порезанный
10 августа 2026 г. в 17:57 UTC
Автор
Kamo
Обещать
4007c5b

Маршрутизация нового билета проходила внутри транзакции создания, так что все, что он попадал Вернул билет обратно, и член, просивший о помощи, получил "Неудавшийся" «Создай билет» без сохранения чего-либо. Две вещи ударили его, обе скрытые До тех пор, пока запросы в чате не начали достигать этого кода, круглые робины эффективно работали. Никогда не исполнялся в производстве, поэтому никогда не встречался с ЮгабайтДБ: - getEligibleАгенты сметали каждый ряд прикладываемых прав в организации и фильтровали в Java: тысячи строк, соединенных с «членами», запускаются поздно Сделка. YugabyteDB может только прозрачно перезапустить чтение. первое заявление в своей сделке, поэтому это подняло «Restart read required» (SQLState 40001). Теперь он использует проиндексированный правильно отфильтрованный поиск, который SupportQueueService и SupportPendingCountService уже используются. Свежесозданный круговой трекер был немедленно заблокирован PESSIMISTIC WRITE. Сущность не инверсируется, так что это SELECT. ОБНОВЛЕНИЕ против ряда эта же незавершенная транзакция имела только Он ничего не возвращает, а Hibernate поднимает StaleObjectStateException. Ничто не может претендовать на ряд, который еще не существует - уникальный Ограничение на TOPIC ID - это то, что улаживает гонку создания. Существующие трекеры Они все еще заблокированы. Структурно, маршрутизация теперь происходит в собственной транзакции после того, как билет (SupportController вызывает RouteNewTicket, возвращаясь на сайт) Объявите NewTicket, если это не удастся. Назначение - это удобство, билет - это То, что должно выжить. Это также дает большое задание читать Сделка, где это первое заявление.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены