Hei Guys, -- off topic I hope this is the correct mailing list. I tried to send on user list first but the mail bounced because I haven't subscribed the mailing list. However, I didn't figure out where I can subscribe =/ --
This concerns the rust crate apache-avro. Does anyone know if it's possible, to use type aliases with serde serialization? When trying to serialize an object using `writer.append_ser` I get the following error: called `Result::unwrap()` on an `Err` value: There is no entry for date in the lookup table: {"name": String("Great Meeting"), "time": Union(0, Null)}. Renaming `time` to `date` would fix the issue, but the goal is to simulate renaming a propetry as part of a schema evolution. With the following schema: const RAW_SCHEMA_V2 : &str = r#" { "type": "record", "name": "Conference", "namespace": "sth", "fields": [ {"type": "string", "name": "name"}, {"type": ["null", "long"], "name": "date", "aliases" : [ "time" ]}, ] }"#; And the struct: #[derive(Debug, PartialEq, Eq, Clone, Deserialize, Serialize)] pub struct Conference { pub name: String, pub time: Option<i64>, } Thank you for any hint on what I'm doing wrong =) Josua