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

Separate HMS Client and HMS server into separate sub-modules

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Standalone Metastore
    • None

    Description

      external applications which are interfacing with HMS should ideally only include HMSClient library instead of one big library containing server as well. We should ideally have a thin client library so that cross version support for external applications is easier. We should sub-divide the standalone module into possibly 3 modules (one for common classes, one for client classes and one for server) or 2 sub-modules (one for client and one for server) so that we can generate separate jars for HMS client and server.

      Attachments

        1. HIVE-17751.15.patch
          947 kB
          Alex Kolbasov
        2. HIVE-17751.14.patch
          947 kB
          Alex Kolbasov
        3. HIVE-17751.13.patch
          949 kB
          Alex Kolbasov
        4. HIVE-17751.11.patch
          937 kB
          Alex Kolbasov
        5. HIVE-17751.10.patch
          941 kB
          Alex Kolbasov
        6. HIVE-17751.09.patch
          942 kB
          Alex Kolbasov
        7. HIVE-17751.08.patch
          930 kB
          Alex Kolbasov
        8. HIVE-17751.07.patch
          925 kB
          Alex Kolbasov
        9. HIVE-17751.04.patch
          920 kB
          Alex Kolbasov
        10. HIVE-17751.03.patch
          919 kB
          Alex Kolbasov
        11. HIVE-17751.02.patch
          919 kB
          Alex Kolbasov
        12. HIVE-17751.01.patch
          755 kB
          Alex Kolbasov

        Issue Links

          Activity

            People

              Unassigned Unassigned
              vihangk1 Vihang Karajgaonkar
              Votes:
              2 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated: