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