Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-18371

Create more tests for standalone-metastore HiveMetaStoreClient API

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Since we would like to release the metastore as a standalone module, it would be good to create a more extensive test suite for the public API methods.
      This umbrella jira aims to collect the tasks aimed for this goal

      Attachments

        1.
        Create testing infra to test different HMS instances Sub-task Closed Peter Vary
        2.
        Create tests to cover alterPartition and renamePartition methods Sub-task Closed Ádám Szita
        3.
        Create tests to cover dropPartition methods Sub-task Closed Marta Kuczora
        4.
        Create tests for function related methods Sub-task Closed Peter Vary
        5.
        Create tests for table related methods (get, list, exists) Sub-task Closed Peter Vary
        6.
        Create tests to cover getPartition(s) methods Sub-task Closed Ádám Szita
        7.
        Create tests to cover listPartition(s) methods Sub-task Closed Ádám Szita
        8.
        Create tests to cover add partition methods Sub-task Closed Marta Kuczora
        9.
        Create tests to cover add/alter/drop index methods Sub-task Closed Marta Kuczora
        10.
        Create tests to cover get and list index methods Sub-task Closed Marta Kuczora
        11.
        Create tests for table manipulation related methods (create, alter, drop) Sub-task Closed Peter Vary
        12.
        Fix generated checkstyle errors Sub-task Closed Peter Vary
        13.
        Create tests to cover getTableMeta method Sub-task Closed Ádám Szita
        14.
        Create tests to cover appendPartition methods Sub-task Closed Marta Kuczora
        15.
        Inconsistent exceptions between different IMetaStoreClient implementations Sub-task Open Unassigned
        16.
        Create tests to cover adding partitions from PartitionSpec Sub-task Closed Marta Kuczora
        17.
        Create tests to cover exchange partitions Sub-task Closed Marta Kuczora
        18.
        Fix flaky tests in MetaStore client tests Sub-task Open Unassigned
        19.
        Fix MetaStore creation in tests, so multiple MetaStores can be started on the same machine Sub-task Closed Peter Vary
        20.
        Refactor tests, so only 1 MetaStore instance will be started per test class and test configuration Sub-task Closed Peter Vary

        Activity

          People

            Unassigned Unassigned
            pvary Peter Vary
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated: