You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@avro.apache.org by mg...@apache.org on 2023/03/24 14:24:13 UTC

[avro] branch avro-3631/fix-fixed-serialization updated (2afda412c -> 94426c14b)

This is an automated email from the ASF dual-hosted git repository.

mgrigorov pushed a change to branch avro-3631/fix-fixed-serialization
in repository https://gitbox.apache.org/repos/asf/avro.git


 discard 2afda412c AVRO-3631: [Rust] Use serde-byte-array crate for Rust byte array to Avro values conversion
 discard 8dffd069f AVRO-3631: Rebase to latest master and fix any problems
 discard 91e5b61a1 AVRO-3531: Code formatting
 discard 14868036d AVRO-3631: Use official serde_bytes crate
 discard 2d7ee2b76 AVRO-3631: Fix clippy issues
 discard c98140f52 AVRO-3631: Add more test cases
 discard 606dc11d4 AVRO-3631: Fix clippy and Rat issues
 discard d19046d12 AVRO-3631: Add serde serialize_with functions
 discard 735023c75 AVRO-3631: Use #[serde(with)] attribute to get rid of implementation detail ByteArray
 discard e9b78537d AVRO-3631: Add support for ser_de Value::Fixed
 discard d2008ef3b AVRO-3631: Reformat using rustfmt
 discard ff00f81ac AVRO-3631: Add test for serializing fixed fields
 discard 2eb04ccf4 AVRO-3651: Add test to de.rs to illustrate issue with Fixed fields
 discard d2b767d67 AVRO-3631: Add test-case to reproduce
     add c2e6e1319 AVRO-3721: add method to JsonProperties
     add 69974bc9e Bump protobuf-java from 3.22.0 to 3.22.2 in /lang/java (#2139)
     add 5c0b17dec [AVRO-2943] Add new GenericData String/Utf8 ARRAY comparison test (#2137)
     add 81e665f7e Bump serde from 1.0.154 to 1.0.155 in /lang/rust (#2144)
     add 88db9c918 Bump proc-macro2 from 1.0.51 to 1.0.52 in /lang/rust (#2143)
     add d37d32035 Bump serde from 1.0.155 to 1.0.156 in /lang/rust (#2147)
     add fd103e5a2 Bump quote from 1.0.23 to 1.0.26 in /lang/rust (#2146)
     add 616136d2c Bump anyhow from 1.0.69 to 1.0.70 in /lang/rust (#2156)
     add 11c2f4608 Bump thiserror from 1.0.39 to 1.0.40 in /lang/rust (#2155)
     add f52a10b6b Bump syn from 1.0.109 to 2.0.3 in /lang/rust (#2154)
     add 4d03d869a Bump serde from 1.0.156 to 1.0.158 in /lang/rust (#2153)
     add 04a79fe5a Revert "Bump syn from 1.0.109 to 2.0.3 in /lang/rust (#2154)"
     add b6178acc7 Bump maven-surefire-plugin from 3.0.0-M9 to 3.0.0 in /lang/java (#2151)
     add ace4d5d2e AVRO-3264: Improvements to the project section of the Avro website (#2145)
     add c3d6a2fb5 fix documentation of functions and variables (#2157)
     add cb1ad00d2 Bump regex from 1.7.1 to 1.7.2 in /lang/rust (#2159)
     add 207ff089d Bump proc-macro2 from 1.0.52 to 1.0.53 in /lang/rust (#2160)
     add 9b5688863 AVRO-3724 Fix C# JsonEncoder for nested array of records (#2161)
     add ab5974ab5 AVRO-3631: Add test-case to reproduce
     add 08f92fd97 AVRO-3651: Add test to de.rs to illustrate issue with Fixed fields
     add d7639617e AVRO-3631: Add test for serializing fixed fields
     add 500431935 AVRO-3631: Reformat using rustfmt
     add 9ab535863 AVRO-3631: Add support for ser_de Value::Fixed
     add 7e96ca8aa AVRO-3631: Use #[serde(with)] attribute to get rid of implementation detail ByteArray
     add 0eedb30fe AVRO-3631: Add serde serialize_with functions
     add 4bcd2ce55 AVRO-3631: Fix clippy and Rat issues
     add 6c4bf8b25 AVRO-3631: Add more test cases
     add f42489a05 AVRO-3631: Fix clippy issues
     add f4dfb8a59 AVRO-3631: Use official serde_bytes crate
     add 16129448b AVRO-3531: Code formatting
     add 7f904be42 AVRO-3631: Rebase to latest master and fix any problems
     add 674d4dc32 AVRO-3631: [Rust] Use serde-byte-array crate for Rust byte array to Avro values conversion
     add 94426c14b AVRO-3631: Deserialize supports only owned byte arrays

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   (2afda412c)
            \
             N -- N -- N   refs/heads/avro-3631/fix-fixed-serialization (94426c14b)

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:
 doc/content/en/_index.html                         |   2 +-
 doc/content/en/community/_index.md                 |   2 +-
 doc/content/en/project/Articles/_index.md          |  84 ++++++++++
 .../project/Committer onboarding guide/_index.md   |  48 ++++++
 .../Contributors onboarding guide /_index.md       |  39 +++++
 doc/content/en/project/Donate/_index.md            |   2 +-
 doc/content/en/project/Events/_index.md            |   2 +-
 doc/content/en/project/How to contribute/_index.md | 110 ++++++++++++-
 doc/content/en/project/License/_index.md           |   2 +-
 doc/content/en/project/Papers/_index.md            |  73 +++++++++
 doc/content/en/project/Privacy policy/_index.md    |   2 +-
 doc/content/en/project/Security/_index.md          |   2 +-
 doc/content/en/project/Thanks/_index.md            |   2 +-
 .../en/project/pmc onboarding guide/_index.md      |  34 ++++
 .../apache/main/Specific/SpecificDatumWriter.cs    |   1 +
 lang/csharp/src/apache/test/IO/JsonCodecTests.cs   | 108 ++++++++++++-
 .../main/java/org/apache/avro/JsonProperties.java  |  17 ++
 .../main/java/org/apache/avro/LogicalTypes.java    |   2 +-
 .../java/org/apache/avro/reflect/ReflectData.java  |   4 +-
 .../java/org/apache/avro/TestSchemaBuilder.java    |   3 +
 .../org/apache/avro/generic/TestGenericData.java   |  28 +++-
 .../org/apache/avro/compiler/schema/Schemas.java   |   6 +-
 .../avro/compiler/specific/SpecificCompiler.java   |   4 +-
 lang/java/pom.xml                                  |   2 +-
 lang/rust/Cargo.lock                               |  81 ++++++----
 lang/rust/avro/Cargo.toml                          |  11 +-
 lang/rust/avro/src/de.rs                           | 171 ++++++---------------
 lang/rust/avro/src/reader.rs                       |   6 +-
 lang/rust/avro/src/schema.rs                       |  16 +-
 lang/rust/avro_derive/Cargo.toml                   |   6 +-
 lang/rust/wasm-demo/Cargo.toml                     |   2 +-
 pom.xml                                            |   2 +-
 32 files changed, 666 insertions(+), 208 deletions(-)
 create mode 100755 doc/content/en/project/Articles/_index.md
 create mode 100755 doc/content/en/project/Committer onboarding guide/_index.md
 create mode 100644 doc/content/en/project/Contributors onboarding guide /_index.md
 create mode 100755 doc/content/en/project/Papers/_index.md
 create mode 100644 doc/content/en/project/pmc onboarding guide/_index.md