This is an automated email from the ASF dual-hosted git repository.
mgrigorov pushed a change to branch
dependabot/maven/lang/java/org.apache.maven.plugins-maven-checkstyle-plugin-3.6.0
in repository https://gitbox.apache.org/repos/asf/avro.git
from 2a97623d5 Bump org.apache.maven.plugins:maven-checkstyle-plugin in
/lang/java
add 163671461 AVRO-4085: Fix file size extraction error on windows
platform (#3229)
add 96644c519 Use Ubuntu 24.04 for the Interop tests to be able to use
newer Python
add 9f4e77f82 Fix the name of ubuntu-24.04 runner
add 1a2f167f9 Bump mocha from 10.7.3 to 10.8.2 in /lang/js (#3239)
add b8e76730a Bump postcss from 8.4.47 to 8.4.49 in /doc (#3244)
add b1ec3b930 AVRO 4091: [C#] Allow previously parsed schemas to be
referenced when parsing a schema (#3242)
add 4f6132641 AVRO-2032: [C#] Add support for NaN, Infinity and -Infinity
in JsonDecoder (#3070)
add 77540f6f6 AVRO-4096: [C++] Replace `boost::optional` with
`std::optional` (#3254)
add 0fd1e7834 AVRO-4097: Replace boost::any with std::any; boost::tuple
with std::tuple (#3256)
add 1c4dc912a Bump com.puppycrawl.tools:checkstyle in /lang/java (#3251)
add 8048d1fa2 Bump org.cyclonedx:cyclonedx-maven-plugin in /lang/java
(#3252)
add 7f842f328 Bump com.google.protobuf:protobuf-java in /lang/java (#3259)
add 7753d44c0 Bump com.github.luben:zstd-jni from 1.5.6-5 to 1.5.6-8 in
/lang/java (#3246)
add 79f30f41c Bump com.fasterxml.jackson:jackson-bom in /lang/java (#3253)
add 6749f450f Bump grpc.version from 1.66.0 to 1.68.2 in /lang/java (#3249)
add 8dccd0d00 Bump org.apache.maven.plugins:maven-surefire-plugin in
/lang/java (#3237)
add 6e4a5682b AVRO-4100: [C++] Remove boost::noncopyable and boost::any
(#3267)
add 30b39e91b add two cmake options to make it easier to integrate avro
c++ (#3268)
add 3621ef2ea [AVRO-4086][C++] Fix missing data file reader close handle
on windows (#3230)
add ab148b2e5 [AVRO-4081][C++] Add big decimal support and update
documentation (#3148)
add 34ce19230 Bump com.google.protobuf:protobuf-java in /lang/java (#3271)
add 25831a6ea AVRO-4101: [C++] Remove
boost::{blank,function,shared_ptr,static_assert,utility} (#3272)
add 07fbc01cd AVRO-4102: [C++] Remove boost::shared_array (#3273)
add a63d0175c Bump com.puppycrawl.tools:checkstyle in /lang/java (#3275)
add 559a5da36 Bump io.netty:netty-bom in /lang/java (#3270)
add 3c1fb4864 Bump org.apache:apache from 31 to 33 in /lang/java (#3023)
add a4d408575 AVRO-4104: Drop support for Python 3.7 (#3276)
add 9893ff7ae AVRO-4035 [C++] Add doc strings to generated classes (#3128)
add 7b0c17287 Bump org.codehaus.mojo:extra-enforcer-rules in /lang/java
(#3173)
add 6b6b9fcd0 Bump org.apache.maven.plugins:maven-gpg-plugin in /lang/java
(#3189)
add 2943ea7f7 Bump org.apache.maven.plugins:maven-plugin-plugin in
/lang/java (#3222)
add debc68213 AVRO-4105: [C++] Remove boost::lexical_cast and boost::math
(#3277)
add d26a3275b [Java] Clarify thread safety of Decoders returned by
DecoderFactory. (#3278)
add dd01f9786 AVRO-4106: [C++] Remove boost::random (#3283)
add 099c63a4c Bump org.apache.velocity:velocity-engine-core in /lang/java
(#3225)
add dd6eb654f Bump org.mockito:mockito-core from 5.13.0 to 5.15.2 in
/lang/java (#3282)
add 9e5826e19 Bump ch.qos.reload4j:reload4j from 1.2.25 to 1.2.26 in
/lang/java (#3265)
add 93122e694 Bump org.apache.maven.plugins:maven-remote-resources-plugin
(#3280)
add 20520483d Bump grpc.version from 1.68.2 to 1.69.0 in /lang/java (#3262)
add 3bc0e4bcc Bump org.apache.maven.plugins:maven-javadoc-plugin in
/lang/java (#3258)
add 0cd51aa0d Merge branch 'main' into
dependabot/maven/lang/java/org.apache.maven.plugins-maven-checkstyle-plugin-3.6.0
No new revisions were added by this update.
Summary of changes:
.github/workflows/test-lang-js.yml | 2 +-
.../en/docs/++version++/Specification/_index.md | 8 +-
doc/package-lock.json | 16 +-
doc/package.json | 2 +-
lang/c++/CMakeLists.txt | 166 +++++++++++----------
lang/c++/examples/imaginary.hh | 1 -
lang/c++/impl/Compiler.cc | 6 +-
lang/c++/impl/CustomAttributes.cc | 4 +-
lang/c++/impl/DataFile.cc | 10 +-
lang/c++/impl/LogicalType.cc | 3 +
lang/c++/impl/Node.cc | 7 +
lang/c++/impl/Resolver.cc | 6 +-
lang/c++/impl/avrogencpp.cc | 49 ++++--
lang/c++/impl/json/JsonDom.cc | 4 +-
lang/c++/impl/json/JsonDom.hh | 14 +-
lang/c++/impl/json/JsonIO.hh | 32 ++--
lang/c++/impl/parsing/JsonCodec.cc | 5 +-
lang/c++/impl/parsing/Symbol.hh | 55 ++++---
lang/c++/impl/parsing/ValidatingCodec.cc | 1 -
lang/c++/include/avro/CustomAttributes.hh | 4 +-
lang/c++/include/avro/DataFile.hh | 25 +++-
lang/c++/include/avro/Generic.hh | 12 +-
lang/c++/include/avro/Layout.hh | 8 +-
lang/c++/include/avro/LogicalType.hh | 1 +
lang/c++/include/avro/Node.hh | 6 +-
lang/c++/include/avro/Parser.hh | 5 +-
lang/c++/include/avro/Reader.hh | 6 +-
lang/c++/include/avro/Resolver.hh | 7 +-
lang/c++/include/avro/ResolverSchema.hh | 1 -
lang/c++/include/avro/ResolvingReader.hh | 5 +-
lang/c++/include/avro/Serializer.hh | 6 +-
lang/c++/include/avro/Specific.hh | 5 +-
lang/c++/include/avro/Stream.hh | 12 +-
lang/c++/include/avro/Validator.hh | 11 +-
lang/c++/include/avro/Writer.hh | 6 +-
lang/c++/include/avro/buffer/BufferReader.hh | 5 +-
.../c++/include/avro/buffer/detail/BufferDetail.hh | 23 ++-
lang/c++/jsonschemas/bigrecord | 3 +-
lang/c++/test/CommonsSchemasTests.cc | 3 +
lang/c++/test/DataFileTests.cc | 44 +++++-
lang/c++/test/SchemaTests.cc | 22 ++-
lang/c++/test/unittest.cc | 2 +-
lang/csharp/src/apache/main/IO/JsonDecoder.cs | 55 ++++++-
lang/csharp/src/apache/main/Schema/Schema.cs | 17 ++-
lang/csharp/src/apache/test/IO/JsonCodecTests.cs | 54 +++++++
lang/csharp/src/apache/test/Schema/SchemaTests.cs | 19 +++
.../java/org/apache/avro/io/DecoderFactory.java | 16 +-
lang/java/pom.xml | 18 +--
lang/js/package-lock.json | 14 +-
lang/js/package.json | 2 +-
lang/py/setup.cfg | 1 -
lang/py/tox.ini | 1 -
pom.xml | 16 +-
53 files changed, 563 insertions(+), 263 deletions(-)