Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-3424

Use of "DDL delegates" can lead to unexpected behavior (managed tables not being dropped)

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Not A Bug
    • Kudu_Impala
    • Product Backlog
    • Catalog

    Description

      A "ddl delegate" provides ddl related functionality that isn't in Hive. For example Kudu tables use ddl delegate to create and drop tables in Kudu. If a user were to somehow create a Kudu table in Hive and that table metadata wasn't loaded in Impala, then the user dropped the entire database using "cascade" through Impala, then the Kudu table would remain. Eventually Hive should support Kudu tables and the "ddl delegate" can be removed.

      Attachments

        Activity

          People

            dtsirogiannis Dimitris Tsirogiannis
            caseyc casey
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: