Package org.apache.drill.metastore.operate


package org.apache.drill.metastore.operate
  • Class
    Description
    Abstract implementation of Modify<T> interface which contains all boilerplace code for collecting overwrite units and delete operations.
    Abstract implementation of Read<T> interface which contains all boilerplace code for collecting metadata types, columns and filter condition.
    Delete operation holder, it includes filter by which Metastore data will be deleted and set of metadata types to which filter will be applied.
     
    Provides Metastore component implementation metadata, including information about versioning support if any and current properties applicable to the Metastore component instance.
    Provides list of supported metadata types for concrete Metastore component unit and validates if given metadata types are supported.
    Drill Metastore Modify interface contains methods to be implemented in order to provide modify functionality in the Metastore component.
    Each Metastore component must provide mechanisms which return component metadata, allow reading / writing data from / into Metastore.
    Read<T>
    Drill Metastore Read interface contains methods to be implemented in order to provide read functionality from the Metastore component.