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 654eee5539 AVRO-4154: Make tools jar multi-release (#3406)
 discard 1534022c6e AVRO-4153: add netty-codec (#3405)
 discard d26c4e46b7 AVRO-4152: Remove signatures from shaded tools jar (#3404)
 discard 4c7a01d5d6 Fix missing bits from cherry-picking AVRO-4027
 discard f22abf852f Add test failure explanation
 discard 58378c5e5e AVRO-4027: Fix missing bits in branch
 discard f61c1a866f Update SSL lib for dotnet
     new 5324d94ebe AVRO-4090: Avoid repeating data validation (#3241)
     new daaa0ea33c AVRO-3951: Document IDE support (#3366)
     new 55b626b01b AVRO-3951: implement comments from Martin (#3369)
     new 753a2dd26e AVRO-4119: [java] Make Nullable and NotNull annotations 
configurable (#3312)
     new 6a0f60cb17 Avro 4126 fix generated javadoc comment (#3360)
     new c1592749fa AVRO-4039 [java] fix GenericData.newArray to only return an 
appropriate array implementation (#3307)
     new c48ba71734 AVRO-4068: Java Code Cleanup (#3192)
     new a806a236c7 AVRO-4139 [java] equality check for maps in arrays (#3378)
     new a10fc5eaae AVRO-3940: [java] Allow schema redefinition when equal 
(#3304)
     new 2808da09ed AVRO-3791: Include field in readField AvroTypeException 
(#2420)
     new ce6dad8105 AVRO-4110: Double Values Fail when using Min/Max (#3292)
     new 875f6c9fa9 AVRO-4147: Mention ServiceLoader in SchemaFormatter javadoc 
(#3389)
     new 1eed38fbb8 AVRO-4133: Support default enum value in Protobuf to Avro 
(#3367)
     new 9859228243 AVRO-3527: codegen equals and hashCode for Records (#1708)
     new 04a30f2683 AVRO-4098: [maven-plugin]: make protocol-idl mojo support 
all compiler options [AVRO-4098] (#3261)
     new ce7925867f AVRO-4152: Remove signatures from shaded tools jar (#3404)
     new 040c848357 AVRO-4153: add netty-codec (#3405)
     new 44228ea9d0 AVRO-4154: Make tools jar multi-release (#3406)
     new c5758d0db7 AVRO-3989: [java] add conversion classes to default 
instance of SpecificData (#3354)
     new 2b205426c7 Bump various versions to match main
     new efaec65d53 AVRO-4027: Fix bug in JSON object syntax (#3071)
     new cb72df62f0 spotless
     new 7ac26a05c3 AVRO-3791: Add missing test change
     new 859814a024 Update SSL lib for dotnet

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (654eee5539)
            \
             N -- N -- N   refs/heads/branch-1.12 (859814a024)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 24 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../en/docs/++version++/Editor Support/_index.md   | 175 ++++
 .../Editor Support/eclipseAvroclipse.png           | Bin 0 -> 6419 bytes
 .../jetbrainsAvroAndParquetViewer.svg              |   6 +
 .../jetbrainsAvroIdlSchemaSupport.svg              |  21 +
 .../Editor Support/jetbrainsBigDataFileViewer.svg  |  13 +
 .../Editor Support/visualStudioAvroIdl.png         | Bin 0 -> 29293 bytes
 .../Editor Support/visualStudioAvroTools.png       | Bin 0 -> 7092 bytes
 .../Editor Support/visualStudioAvroViewer.png      | Bin 0 -> 113909 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 +
 .../TestReadingWritingDataInEvolvedSchemas.java    |   8 +-
 .../src/test/java/org/apache/avro/TestSchema.java  |  14 +-
 .../avro/TestSchemaCompatibilityEnumDefaults.java  |   6 +-
 .../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 +-
 lang/java/compiler/src/test/idl/input/simple.avdl  |   3 -
 lang/java/compiler/src/test/idl/output/simple.avpr |   8 -
 .../compiler/specific/TestSpecificCompiler.java    |   2 +-
 lang/java/idl/pom.xml                              |   2 +-
 .../java/org/apache/avro/idl/TestIdlReader.java    |  10 +-
 .../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/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}  |  22 +-
 .../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} | 150 ++--
 ...=> JetBrainsNullSafeAnnotationsFieldsTest.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/js/package-lock.json                          |   2 +-
 lang/php/lib/Datum/AvroIODatumWriter.php           |  23 +-
 pom.xml                                            |  27 +-
 share/docker/Dockerfile                            |   3 +-
 share/editors/README.txt                           |   5 +
 .../foo.Bar.avsc => share/test/schemas/fooBar.avsc |   2 +-
 112 files changed, 2773 insertions(+), 601 deletions(-)
 create mode 100644 doc/content/en/docs/++version++/Editor Support/_index.md
 create mode 100644 doc/content/en/docs/++version++/Editor 
Support/eclipseAvroclipse.png
 create mode 100644 doc/content/en/docs/++version++/Editor 
Support/jetbrainsAvroAndParquetViewer.svg
 create mode 100644 doc/content/en/docs/++version++/Editor 
Support/jetbrainsAvroIdlSchemaSupport.svg
 create mode 100644 doc/content/en/docs/++version++/Editor 
Support/jetbrainsBigDataFileViewer.svg
 create mode 100644 doc/content/en/docs/++version++/Editor 
Support/visualStudioAvroIdl.png
 create mode 100644 doc/content/en/docs/++version++/Editor 
Support/visualStudioAvroTools.png
 create mode 100644 doc/content/en/docs/++version++/Editor 
Support/visualStudioAvroViewer.png
 create mode 100644 
lang/java/avro/src/test/java/org/apache/avro/generic/GenericDataTest.java
 create mode 100644 
lang/java/ipc/src/test/java/org/apache/avro/TestDataFileReflect.java
 create mode 100644 
lang/java/protobuf/src/test/java/org/apache/avro/protobuf/noopt/TestProto3.java
 copy lang/{php/lib/DataFile/AvroDataIOException.php => 
java/protobuf/src/test/protobuf/test_proto3.proto} (79%)
 create mode 100644 
lang/java/tools/src/test/compiler/input/jetbrainsnullsafeannotationsfieldstest.avsc
 create mode 100644 
lang/java/tools/src/test/compiler/input/jspecifynullsafeannotationsfieldstest.avsc
 delete mode 100644 
lang/java/tools/src/test/compiler/input/nullsafeannotationsfieldstest.avsc
 copy 
lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/{NullSafeAnnotationsFieldsTest.java
 => JSpecifyNullSafeAnnotationsFieldsTest.java} (66%)
 rename 
lang/java/tools/src/test/compiler/output-string/avro/examples/baseball/{NullSafeAnnotationsFieldsTest.java
 => JetBrainsNullSafeAnnotationsFieldsTest.java} (69%)
 copy lang/java/compiler/src/test/resources/foo.Bar.avsc => 
share/test/schemas/fooBar.avsc (91%)

Reply via email to