You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
bug(versioned): Fix how we (de)serialize enums in the tracking status #1301
By default, yaml_serde/serde_yaml (de)serialize enums as a custom YAML tag instead of a map. The error looks like this:
thread 'PersonSpec_roundtrip_down_up' (600819) panicked at crates/stackable-versioned/tests/person.rs:45:1:
called `Result::unwrap()` on an `Err` value: Error("invalid type: map, expected a Value::Tagged enum")
To fix this, we need to serialize and deserialize using with::singleton_map_recursive or use serde_json instead. I'm interested to work on this.
Activity
fix(versioned)!: Replace yaml_serde with serde_json to track changed …