This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/lang/java/org.apache.thrift-libthrift-0.19.0
in repository https://gitbox.apache.org/repos/asf/avro.git
omit b27f20e67 Bump org.apache.thrift:libthrift from 0.16.0 to 0.19.0 in
/lang/java
add 9ed737971 AVRO-3863: [Java] Delete temporary test data after tests
finish (#2506)
add d24e4e2a1 Bump sha2 from 0.10.7 to 0.10.8 in /lang/rust (#2527)
add b7b7cb967 Bump the version to 0.17.0
add 714210438 Fix the version of apache-avro-test-helper to be 0.17.0
add ff29c250d AVRO-3875: [Rust]: Set "readme" metadata for each package
separately (#2524)
add 3cdc34ede AVRO-3660: Use data generator with RandomData (#2526)
add 90710b718 AVRO-3833: [Spec] Clarify usage of names and aliases (#2448)
add 69242f2e0 Bump org.apache.avro:avro in /doc/examples/mr-example (#2532)
add 81f1759af Bump org.apache.avro:avro in /doc/examples/java-example
(#2531)
add 69679cb61 AVRO-3877: [doc] fix wrong configuration for
avro-maven-plugin in java example (#2530)
add 119c3fc99 AVRO-3653: [CI] Linux ARM64 on GitHub actions (#1964)
add abe6d421e AVRO-2123: Java duration logical type (#2520)
add 51851d49a Avro 3876 jackson util (#2529)
add 4ec81bd0c AVRO-3878: Rename default git branch to be 'main' (#2537)
add 3ea027ac2 AVRO-3779: [java] any big decimal conversion (#2282)
add c91b8876b AVRO-3779: using rust bigdecimal (#2302)
add 4d1ac461b AVRO-3881: [rust] Writer should write user metadata even if
the body is empty (#2545)
add c06a45571 AVRO-3779: add mention for rust (#2543)
add d180aab5e AVRO-3879: [Build][Python] Fix `./build.sh clean` to remove
the generated Python documents (#2540)
add c48e8f55e Bump org.xerial.snappy:snappy-java in /lang/java (#2536)
add fc8aec5f5 Bump io.netty:netty-bom from 4.1.98.Final to 4.1.99.Final in
/lang/java (#2534)
add a822ea3f6 Bump com.github.luben:zstd-jni from 1.5.5-5 to 1.5.5-6 in
/lang/java (#2533)
add 561ae8399 AVRO-3779: Minor improvements in the error handling
add 911b7af16 AVRO-3870: [Rust][Build] Speed up CI for Rust (#2517)
add 28cdbd8f0 AVRO-3653: Move the ARM64 CI jobs to the test-lang-XYZ.yml
files (#2548)
add 5ac620f5e AVRO-3609: [Rust] Remove wrong collection of custom
attributes (#2556)
new 6672cf913 Bump org.apache.thrift:libthrift from 0.16.0 to 0.19.0 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 (b27f20e67)
\
N -- N -- N
refs/heads/dependabot/maven/lang/java/org.apache.thrift-libthrift-0.19.0
(6672cf913)
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 1 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:
.github/PULL_REQUEST_TEMPLATE.md | 2 +-
.github/dependabot.yml | 1 -
.github/workflows/codeql-csharp-analysis.yml | 4 +-
.github/workflows/codeql-java-analysis.yml | 4 +-
.github/workflows/codeql-js-analysis.yml | 4 +-
.github/workflows/codeql-py-analysis.yml | 4 +-
.github/workflows/java-publish-snapshot.yml | 2 +-
.github/workflows/maven4.yml | 4 +-
.github/workflows/rat.yml | 4 +-
.github/workflows/spotless.yml | 4 +-
.github/workflows/test-lang-c++.yml | 22 +-
.github/workflows/test-lang-c.yml | 22 +-
.github/workflows/test-lang-csharp.yml | 37 +-
.github/workflows/test-lang-java.yml | 39 +-
.github/workflows/test-lang-js.yml | 35 +-
.github/workflows/test-lang-perl.yml | 28 +-
.github/workflows/test-lang-php.yml | 28 +-
.github/workflows/test-lang-py.yml | 23 +-
.github/workflows/test-lang-ruby.yml | 30 +-
.github/workflows/test-lang-rust-audit.yml | 4 +-
.github/workflows/test-lang-rust-ci.yml | 59 +++-
.github/workflows/test-lang-rust-clippy.yml | 4 +-
.../++version++/Getting started (Java)/_index.md | 8 +-
.../en/docs/++version++/IDL Language/_index.md | 2 +-
.../en/docs/++version++/Specification/_index.md | 36 +-
doc/content/en/project/How to contribute/_index.md | 4 +-
doc/examples/java-example/pom.xml | 10 +-
doc/examples/mr-example/pom.xml | 2 +-
lang/csharp/README.md | 2 +-
.../src/main/java/org/apache/avro/Conversions.java | 107 +++++-
.../main/java/org/apache/avro/LogicalTypes.java | 72 +++-
.../main/java/org/apache/avro/io/JsonEncoder.java | 2 +-
.../main/java/org/apache/avro/util/RandomData.java | 60 ++--
.../main/java/org/apache/avro/util/TimePeriod.java | 393 +++++++++++++++++++++
.../apache/avro/util/internal/JacksonUtils.java | 26 +-
.../org/apache/avro/TestBigDecimalConversion.java | 85 +++++
.../java/org/apache/avro/TestDataFileReader.java | 13 +-
.../test/java/org/apache/avro/TestLogicalType.java | 37 +-
.../java/org/apache/avro/TestSchemaBuilder.java | 57 +--
.../avro/generic/TestGenericLogicalTypes.java | 85 +++--
.../java/org/apache/avro/io/TestBinaryDecoder.java | 25 ++
.../test/java/org/apache/avro/io/TestEncoders.java | 4 +-
.../java/org/apache/avro/io/TestJsonDecoder.java | 26 ++
.../avro/specific/TestRecordWithLogicalTypes.java | 33 +-
.../avro/specific/TestSpecificToFromByteArray.java | 5 +-
.../java/org/apache/avro/util/TestRandomData.java | 224 ++++++++++++
.../java/org/apache/avro/util/TimePeriodTest.java | 306 ++++++++++++++++
.../avro/util/internal/TestJacksonUtils.java | 36 +-
.../test/resources/TestRecordWithLogicalTypes.avsc | 8 +-
.../javacc/org/apache/avro/compiler/idl/idl.jj | 3 +
lang/java/pom.xml | 6 +-
.../apache/avro/tool/TestCreateRandomFileTool.java | 15 +-
.../org/apache/avro/tool/TestToTrevniTool.java | 16 +-
lang/php/README.md | 4 +-
lang/py/README.md | 2 +-
lang/py/build.sh | 1 +
lang/rust/Cargo.lock | 24 +-
lang/rust/Cargo.toml | 3 +-
lang/rust/README.tpl | 6 +-
lang/rust/avro/Cargo.toml | 9 +-
lang/rust/avro/README.md | 8 +-
lang/rust/avro/src/decimal.rs | 85 ++++-
lang/rust/avro/src/decode.rs | 12 +-
lang/rust/avro/src/encode.rs | 9 +-
lang/rust/avro/src/error.rs | 12 +
lang/rust/avro/src/lib.rs | 2 +-
lang/rust/avro/src/rabin.rs | 2 +-
lang/rust/avro/src/schema.rs | 40 ++-
lang/rust/avro/src/types.rs | 37 +-
lang/rust/avro/src/writer.rs | 18 +
lang/rust/avro_derive/Cargo.toml | 2 +-
lang/rust/avro_test_helper/Cargo.toml | 2 +-
share/docker/Dockerfile | 2 +-
73 files changed, 2126 insertions(+), 226 deletions(-)
create mode 100644
lang/java/avro/src/main/java/org/apache/avro/util/TimePeriod.java
create mode 100644
lang/java/avro/src/test/java/org/apache/avro/TestBigDecimalConversion.java
create mode 100644
lang/java/avro/src/test/java/org/apache/avro/util/TestRandomData.java
create mode 100644
lang/java/avro/src/test/java/org/apache/avro/util/TimePeriodTest.java