Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-7455 ROLLUP: Make HCatalog tests generic for all storage formats
  3. HIVE-7420

Parameterize tests for HCatalog Pig interfaces for testing against all storage formats

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.14.0
    • HCatalog
    • None

    Description

      Currently, HCatalog tests only test against RCFile with a few testing against ORC. The tests should be covering other Hive storage formats as well.

      HIVE-7286 turns HCatMapReduceTest into a test fixture that can be run with all Hive storage formats and with that patch, all test suites built on HCatMapReduceTest are running and passing against Sequence File, Text, and ORC in addition to RCFile.

      Similar changes should be made to make the tests for HCatLoader and HCatStorer generic so that they can be run against all Hive storage formats.

      Attachments

        1. HIVE-7420.1.patch
          158 kB
          David Chen
        2. HIVE-7420.2.patch
          56 kB
          David Chen
        3. HIVE-7420.3.patch
          56 kB
          David Chen
        4. HIVE-7420.4.patch
          70 kB
          David Chen
        5. HIVE-7420.5.patch
          86 kB
          David Chen
        6. HIVE-7420.6.patch
          71 kB
          David Chen
        7. HIVE-7420-without-HIVE-7457.2.patch
          39 kB
          David Chen
        8. HIVE-7420-without-HIVE-7457.3.patch
          38 kB
          David Chen
        9. HIVE-7420-without-HIVE-7457.4.patch
          53 kB
          David Chen
        10. HIVE-7420-without-HIVE-7457.5.patch
          69 kB
          David Chen

        Issue Links

          Activity

            People

              davidzchen David Chen
              davidzchen David Chen
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: