avro icon indicating copy to clipboard operation
avro copied to clipboard

AVRO-3520: [java] expose read schema in custom encoding

Open ashley-taylor opened this issue 5 months ago • 6 comments

What is the purpose of the change

Allows custom encodings to support file changes.

Used https://github.com/apache/avro/pull/1692 as inspiration

Verifying this change

(Please pick one of the following options)

This change added tests and can be verified as follows: Test custom encodings with several different versions, confirming that the encoder is linked to the schema

Documentation

  • Does this pull request introduce a new feature? (yes)
  • If yes, how is the feature documented? JavaDocs

ashley-taylor avatar Jul 30 '25 10:07 ashley-taylor

@opwvhk If you could review would be awesome thanks

ashley-taylor avatar Jul 30 '25 11:07 ashley-taylor

@opwvhk fixed prettier thanks

ashley-taylor avatar Aug 01 '25 11:08 ashley-taylor

@opwvhk @martin-g anything I can do to help this one get reviewed? Thanks

ashley-taylor avatar Aug 13 '25 20:08 ashley-taylor

@KalleOlaviNiemitalo @opwvhk could you please have a look? Much appreciated

itstheceo avatar Aug 27 '25 01:08 itstheceo

@opwvhk, following up to see if you have any time to review this PR. Thanks

ashley-taylor avatar Sep 22 '25 03:09 ashley-taylor

@martin-g thank you for the review. Have addressed or replied to the feedback. If you would like to see the multiple constructor approach happy to make that change.

ashley-taylor avatar Nov 10 '25 01:11 ashley-taylor