This is an automated email from the ASF dual-hosted git repository.
opwvhk pushed a change to branch branch-1.12
in repository https://gitbox.apache.org/repos/asf/avro.git
discard 2b205426c7 Bump various versions to match main
discard c5758d0db7 AVRO-3989: [java] add conversion classes to default
instance of SpecificData (#3354)
discard 44228ea9d0 AVRO-4154: Make tools jar multi-release (#3406)
discard 040c848357 AVRO-4153: add netty-codec (#3405)
discard ce7925867f AVRO-4152: Remove signatures from shaded tools jar (#3404)
discard 04a30f2683 AVRO-4098: [maven-plugin]: make protocol-idl mojo support
all compiler options [AVRO-4098] (#3261)
discard 9859228243 AVRO-3527: codegen equals and hashCode for Records (#1708)
discard 1eed38fbb8 AVRO-4133: Support default enum value in Protobuf to Avro
(#3367)
discard 875f6c9fa9 AVRO-4147: Mention ServiceLoader in SchemaFormatter javadoc
(#3389)
discard ce6dad8105 AVRO-4110: Double Values Fail when using Min/Max (#3292)
discard 2808da09ed AVRO-3791: Include field in readField AvroTypeException
(#2420)
discard a10fc5eaae AVRO-3940: [java] Allow schema redefinition when equal
(#3304)
discard a806a236c7 AVRO-4139 [java] equality check for maps in arrays (#3378)
discard c48ba71734 AVRO-4068: Java Code Cleanup (#3192)
discard c1592749fa AVRO-4039 [java] fix GenericData.newArray to only return an
appropriate array implementation (#3307)
discard 6a0f60cb17 Avro 4126 fix generated javadoc comment (#3360)
discard 753a2dd26e AVRO-4119: [java] Make Nullable and NotNull annotations
configurable (#3312)
discard 55b626b01b AVRO-3951: implement comments from Martin (#3369)
discard daaa0ea33c AVRO-3951: Document IDE support (#3366)
discard 5324d94ebe AVRO-4090: Avoid repeating data validation (#3241)
This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/branch-1.12 (9063aa055f)
\
O -- O -- O (2b205426c7)
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.../en/docs/++version++/Editor Support/_index.md | 175 ----
.../Editor Support/eclipseAvroclipse.png | Bin 6419 -> 0 bytes
.../jetbrainsAvroAndParquetViewer.svg | 6 -
.../jetbrainsAvroIdlSchemaSupport.svg | 21 -
.../Editor Support/jetbrainsBigDataFileViewer.svg | 13 -
.../Editor Support/visualStudioAvroIdl.png | Bin 29293 -> 0 bytes
.../Editor Support/visualStudioAvroTools.png | Bin 7092 -> 0 bytes
.../Editor Support/visualStudioAvroViewer.png | Bin 113909 -> 0 bytes
.../en/docs/++version++/IDL Language/_index.md | 57 ++
.../src/main/java/org/apache/avro/Conversions.java | 2 +-
.../main/java/org/apache/avro/JsonProperties.java | 12 +-
.../main/java/org/apache/avro/ParseContext.java | 2 +-
.../src/main/java/org/apache/avro/Protocol.java | 11 +-
.../src/main/java/org/apache/avro/Resolver.java | 2 +-
.../avro/src/main/java/org/apache/avro/Schema.java | 6 +-
.../main/java/org/apache/avro/SchemaFormatter.java | 6 +-
.../main/java/org/apache/avro/file/BZip2Codec.java | 2 +-
.../org/apache/avro/file/DataFileConstants.java | 1 +
.../java/org/apache/avro/file/DataFileStream.java | 24 +-
.../java/org/apache/avro/file/DataFileWriter.java | 15 +-
.../java/org/apache/avro/file/DeflateCodec.java | 6 +-
.../main/java/org/apache/avro/file/FileReader.java | 4 +-
.../java/org/apache/avro/file/SnappyCodec.java | 4 +-
.../main/java/org/apache/avro/file/XZCodec.java | 7 +-
.../java/org/apache/avro/file/ZstandardCodec.java | 3 +-
.../java/org/apache/avro/generic/GenericData.java | 108 +--
.../apache/avro/generic/GenericDatumReader.java | 10 +-
.../apache/avro/generic/GenericDatumWriter.java | 6 +-
.../org/apache/avro/generic/PrimitivesArrays.java | 92 +--
.../main/java/org/apache/avro/io/BinaryData.java | 10 +-
.../java/org/apache/avro/io/BinaryDecoder.java | 12 +-
.../org/apache/avro/io/BlockingBinaryEncoder.java | 9 +-
.../avro/io/BlockingDirectBinaryEncoder.java | 2 +-
.../org/apache/avro/io/BufferedBinaryEncoder.java | 6 +-
.../src/main/java/org/apache/avro/io/Decoder.java | 66 +-
.../org/apache/avro/io/DirectBinaryDecoder.java | 2 +-
.../src/main/java/org/apache/avro/io/Encoder.java | 58 +-
.../java/org/apache/avro/io/EncoderFactory.java | 4 +-
.../java/org/apache/avro/io/FastReaderBuilder.java | 25 +-
.../main/java/org/apache/avro/io/JsonDecoder.java | 7 +-
.../main/java/org/apache/avro/io/JsonEncoder.java | 10 +-
.../java/org/apache/avro/io/ResolvingDecoder.java | 6 +-
.../java/org/apache/avro/io/ValidatingEncoder.java | 8 +-
.../java/org/apache/avro/io/parsing/Parser.java | 2 +-
.../avro/io/parsing/ResolvingGrammarGenerator.java | 4 +-
.../java/org/apache/avro/io/parsing/Symbol.java | 20 +-
.../io/parsing/ValidatingGrammarGenerator.java | 2 +-
.../apache/avro/message/BinaryMessageDecoder.java | 2 +-
.../org/apache/avro/message/RawMessageDecoder.java | 4 +-
.../org/apache/avro/message/RawMessageEncoder.java | 3 +-
.../apache/avro/path/TracingAvroTypeException.java | 4 +-
.../apache/avro/reflect/FieldAccessReflect.java | 6 +-
.../java/org/apache/avro/reflect/ReflectData.java | 15 +-
.../apache/avro/specific/ExternalizableInput.java | 5 +
.../org/apache/avro/specific/SpecificData.java | 26 +-
.../apache/avro/util/ByteBufferInputStream.java | 4 +-
.../src/main/java/org/apache/avro/util/Utf8.java | 24 -
.../src/test/java/org/apache/avro/TestSchema.java | 14 +-
.../avro/TestSchemaCompatibilityEnumDefaults.java | 5 +-
.../test/java/org/apache/avro/TestUnionError.java | 2 +-
.../org/apache/avro/generic/GenericDataTest.java | 262 ------
.../apache/avro/generic/PrimitivesArraysTest.java | 13 -
.../org/apache/avro/generic/TestGenericData.java | 11 -
.../avro/reflect/TestReflectLogicalTypes.java | 43 +-
.../specific/TestRecordWithoutLogicalTypes.java | 2 +-
.../test/java/org/apache/avro/specific/int$.java | 22 +-
.../resources/multipleFile/ApplicationEvent.avsc | 16 -
.../avro/compiler/specific/SpecificCompiler.java | 78 +-
.../specific/templates/java/classic/record.vm | 51 +-
.../compiler/specific/TestSpecificCompiler.java | 2 +-
lang/java/idl/pom.xml | 2 +-
lang/java/ipc-netty/pom.xml | 4 -
.../ipc/netty/TestNettyServerWithCompression.java | 2 +-
.../java/org/apache/avro/TestDataFileReflect.java | 97 ---
.../java/org/apache/avro/TestDataFileSpecific.java | 59 --
.../org/apache/avro/mojo/AbstractAvroMojo.java | 51 +-
.../main/java/org/apache/avro/mojo/IDLMojo.java | 12 +-
.../avro/multipleSchemas/ApplicationEvent.avsc | 16 -
.../java/org/apache/avro/mojo/TestIDLMojo.java | 3 +-
.../src/test/resources/unit/idl/pom.xml | 1 -
lang/java/pom.xml | 52 +-
lang/java/protobuf/pom.xml | 4 -
.../org/apache/avro/protobuf/ProtobufData.java | 16 +-
.../org/apache/avro/protobuf/TestProtobuf.java | 14 -
.../org/apache/avro/protobuf/noopt/TestProto3.java | 883 ---------------------
lang/java/protobuf/src/test/protobuf/test.proto | 2 -
.../protobuf/src/test/protobuf/test_proto3.proto | 33 -
lang/java/tools/pom.xml | 7 -
.../org/apache/avro/tool/SpecificCompilerTool.java | 31 +-
.../jetbrainsnullsafeannotationsfieldstest.avsc | 8 -
.../jspecifynullsafeannotationsfieldstest.avsc | 8 -
.../input/nullsafeannotationsfieldstest.avsc | 8 +
.../src/test/compiler/output-string/Position.java | 2 +-
.../avro/examples/baseball/FieldTest.java | 46 +-
.../JSpecifyNullSafeAnnotationsFieldsTest.java | 628 ---------------
...est.java => NullSafeAnnotationsFieldsTest.java} | 132 ++-
.../avro/examples/baseball/Player.java | 38 +-
.../avro/examples/baseball/Position.java | 2 +-
.../avro/examples/baseball/Proto.java | 2 +-
.../output/AddExtraOptionalGettersTest.java | 30 +-
.../src/test/compiler/output/NoSettersTest.java | 30 +-
.../output/OptionalGettersAllFieldsTest.java | 38 +-
.../output/OptionalGettersNullableFieldsTest.java | 40 +-
.../tools/src/test/compiler/output/Player.java | 38 +-
.../tools/src/test/compiler/output/Position.java | 2 +-
.../apache/avro/tool/TestSpecificCompilerTool.java | 33 +-
lang/php/lib/Datum/AvroIODatumWriter.php | 23 +-
pom.xml | 27 +-
share/docker/Dockerfile | 9 +
share/editors/README.txt | 5 -
share/test/schemas/fooBar.avsc | 21 -
111 files changed, 544 insertions(+), 3377 deletions(-)
delete mode 100644 doc/content/en/docs/++version++/Editor Support/_index.md
delete mode 100644 doc/content/en/docs/++version++/Editor
Support/eclipseAvroclipse.png
delete mode 100644 doc/content/en/docs/++version++/Editor
Support/jetbrainsAvroAndParquetViewer.svg
delete mode 100644 doc/content/en/docs/++version++/Editor
Support/jetbrainsAvroIdlSchemaSupport.svg
delete mode 100644 doc/content/en/docs/++version++/Editor
Support/jetbrainsBigDataFileViewer.svg
delete mode 100644 doc/content/en/docs/++version++/Editor
Support/visualStudioAvroIdl.png
delete mode 100644 doc/content/en/docs/++version++/Editor
Support/visualStudioAvroTools.png
delete mode 100644 doc/content/en/docs/++version++/Editor
Support/visualStudioAvroViewer.png
delete mode 100644
lang/java/avro/src/test/java/org/apache/avro/generic/GenericDataTest.java
delete mode 100644
lang/java/ipc/src/test/java/org/apache/avro/TestDataFileReflect.java
delete mode 100644
lang/java/protobuf/src/test/java/org/apache/avro/protobuf/noopt/TestProto3.java
delete mode 100644 lang/java/protobuf/src/test/protobuf/test_proto3.proto
delete mode 100644
lang/java/tools/src/test/compiler/input/jetbrainsnullsafeannotationsfieldstest.avsc
delete mode 100644
lang/java/tools/src/test/compiler/input/jspecifynullsafeannotationsfieldstest.avsc
create mode 100644
lang/java/tools/src/test/compiler/input/nullsafeannotationsfieldstest.avsc
delete mode 100644
lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/JSpecifyNullSafeAnnotationsFieldsTest.java
rename
lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/{JetBrainsNullSafeAnnotationsFieldsTest.java
=> NullSafeAnnotationsFieldsTest.java} (69%)
delete mode 100644 share/test/schemas/fooBar.avsc