forked from apache/avro
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merged AVRO-3631 - Fix for serialization of FIXED [u8,16] - req for u…
…uid. Squashed commit of the following: commit 3a1fac3 Author: Martin Tzvetanov Grigorov <[email protected]> Date: Fri Oct 7 10:48:13 2022 +0300 AVRO-3631: Use official serde_bytes crate Signed-off-by: Martin Tzvetanov Grigorov <[email protected]> commit f7f0ec5 Author: Martin Tzvetanov Grigorov <[email protected]> Date: Thu Oct 6 14:01:19 2022 +0300 AVRO-3631: Fix clippy issues Signed-off-by: Martin Tzvetanov Grigorov <[email protected]> commit 0ee5b00 Author: Martin Tzvetanov Grigorov <[email protected]> Date: Thu Oct 6 13:38:10 2022 +0300 AVRO-3631: Add more test cases Signed-off-by: Martin Tzvetanov Grigorov <[email protected]> commit 70d6cf0 Author: Martin Tzvetanov Grigorov <[email protected]> Date: Thu Oct 6 12:05:08 2022 +0300 AVRO-3631: Fix clippy and Rat issues Signed-off-by: Martin Tzvetanov Grigorov <[email protected]> commit 7c9e938 Author: Martin Tzvetanov Grigorov <[email protected]> Date: Thu Oct 6 11:45:50 2022 +0300 AVRO-3631: Add serde serialize_with functions Those should be used for hinting the serialization process how to serialize a byte array to Value::(Bytes|Fixed) Signed-off-by: Martin Tzvetanov Grigorov <[email protected]> commit 3e3f125 Author: Martin Tzvetanov Grigorov <[email protected]> Date: Mon Oct 3 23:45:11 2022 +0300 AVRO-3631: Use #[serde(with)] attribute to get rid of implementation detail ByteArray Signed-off-by: Martin Tzvetanov Grigorov <[email protected]> commit 7b1cdd8 Author: Martin Tzvetanov Grigorov <[email protected]> Date: Mon Oct 3 14:52:24 2022 +0300 AVRO-3631: Add support for ser_de Value::Fixed It is based on serde-rs/bytes#28 which is not yet merged. Signed-off-by: Martin Tzvetanov Grigorov <[email protected]> commit 5c2d197 Author: Rik Heijdens <[email protected]> Date: Thu Sep 29 14:15:49 2022 +0200 AVRO-3631: Reformat using rustfmt commit a31fcfc Author: Rik Heijdens <[email protected]> Date: Thu Sep 29 14:14:35 2022 +0200 AVRO-3631: Add test for serializing fixed fields This test-case mainly demonstrates the issue reported in AVRO-3631. It is unclear to me whether we should actually expect the serializer to serialize to a Value::Fixed right away given that Schema information is not available at this stage. commit 12ef14b Author: Rik Heijdens <[email protected]> Date: Thu Sep 29 14:12:51 2022 +0200 AVRO-3651: Add test to de.rs to illustrate issue with Fixed fields commit d32d436 Author: Rik Heijdens <[email protected]> Date: Wed Sep 28 15:48:29 2022 +0200 AVRO-3631: Add test-case to reproduce
- Loading branch information
1 parent
b3c4d20
commit 5f593da
Showing
7 changed files
with
432 additions
and
284 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.