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