Closed MonkAlex closed 6 years ago
Так, идея получилась кривая. Что лучше попробовать: Перебирать весь кеш хибера, проверять измененные записи, добавлять их в транзакцию явно. Режим фиксации в базу сменить с commit на none - полностью вручную, проверить тесты и поможет ли. Может стоит остаться на commit, надо разобраться.
В целом, если в транзакцию заранее засунуть все сущности, то изменение данного бага будет транзакционным, вроде торт.
Осталась проблема жадных сессий: если в сессии что-то упало, то больше сессией пользоваться не получится, любой коммит попытается зафлушить сессию целиком.
Надо подумать, делать сессии более короткоживущими или пытаться evict-ить сущности, вызвавшие ошибку.
В целом, самые жадные сессии вроде убраны, надо добавить корректное логгирование.
Открыть настройки Сменить папку загрузки Сохранить настройки Открыть свойства связанной манги
Папка не изменилась.
Папка обновится на первом пересохранении, криво и поздно.