Size: a a a

Kotlin Community

2020 May 17

AN

Alexander Nozik in Kotlin Community
Boris Vanin
Ну как, в плагине можно сделать проверки и подключить какие надо
Все можно сделать. Но мы говорили про то, что является идейным недостатком и нужно устранить а будущем. Кстати, это можно сделать и сейчас поверх того, что есть. Интересная мысль...
источник

BV

Boris Vanin in Kotlin Community
Alexander Nozik
Все можно сделать. Но мы говорили про то, что является идейным недостатком и нужно устранить а будущем. Кстати, это можно сделать и сейчас поверх того, что есть. Интересная мысль...
я это к тому, что эта проблема как раз решается, а вот подход с ленивой конфигурацией уже внедрен и врядли когда-то будет переделан, а между тем делает очень многие проблемы совсем тяжкими
источник

IO

Iaroslav Orlov in Kotlin Community
Лапки Х
привет всем. есть у кого пример работы с postgesql c exposed?
лучше сразу искать примеры работы с connection pool (например, hikari) + postgresql, а потом просто передавать DataSource в Database.connect
источник
2020 May 18

CC

Curious Cephalopod in Kotlin Community
Iaroslav Orlov
лучше сразу искать примеры работы с connection pool (например, hikari) + postgresql, а потом просто передавать DataSource в Database.connect
+. Отлично работает связка postgresql, hikari и exposed
источник

IO

Iaroslav Orlov in Kotlin Community
Где можно задать вопрос по ktor'у?
источник

IS

Ivan Sablin in Kotlin Community
Здесь
источник

IO

Iaroslav Orlov in Kotlin Community
что делать с огромным исключением, если у клиента прерывается соединение?
источник

IO

Iaroslav Orlov in Kotlin Community
использую CIO
источник

IO

Iaroslav Orlov in Kotlin Community
мне пришлось поставить uncaught exception handler на все потоки и в нем прятать это исключение)00
источник

IO

Iaroslav Orlov in Kotlin Community
но это какой-то костыль
источник

IO

Iaroslav Orlov in Kotlin Community
в issues это уже есть https://github.com/ktorio/ktor/issues/545
источник

IO

Iaroslav Orlov in Kotlin Community
но нет ли каких-то нормальных workaround'ов?
источник

IS

Ivan Sablin in Kotlin Community
Iaroslav Orlov
что делать с огромным исключением, если у клиента прерывается соединение?
Ну по-моему опыту если например отключился интернет например, то ktor кидает исключение по типу как он кидает например 404 ну и следовательно обрабатывается так же
источник

IO

Iaroslav Orlov in Kotlin Community
нет, та жесть это только для CIO
источник

IO

Iaroslav Orlov in Kotlin Community
на нетти поведение нормальное
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
на нетти поведение нормальное
Если в недрах CIO какая-то ошибка в корутинах случается, ее довольно сложно поймать, потому что она может выпасть не там, где а она случилась, а к примеру на дискарде буффера. Надо писать issue, молиться, поститься и слушать радио радонеж.
источник

IO

Iaroslav Orlov in Kotlin Community
issue есть уже
источник

IO

Iaroslav Orlov in Kotlin Community
начинать молиться?
источник

AN

Alexander Nozik in Kotlin Community
Iaroslav Orlov
начинать молиться?
да, 40 дней. А вообще если критично, то пока можно откатиться на netty
источник

IO

Iaroslav Orlov in Kotlin Community
кстати, кого пинговать по поводу PR в Exposed? уже неделю игнорят
источник