Flyway 2.1, сбой MySQL не был заблокирован с помощью LOCK TABLES

При переходе с Flyway 2.03 на 2.1 в базе данных MySQL 5.6 обновление схемы Flyway работает нормально, но затем всякий раз, когда мое приложение пытается выполнить запрос (через хранимую процедуру), происходит сбой с сообщением «Таблица SomeTable не была заблокирована с помощью LOCK TABLES». . При повторной попытке снова не получается, но откатившись на версию 2.03, снова работает нормально.

Итак, я пропустил что-то, что мне нужно обновить для новой версии, или это ошибка?


person usethe4ce    schedule 08.03.2013    source источник


Ответы (1)


Я считаю, что это ошибка, вызванная этим фиксацией.

Я создал задачу здесь

При использовании команды MySQL LOCK TABLES после этого ожидается UNLOCK TABLES, который не выдается flyway. Надеюсь, это скоро будет исправлено, так как версия 2.1 практически непригодна для использования с MySQL.

Однако, если вы вернетесь к версии 2.0.3, у вас не должно возникнуть проблем.

person Greg Case    schedule 11.03.2013
comment
Спасибо, отлично выглядит в 2.1.1! - person usethe4ce; 25.03.2013