Uploaded image for project: 'Apache Avro'
  1. Apache Avro
  2. AVRO-3436

[Spec] Clarify which names are allowed to be qualified with namespaces

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.11.1
    • spec

    Description

      The doc specifies that

      the name portion of a fullname, record field names, and enum symbols must match [an alphanumeric regex without periods]

      https://github.com/apache/avro/blob/release-1.11.0/doc/src/content/xdocs/spec.xml#L277-L282

      At first glance this could be read to imply that record field names and enum symbols have a "name portion" or that they could be fully qualified with a namespace, which is not the case.

      It would be simple and clear to specify that they are unqualified names at the definition of a field or enum symbol, as well as word this differently.

      Attachments

        Issue Links

          Activity

            People

              opwvhk Oscar Westra van Holthe - Kind
              rskraba Ryan Skraba
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m