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

SYNC_DDL docs should clarify that it only affects DML

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Docs
    • Labels:
      None
    • Epic Color:
      ghx-label-14

      Description

      https://impala.apache.org/docs/build/html/topics/impala_sync_ddl.html

      Although INSERT is classified as a DML statement, when the SYNC_DDL option is enabled, INSERT statements also delay their completion until all the underlying data and metadata changes are propagated to all Impala nodes. Internally, Impala inserts have similarities with DDL statements in traditional database systems, because they create metadata needed to track HDFS block locations for new files and they potentially add new partitions to partitioned tables. 
      

      I saw someone read this as applying to all tables (Kudu, HBase, etc) but it only inherently applies to traditional non-transactional filesystem-based tables. It also applies to transactional tables until IMPALA-8631 is fixed, after which they will be more strongly consistent.

        Attachments

          Activity

            People

            • Assignee:
              shajini shajini thayasingh
              Reporter:
              tarmstrong Tim Armstrong
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: