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

Remove deprecated methods in HCatalog

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.14.0
    • Fix Version/s: 0.14.0
    • Component/s: HCatalog
    • Labels:
      None
    • Hadoop Flags:
      Incompatible change
    • Release Note:
      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. 6432-addendum.patch
          1 kB
          Sushanth Sowmyan
        2. 6432-full.patch
          2.14 MB
          Sushanth Sowmyan
        3. hcat.6432.test.out
          126 kB
          Sushanth Sowmyan
        4. HIVE-6432.2.patch
          2.14 MB
          Sushanth Sowmyan
        5. HIVE-6432.3.patch
          2.29 MB
          Sushanth Sowmyan
        6. HIVE-6432.4.patch
          2.29 MB
          Sushanth Sowmyan
        7. HIVE-6432.5.patch
          2.31 MB
          Sushanth Sowmyan
        8. HIVE-6432.patch
          2.12 MB
          Sushanth Sowmyan
        9. HIVE-6432.wip.1.patch
          2.10 MB
          Sushanth Sowmyan
        10. HIVE-6432.wip.2.patch
          2.12 MB
          Sushanth Sowmyan

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: