Details

    • Type: Sub-task Sub-task
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: JDBC, Metastore, ODBC, Security
    • Labels:
      None

      Description

      MetaStoreListener and HiveMetaHook both serve as a notification mechanism for metastore-related events. The former is used by hcat and the latter is by the hbase-storage handler, and invoked by the client.
      I propose to merge these interfaces, and extend the MetaStoreListener, to add most of the on- and pre- methods at the Thrift interface. This way, extending metastore will be easier, and validation, storage-driver notification, and enforcement can be delegated to individual listeners. Besides, more functionality can be plugged-in by Hcat at this level.

        Activity

        Phabricator made changes -
        Attachment HIVE-2720.D1299.3.patch [ 12511185 ]
        Phabricator made changes -
        Attachment HIVE-2720.D1299.2.patch [ 12510941 ]
        Phabricator made changes -
        Attachment HIVE-2720.D1299.1.patch [ 12510936 ]
        Enis Soztutar made changes -
        Field Original Value New Value
        Component/s JDBC [ 12314178 ]
        Component/s Metastore [ 12312584 ]
        Component/s ODBC [ 12314179 ]
        Component/s Security [ 12313866 ]
        Enis Soztutar created issue -

          People

          • Assignee:
            Enis Soztutar
            Reporter:
            Enis Soztutar
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:

              Development