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

Remove deprecated methods in HCatalog

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.14.0
    • 0.14.0
    • HCatalog
    • None
    • Incompatible change
    • Hide
      Removes all org.apache.hcatalog.* components, removes all functions and methods that were deprecated on and before hive-0.12.

      Warning note : especially removes HBaseHCatStorageHandler altogether.
      Show
      Removes all org.apache.hcatalog.* components, removes all functions and methods that were deprecated on and before hive-0.12. Warning note : especially removes HBaseHCatStorageHandler altogether.

    Description

      There are a lot of methods in HCatalog that have been deprecated in HCatalog 0.5, and some that were recently deprecated in Hive 0.11 (joint release with HCatalog).

      The goal for HCatalog deprecation is that in general, after something has been deprecated, it is expected to stay around for 2 releases, which means hive-0.13 will be the last release to ship with all the methods that were deprecated in hive-0.11 (the org.apache.hcatalog.* files should all be removed afterwards), and it is also good for us to clean out and nuke all other older deprecated methods.

      We should take this on early in a dev/release cycle to allow us time to resolve all fallout, so I propose that we remove all HCatalog deprecated methods after we branch out 0.13 and 0.14 becomes trunk.

      Attachments

        1. HIVE-6432.wip.1.patch
          2.10 MB
          Sushanth Sowmyan
        2. HIVE-6432.wip.2.patch
          2.12 MB
          Sushanth Sowmyan
        3. HIVE-6432.patch
          2.12 MB
          Sushanth Sowmyan
        4. hcat.6432.test.out
          126 kB
          Sushanth Sowmyan
        5. 6432-full.patch
          2.14 MB
          Sushanth Sowmyan
        6. 6432-addendum.patch
          1 kB
          Sushanth Sowmyan
        7. HIVE-6432.2.patch
          2.14 MB
          Sushanth Sowmyan
        8. HIVE-6432.3.patch
          2.29 MB
          Sushanth Sowmyan
        9. HIVE-6432.4.patch
          2.29 MB
          Sushanth Sowmyan
        10. HIVE-6432.5.patch
          2.31 MB
          Sushanth Sowmyan

        Issue Links

          Activity

            People

              sushanth Sushanth Sowmyan
              sushanth Sushanth Sowmyan
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: