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