[ https://issues.apache.org/jira/browse/AVRO-3837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kousuke Saruta updated AVRO-3837: --------------------------------- Description: The current Rust binding doesn't accept invalid namespaces if such namespaces are in a name field. {code} { "name": "ns1.invalid-ns.record1", "type": "record" "fields": [] } {code} But, even if a invalid namespace is in a namespace field, the Rust binding accept such namespaces. {code} { "name": "record1", "namespace": "ns1.invalid-ns", "type": "record", "fields": [] } {code} was: The current Rust binding doesn't accept invalid namespaces if such namespaces are in a name field. {code} { "name": "ns1.invalid-ns.record1", "type": "record" "fields": [] } {code} But, even if a invalid namespace is in a namespace field, the Rust binding accept such namespaces. {code} "name": "record1", "namespace": "ns1.invalid-ns", "type": "record", "fields": [] } {code} > Disallow invalid namespaces for the Rust binding > ------------------------------------------------ > > Key: AVRO-3837 > URL: https://issues.apache.org/jira/browse/AVRO-3837 > Project: Apache Avro > Issue Type: Bug > Components: rust > Affects Versions: 1.12.0 > Reporter: Kousuke Saruta > Priority: Major > > The current Rust binding doesn't accept invalid namespaces if such namespaces > are in a name field. > {code} > { > "name": "ns1.invalid-ns.record1", > "type": "record" > "fields": [] > } > {code} > But, even if a invalid namespace is in a namespace field, the Rust binding > accept such namespaces. > {code} > { > "name": "record1", > "namespace": "ns1.invalid-ns", > "type": "record", > "fields": [] > } > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)