Hi Avro Dev,
I think there is a little bit of ambiguity in the requirements for the
namespace component of a full name in the specification [1].  In particular
it isn't clear whether namespaces like:
".namespace" should be considered valid (i.e. a "null" namespace followed a
valid name).

It appears the the C++ implementation does not think this is valid [2] but
I couldn't find a corresponding check in the Java code base (I'm still
familiarizing myself with both).

Should ".namespace" be considered valid?

Thanks,
Micah

[1] https://avro.apache.org/docs/current/spec.html
[2] https://github.com/apache/avro/blob/master/lang/c%2B%2B/impl/Node.cc#L72

Reply via email to