rangeこの話の続き。jodaは使われているには使われているけどフォーマットを生成するのにループで取り回してる。みたいな書き方をするとバイト数と文字数が一致しなくなるのでループのところで死ぬ。presto-cliなどではdebugオプションで分かるけどAthenaじゃそんなオプションはない。Issueにコメントしましたが、バイト数でループを回しながらcharAtで各文字をとってるので余分にループが回っている状態ですね。2019正確にはjodaのDateTimeFormatterBuilderが使われているのですが、そのフォーマットを生成するのにループで回して取り出しています。Athenaは全然詳しく無いのですがdebugログ出してくれないのはこういうとき辛いですね...。GitHubバグです。ありがとうございました。週末までには取り込まれることでしょう。