You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@avro.apache.org by dk...@apache.org on 2020/05/26 17:07:03 UTC

[avro] branch master updated (a6a0346 -> ccbbb83)

This is an automated email from the ASF dual-hosted git repository.

dkulp pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/avro.git.


    from a6a0346  [AVRO-2579]: Fix tests by sorting fields for deterministic order
     add ccbbb83  AVRO-2493: Add custom logical types support for avro-maven-plugin. (#535)

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/avro/LogicalTypes.java    |  4 ++
 .../org/apache/avro/TestCircularReferences.java    | 28 +++++++++-
 .../avro/reflect/TestReflectLogicalTypes.java      |  5 ++
 lang/java/integration-test/codegen-test/pom.xml    |  4 ++
 .../avro/codegentest/TestCustomConversion.java     | 28 ++++++++--
 .../src/test/resources/avro/custom_conversion.avsc |  4 +-
 .../apache/avro/codegentest/FixedSizeString.java}  | 50 +++++++++++------
 .../codegentest/FixedSizeStringConversion.java     | 63 +++++++++++++++++++++
 .../avro/codegentest/FixedSizeStringFactory.java}  | 24 ++++----
 .../codegentest/FixedSizeStringLogicalType.java    | 65 ++++++++++++++++++++++
 .../org/apache/avro/mojo/AbstractAvroMojo.java     | 30 ++++++++++
 11 files changed, 270 insertions(+), 35 deletions(-)
 copy lang/java/{avro/src/test/java/org/apache/avro/FooRecord.java => integration-test/test-custom-conversions/src/main/java/org/apache/avro/codegentest/FixedSizeString.java} (51%)
 create mode 100644 lang/java/integration-test/test-custom-conversions/src/main/java/org/apache/avro/codegentest/FixedSizeStringConversion.java
 copy lang/java/{trevni/core/src/main/java/org/apache/trevni/NullCodec.java => integration-test/test-custom-conversions/src/main/java/org/apache/avro/codegentest/FixedSizeStringFactory.java} (62%)
 create mode 100644 lang/java/integration-test/test-custom-conversions/src/main/java/org/apache/avro/codegentest/FixedSizeStringLogicalType.java