Есть ли способ уведомить об откате при фиксации в quarkus-hibernate-orm в режиме многопользовательской базы данных?
В настоящее время quarkus поддерживает только несколько источников данных для JDBC и расширения Agroal, как указано в документе.
Однако расширение Agroal (с narayana-agroal) не уведомляет об откате при фиксации. Exception
в код приложения, хотя некоторые драйверы JDBC выдают SQLException
что указывает на то, что БД была откатана на этапе фиксации, включая драйвер JDBC Google Cloud Spanner. Это делает невозможным правильную обработку отката (например, возврат кода ошибки клиенту).
Есть ли решение обойти эту проблему? Спасибо!