Size: a a a

Scala User Group

2020 July 30

λ

λoλcat in Scala User Group
Юрий Бадальянц
Кто-нибудь пробовал уже io tracing из новых котоэффектов? Я чёт попробовал на упавшем дубёвом запросе понять, какой конкретно запрос падает, и там вообще какая-то нерелевантная фигня в трейсе
Попробуй на зио то же самое запустить
источник

IT

Igal Tabachnik in Scala User Group
Пробовал на зио - та же фигня. У дуби свой интерпретатор и ничего полезного зио о нем не пишет
источник

IT

Igal Tabachnik in Scala User Group
Зато вчера нашёл в дуби .queryWithLoggingHandler (или че то такое)
источник

IT

Igal Tabachnik in Scala User Group
Теперь хорошо!
источник

IT

Igal Tabachnik in Scala User Group
Ещё кстати использую tranzactio который умеет лифтить дубиевскй ConnectionIO в зио
источник

ЮБ

Юрий Бадальянц... in Scala User Group
λoλcat
Упавший дуби запрос сам же логгирует с чем он упал
Не всегда. У меня ошибка откуда-то из недр пг драйвера и дуби такое не логирует
источник

Ж

Жмака in Scala User Group
Всем привет. Я новичок в скале. Нужно написать аппликацию, которая обращается к aws athena и сохраняет данные для 4 ml моделей. Запросы к athena разные. Какая структура проекта для этого подходит?
источник

λ

λoλcat in Scala User Group
Igal Tabachnik
Зато вчера нашёл в дуби .queryWithLoggingHandler (или че то такое)
Ну он и так всегда был имплиситно. Мастхэв
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Igal Tabachnik
Зато вчера нашёл в дуби .queryWithLoggingHandler (или че то такое)
У меня это везде есть. Но тоже не спасает от всех проблем.
источник

λ

λoλdog in Scala User Group
Igal Tabachnik
Ещё кстати использую tranzactio который умеет лифтить дубиевскй ConnectionIO в зио
А надо юзать тофу
источник

IT

Igal Tabachnik in Scala User Group
А я не знал что есть 😅 помогает, но согласен - не всегда
источник

IT

Igal Tabachnik in Scala User Group
λoλdog
А надо юзать тофу
Спасибо
источник

λ

λoλcat in Scala User Group
Юрий Бадальянц
Не всегда. У меня ошибка откуда-то из недр пг драйвера и дуби такое не логирует
А какая разница откуда ошибка? Наверное важно в какой момент. При получении коннекшена?
источник

λ

λoλdog in Scala User Group
Юрий Бадальянц
Не всегда. У меня ошибка откуда-то из недр пг драйвера и дуби такое не логирует
Вообще странно
источник

ЮБ

Юрий Бадальянц... in Scala User Group
λoλcat
А какая разница откуда ошибка? Наверное важно в какой момент. При получении коннекшена?
Да нет. Я где-то ошибся в самом запросе (фича в процессе). Но так как запросов много, то хочется знать, где именно.
источник

ЮБ

Юрий Бадальянц... in Scala User Group
org.postgresql.util.PSQLException: No value specified for parameter 14.
at org.postgresql.core.v3.SimpleParameterList.checkAllParametersSet(SimpleParameterList.java:264)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:475)
at org.postgresql.jdbc.PgStatement.internalExecuteBatch(PgStatement.java:850)
...
источник

λ

λoλdog in Scala User Group
Это для высокороунего апи ничего не пишет?
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Ну и там ниже ещё вагон трейса
источник

λ

λoλdog in Scala User Group
А
источник

ЮБ

Юрий Бадальянц... in Scala User Group
Вот это всё, что есть у меня
источник