lhotari commented on PR #3304:
URL: https://github.com/apache/avro/pull/3304#issuecomment-3557903442
This change breaks compatibility with previous releases.
Seeing this StackOverflowError in Pulsar tests:
```
Caused by: java.lang.StackOverflowError
at
org.apache.avro.specific.SpecificData.createSchema(SpecificData.java:492)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:673)
at
org.apache.avro.reflect.ReflectData.createNonStringMapSchema(ReflectData.java:548)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:642)
at
org.apache.avro.reflect.ReflectData.createFieldSchema(ReflectData.java:894)
at
org.apache.avro.reflect.ReflectData$AllowNull.createFieldSchema(ReflectData.java:98)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:744)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:649)
at
org.apache.avro.reflect.ReflectData.createFieldSchema(ReflectData.java:894)
at
org.apache.avro.reflect.ReflectData$AllowNull.createFieldSchema(ReflectData.java:98)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:744)
at
org.apache.avro.reflect.ReflectData.createNonStringMapSchema(ReflectData.java:549)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:642)
at
org.apache.avro.reflect.ReflectData.createFieldSchema(ReflectData.java:894)
at
org.apache.avro.reflect.ReflectData$AllowNull.createFieldSchema(ReflectData.java:98)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:744)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:649)
at
org.apache.avro.reflect.ReflectData.createFieldSchema(ReflectData.java:894)
at
org.apache.avro.reflect.ReflectData$AllowNull.createFieldSchema(ReflectData.java:98)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:744)
at
org.apache.avro.reflect.ReflectData.createNonStringMapSchema(ReflectData.java:549)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:642)
at
org.apache.avro.reflect.ReflectData.createFieldSchema(ReflectData.java:894)
at
org.apache.avro.reflect.ReflectData$AllowNull.createFieldSchema(ReflectData.java:98)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:744)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:649)
at
org.apache.avro.reflect.ReflectData.createFieldSchema(ReflectData.java:894)
at
org.apache.avro.reflect.ReflectData$AllowNull.createFieldSchema(ReflectData.java:98)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:744)
at
org.apache.avro.reflect.ReflectData.createNonStringMapSchema(ReflectData.java:549)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:642)
at
org.apache.avro.reflect.ReflectData.createFieldSchema(ReflectData.java:894)
at
org.apache.avro.reflect.ReflectData$AllowNull.createFieldSchema(ReflectData.java:98)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:744)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:649)
at
org.apache.avro.reflect.ReflectData.createFieldSchema(ReflectData.java:894)
at
org.apache.avro.reflect.ReflectData$AllowNull.createFieldSchema(ReflectData.java:98)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:744)
at
org.apache.avro.reflect.ReflectData.createNonStringMapSchema(ReflectData.java:549)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:642)
at
org.apache.avro.reflect.ReflectData.createFieldSchema(ReflectData.java:894)
at
org.apache.avro.reflect.ReflectData$AllowNull.createFieldSchema(ReflectData.java:98)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:744)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:649)
at
org.apache.avro.reflect.ReflectData.createFieldSchema(ReflectData.java:894)
at
org.apache.avro.reflect.ReflectData$AllowNull.createFieldSchema(ReflectData.java:98)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:744)
at
org.apache.avro.reflect.ReflectData.createNonStringMapSchema(ReflectData.java:549)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:642)
at
org.apache.avro.reflect.ReflectData.createFieldSchema(ReflectData.java:894)
at
org.apache.avro.reflect.ReflectData$AllowNull.createFieldSchema(ReflectData.java:98)
at
org.apache.avro.reflect.ReflectData.createSchema(ReflectData.java:744)
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]