Commits


Martin Grigorov authored and GitHub committed b8b83b72f71
AVRO-3683: [Rust] Read/Write with multiple schemas (#2014) * AVRO-3683: Add support for using multiple schemata for resolve/validate/write Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3683: WIP Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3683: WIP compiles Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3683: WIP compiles and all tests pass Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3683: WIP Add support for reading Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3683: WIP Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3683: WIP Use a main schema and pass all other schemata for resolution. Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3683: Formatting Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3683: WIP Add support for multiple schemata in Reader/Writer APIs Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3646: Formatting Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3683: Use Vec instead of slice reference for schemata It is much easier to deal with. Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3683: Fix the resolving of the writer schema when reading an Avro file Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> * AVRO-3683: Cleaup Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org> --------- Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>