从模式avro生成一个扁平的案例类,它具有超过254个文件

时间:2017-11-23 15:11:02

标签: java scala avro avro4s avrohugger

我正在处理一个平面架构,里面没有嵌套类型,它有超过254个字段。

目标:我想要做的是自动将此类架构转换为特定生成器的平面案例类

问题:JVM中参数列表的长度不能超过254

我尝试了什么=>使用插件 sbt-avrohugger sbt-avro4s ,但它们没有那么好用。

问:有没有办法实现这个目标?

1 个答案:

答案 0 :(得分:2)

这是修复avro 1.8.1

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

如果可以使用avro 1.8.1或更高版本,它将解决您的问题