This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/lang/java/com.google.protobuf-protobuf-java-4.26.1
in repository https://gitbox.apache.org/repos/asf/avro.git
discard 52de5f311 Bump com.google.protobuf:protobuf-java in /lang/java
add 0840d1bdd Bump syn from 2.0.55 to 2.0.57 in /lang/rust (#2830)
add 2c212d783 Bump com.github.luben:zstd-jni from 1.5.5-11 to 1.5.6-1 in
/lang/java (#2826)
add 8cb32f05d Bump mocha from 10.3.0 to 10.4.0 in /lang/js (#2829)
add 44a235544 Bump syn from 2.0.57 to 2.0.58 in /lang/rust (#2834)
add 876eae32d AVRO-3666 [Java] Use the new schema parser (#2642)
add c200b4e76 AVRO-3841: [Spec] Align the specification of the way to
encode NaN to the actual implementations (#2463)
add c85dfd4a1 Update getting started doc to Python 3 (#1830)
add ee647a672 Use WriteMapStart in WriteMap (#2836)
add cffffe7e1 Fix for wrong behavior of Json codec when record schema has
no fields (#2833)
add 00afbaeda AVRO-3860: Fix for wrong encoding of Unicode values above
0xffff (#2831)
add 87283507b AVRO-3970: [Rust] Fix compatibility checks for UUID (#2838)
add 6d50e7946 Bump rstest from 0.18.2 to 0.19.0 in /lang/rust (#2844)
add 82db2b73a Bump org.apache.maven.plugins:maven-source-plugin in
/lang/java (#2843)
add ba36c1243 Bump com.github.luben:zstd-jni from 1.5.6-1 to 1.5.6-2 in
/lang/java (#2842)
add b2bbbc27c Bump grpc.version from 1.62.2 to 1.63.0 in /lang/java (#2840)
add 5f72a0ceb Bump com.puppycrawl.tools:checkstyle in /lang/java (#2841)
add fad10440c Bump org.apache.maven.plugins:maven-plugin-plugin in
/lang/java (#2839)
add 71b0fe0c5 Bump quote from 1.0.35 to 1.0.36 in /lang/rust (#2846)
add 4b16ea673 Bump anyhow from 1.0.81 to 1.0.82 in /lang/rust (#2845)
add 0fc34955a Bump com.puppycrawl.tools:checkstyle in /lang/java (#2841)
add cd3e2dfa2 AVRO-3974: [Rust] Support schema compatibility for
Schema::Ref (#2847)
add b91ea24c4 Bump org.apache.maven.plugins:maven-gpg-plugin in /lang/java
(#2849)
add dfcece341 Bump stCarolas/setup-maven from 4.5 to 5 (#2850)
add 328fcb031 Bump slf4j.version from 2.0.12 to 2.0.13 in /lang/java
(#2848)
add 50e48bcae Add `jbonofre` as collaborator in `.asf.yml` (#2851)
add db1ac6f00 Bump proc-macro2 from 1.0.79 to 1.0.80 in /lang/rust (#2852)
add 34e27cd23 AVRO-3952: Auto-install tox
add 506568c6d Bump typed-builder from 0.18.1 to 0.18.2 in /lang/rust
(#2856)
add 0a552357c Bump syn from 2.0.58 to 2.0.59 in /lang/rust (#2857)
add cf8e9a9a1 Bump serde_json from 1.0.115 to 1.0.116 in /lang/rust (#2858)
add 01c9a2847 Bump ctor from 0.2.7 to 0.2.8 in /lang/rust (#2859)
add 602763a32 Bump proc-macro2 from 1.0.80 to 1.0.81 in /lang/rust (#2860)
add 8c0c2ff74 Bump serde from 1.0.197 to 1.0.198 in /lang/rust (#2861)
add 6429a1dfb AVRO-3977: Use shutil.which instead of distutils
add 80be02d6b AVRO-3977: Enable Python 3.12 Tests
add 802e82622 Bump syn from 2.0.59 to 2.0.60 in /lang/rust (#2862)
add 1eaf03367 AVRO-3952: Remove Outdated Pypy Versions
add 9d3e28dff Bump serial_test from 3.0.0 to 3.1.0 in /lang/rust (#2870)
add d526ca8d7 Bump thiserror from 1.0.58 to 1.0.59 in /lang/rust (#2869)
add f40c222c4 Bump commons-cli:commons-cli from 1.6.0 to 1.7.0 in
/lang/java (#2868)
add 19501fc00 [AVRO-3967] Replace boost::format with fmt library (#2832)
add 589b89365 AVRO-3978: Upgrade main to build with Java 11 minimum (#2855)
add 190d19b08 Bump org.apache.maven.plugins:maven-shade-plugin in
/lang/java (#2879)
add 095556d04 Bump io.netty:netty-bom in /lang/java (#2864)
add cbd932710 Bump com.google.protobuf:protobuf-java in /lang/java
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 (52de5f311)
\
N -- N -- N
refs/heads/dependabot/maven/lang/java/com.google.protobuf-protobuf-java-4.26.1
(cbd932710)
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.
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 3 +
.github/workflows/codeql-java-analysis.yml | 2 +-
.github/workflows/java-publish-snapshot.yml | 2 +-
.github/workflows/maven4.yml | 2 +-
.github/workflows/rat.yml | 2 +-
.github/workflows/spotless.yml | 2 +-
.github/workflows/test-lang-c++-ARM.yml | 2 +-
.github/workflows/test-lang-c++.yml | 2 +-
.github/workflows/test-lang-c.yml | 4 +-
.github/workflows/test-lang-csharp-ARM.yml | 2 +-
.github/workflows/test-lang-csharp.yml | 2 +-
.github/workflows/test-lang-java-ARM.yml | 2 +-
.github/workflows/test-lang-java.yml | 14 +-
.github/workflows/test-lang-perl-ARM.yml | 2 +-
.github/workflows/test-lang-perl.yml | 2 +-
.github/workflows/test-lang-php.yml | 2 +-
.github/workflows/test-lang-py.yml | 7 +-
.github/workflows/test-lang-ruby.yml | 2 +-
.github/workflows/test-lang-rust-ci.yml | 2 +-
.../++version++/Getting started (Java)/_index.md | 2 +-
.../++version++/Getting started (Python)/_index.md | 4 +-
.../en/docs/++version++/Specification/_index.md | 4 +-
doc/examples/java-example/pom.xml | 8 +-
doc/examples/mr-example/pom.xml | 4 +-
lang/c++/CMakeLists.txt | 13 +-
lang/c++/api/Exception.hh | 8 +-
lang/c++/api/Node.hh | 9 +-
lang/c++/api/NodeImpl.hh | 6 +-
lang/c++/api/Stream.hh | 1 +
lang/c++/api/Types.hh | 8 +
lang/c++/api/Validator.hh | 8 +-
lang/c++/impl/BinaryDecoder.cc | 8 +-
lang/c++/impl/Compiler.cc | 35 +-
lang/c++/impl/DataFile.cc | 12 +-
lang/c++/impl/FileStream.cc | 18 +-
lang/c++/impl/Generic.cc | 6 +-
lang/c++/impl/GenericDatum.cc | 2 +-
lang/c++/impl/LogicalType.cc | 4 +-
lang/c++/impl/Node.cc | 9 +-
lang/c++/impl/NodeImpl.cc | 4 +-
lang/c++/impl/ValidSchema.cc | 7 +-
lang/c++/impl/Validator.cc | 5 +-
lang/c++/impl/json/JsonDom.cc | 6 +-
lang/c++/impl/json/JsonIO.cc | 76 ++-
lang/c++/impl/json/JsonIO.hh | 13 +-
lang/c++/impl/parsing/JsonCodec.cc | 7 +-
lang/c++/impl/parsing/Symbol.hh | 14 +
lang/c++/test/CodecTests.cc | 15 +
lang/c++/test/JsonTests.cc | 1 +
.../apache/main/IO/BinaryDecoder.netstandard2.0.cs | 4 +-
.../main/IO/BinaryDecoder.notnetstandard2.0.cs | 4 +-
lang/csharp/src/apache/main/IO/BinaryEncoder.cs | 4 +-
.../src/apache/main/Specific/SpecificWriter.cs | 2 +-
lang/csharp/src/apache/test/IO/JsonCodecTests.cs | 45 +-
lang/java/avro/pom.xml | 20 -
.../org/apache/avro/FormattedSchemaParser.java | 8 +-
.../java/org/apache/avro/JsonSchemaParser.java | 28 +-
.../main/java/org/apache/avro/ParseContext.java | 198 ++++--
.../src/main/java/org/apache/avro/Protocol.java | 129 ++--
.../avro/src/main/java/org/apache/avro/Schema.java | 759 +++++++++------------
.../main/java/org/apache/avro/SchemaParser.java | 69 +-
.../java/org/apache/avro/util/SchemaResolver.java | 166 +----
.../java/org/apache/avro/DummySchemaParser.java | 2 +-
.../java/org/apache/avro/ParseContextTest.java | 19 +-
.../src/test/java/org/apache/avro/TestSchema.java | 30 +-
.../java/org/apache/avro/TestSchemaParser.java | 32 +-
.../apache/avro/compiler/idl/SchemaResolver.java | 14 +-
.../avro/compiler/specific/SpecificCompiler.java | 13 +-
.../javacc/org/apache/avro/compiler/idl/idl.jj | 2 +
.../src/main/java/org/apache/avro/idl/IdlFile.java | 68 +-
.../main/java/org/apache/avro/idl/IdlReader.java | 35 +-
.../src/test/idl/input/schema_syntax_schema.avdl | 2 +-
.../java/idl/src/test/idl/input/status_schema.avdl | 2 +
.../test/java/org/apache/avro/idl/TestCycle.java | 2 +-
lang/java/interop-data-test/pom.xml | 17 -
lang/java/interop-data-test/src/it/check/pom.xml | 2 +-
.../java/interop-data-test/src/it/generate/pom.xml | 2 +-
.../main/java/org/apache/avro/mojo/IDLMojo.java | 1 -
.../main/java/org/apache/avro/mojo/SchemaMojo.java | 11 +-
lang/java/pom.xml | 11 +-
lang/java/thrift/pom.xml | 6 +
.../main/java/org/apache/avro/tool/IdlTool.java | 1 -
lang/js/package-lock.json | 12 +-
lang/js/package.json | 2 +-
lang/py/avro/io.py | 8 +-
lang/py/avro/test/test_tether_word_count.py | 15 +-
lang/py/build.sh | 18 +-
lang/py/tox.ini | 2 -
lang/ruby/lib/avro/io.rb | 8 +-
lang/rust/Cargo.lock | 104 ++-
lang/rust/Cargo.toml | 4 +-
lang/rust/avro/Cargo.toml | 10 +-
lang/rust/avro/src/schema_compatibility.rs | 89 ++-
lang/rust/avro_derive/Cargo.toml | 8 +-
lang/rust/avro_test_helper/Cargo.toml | 4 +-
lang/rust/wasm-demo/Cargo.toml | 2 +-
pom.xml | 33 +-
share/docker/Dockerfile | 6 +-
98 files changed, 1291 insertions(+), 1117 deletions(-)