Skip to content

Conversation

@sashagavrilov
Copy link
Contributor

avro-builder was recently updated to generate java bindings by extending SpecificRecordBaseExt class.

when using fastserde, proper classpath is not set and therefore SpecificRecordBaseExt class is not included into the classpath when compiling classes generated by fastserde.

This PR is making a quick fix by adding SpecificRecordBaseExt and CustomDecoder as well known classes, so class-path generator can resolve their jar files and add them to classpass.

Also added a test to reproduce the issue and confirm that it is fixed.

@li-ukumar li-ukumar merged commit e771f9d into linkedin:master Oct 29, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants