AVRO-2535: Add Ruby support for enum defaults (#628)

Added Ruby support for enum type defaults introduced in v1.9.0.

Existing non-conforming Ruby behavior is preserved to return
unknown writer's symbols when no enum default is present.

When an enum default is present it is returned instead of an
unknown writer's symbol.

Compatibility checking still strictly enforces the specification.
6 files changed
tree: 5e5958e3e2dc4738735d44516334f2397616423b
  1. .github/
  2. .travis/
  3. doc/
  4. lang/
  5. share/
  6. .editorconfig
  7. .gitignore
  8. .travis.yml
  9. BUILD.md
  10. build.sh
  11. DIST_README.txt
  12. LICENSE.txt
  13. NOTICE.txt
  14. pom.xml
  15. README.md
README.md

Build Status

Apache Avro™

Apache Avro™ is a data serialization system.

Learn more about Avro, please visit our website at:

https://avro.apache.org/

To contribute to Avro, please read:

https://cwiki.apache.org/confluence/display/AVRO/How+To+Contribute