Uploaded image for project: 'Kudu'
  1. Kudu
  2. KUDU-1710

Handle IF [NOT] EXISTS during create and drop table through the Kudu API

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.0.1
    • None
    • impala

    Description

      Currently Impala handles IF [NOT] EXISTS for creating and dropping Kudu tables by first checking if the table exists and then making the associated API call to Kudu. However, these two operations are not atomic and hence may result in inconsistent states and weird error messages. Ideally, the Kudu API should handle the IF [NOT] EXISTS case and ensure atomicity.

      Attachments

        Activity

          People

            Unassigned Unassigned
            dtsirogiannis Dimitris Tsirogiannis
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: