Создать класс плоского регистра из схемы avro, которая содержит более 254 полей

Я работаю над плоской схемой, внутри нет вложенного типа, и в ней более 254 полей.

Цель: то, что я хочу сделать, - это автоматически преобразовать схему такого типа в класс плоского случая с помощью конкретного генератора.

Проблема: длина списка параметров не может превышать 254 в JVM

Что я пробовал => использовать плагины sbt-avrohugger и sbt-avro4s, но они не работали так хорошо.

В: Есть ли способ достичь цели?

1 ответ

Решение

Это исправлено в avro 1.8.1

https://issues.apache.org/jira/browse/AVRO-1642

Если возможно, используйте Avro 1.8.1 или выше, это решит вашу проблему

Другие вопросы по тегам