Skip to content

Commit 9fe1ade

Browse files
committed
Chore: switch serialization test to maintained postcard crate
1 parent 2507946 commit 9fe1ade

File tree

2 files changed

+3
-8
lines changed

2 files changed

+3
-8
lines changed

arrow-schema/Cargo.toml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -53,12 +53,9 @@ serde = ["dep:serde_core", "dep:serde"]
5353
all-features = true
5454

5555
[dev-dependencies]
56-
bincode = { version = "2.0.1", default-features = false, features = [
57-
"std",
58-
"serde",
59-
] }
6056
criterion = { workspace = true, default-features = false }
6157
insta = "1.43.1"
58+
postcard = { version = "1.0.10", default-features = false, features = ["use-std"] }
6259

6360
[[bench]]
6461
name = "ffi"

arrow-schema/src/field.rs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1448,10 +1448,8 @@ mod test {
14481448

14491449
#[cfg(feature = "serde")]
14501450
fn assert_binary_serde_round_trip(field: Field) {
1451-
let config = bincode::config::legacy();
1452-
let serialized = bincode::serde::encode_to_vec(&field, config).unwrap();
1453-
let (deserialized, _): (Field, _) =
1454-
bincode::serde::decode_from_slice(&serialized, config).unwrap();
1451+
let serialized = postcard::to_stdvec(&field).unwrap();
1452+
let deserialized: Field = postcard::from_bytes(&serialized).unwrap();
14551453
assert_eq!(field, deserialized)
14561454
}
14571455

0 commit comments

Comments
 (0)