Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-5442 Change Data Capture
  3. PHOENIX-5443

API to Generate Avro Schema of Phoenix Object

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • connectors-6.0.0
    • None
    • None

    Description

      Based on an object name (such as a table or view) and an optional tenant_id and timestamp, we should be able to construct all the explicitly defined columns and data types of an object. (Obviously, we can't do this for dynamic columns.)

      From these fields, we should be able to construct a schema for the object and return it to the user. While this JIRA will focus on Avro, the output format should be pluggable so that other implementations could output to Thrift or Protobuf, and PHOENIX-4286 could use it to output as SQL CREATE statements.

      Attachments

        Issue Links

          Activity

            People

              gjacoby Geoffrey Jacoby
              gjacoby Geoffrey Jacoby
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated: