ну вопрос с реализацией не стоит, это довольно легко реализовать в моем коннекторе посредством middleware, который опционально можно включить/выключить. вопрос можно ли на это полагаться )
Немного глупый вопрос.Установил тарантул,но почему-то при запуске появляется сообщение "Ошибка сегментирования (стек памяти сброшен на диск)" Использую Ubuntu 20.04 через VirtualBox. Кто-нибудь с этим сталкивался?
ну вопрос с реализацией не стоит, это довольно легко реализовать в моем коннекторе посредством middleware, который опционально можно включить/выключить. вопрос можно ли на это полагаться )
в iproto на текущий не отдаётся оригинальный код ошибки из box.error
ну вопрос с реализацией не стоит, это довольно легко реализовать в моем коннекторе посредством middleware, который опционально можно включить/выключить. вопрос можно ли на это полагаться )
для поддержки такого middlware вам придётся вносить изменения в свои хранимые процедуры, чтобы вместо ошибки на уровне протокола в ответе летел объект с полями code и reason
вроде бы сейчас допиливают в iproto расширенный формат ошибки с кастомными кодами, но я не знаю на какой это стадии готовности, да и в 1.10 этого явно никогда не будет
да, новый формат уже работает в 2.4.1, и я почти запилил поддержку в коннекторе, вот теперь исследую возможности прозрачной трансформации box.error в ЯП exception
да, новый формат уже работает в 2.4.1, и я почти запилил поддержку в коннекторе, вот теперь исследую возможности прозрачной трансформации box.error в ЯП exception