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

Separate HMS Client and HMS server into separate sub-modules

Log workAgile BoardRank to TopRank to BottomBulk Copy AttachmentsBulk Move AttachmentsAdd voteVotersWatch issueWatchersCreate sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    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.01.patch
          755 kB
          Alex Kolbasov
        2. HIVE-17751.02.patch
          919 kB
          Alex Kolbasov
        3. HIVE-17751.03.patch
          919 kB
          Alex Kolbasov
        4. HIVE-17751.04.patch
          920 kB
          Alex Kolbasov
        5. HIVE-17751.07.patch
          925 kB
          Alex Kolbasov
        6. HIVE-17751.08.patch
          930 kB
          Alex Kolbasov
        7. HIVE-17751.09.patch
          942 kB
          Alex Kolbasov
        8. HIVE-17751.10.patch
          941 kB
          Alex Kolbasov
        9. HIVE-17751.11.patch
          937 kB
          Alex Kolbasov
        10. HIVE-17751.13.patch
          949 kB
          Alex Kolbasov
        11. HIVE-17751.14.patch
          947 kB
          Alex Kolbasov
        12. HIVE-17751.15.patch
          947 kB
          Alex Kolbasov

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned Assign to me
            vihangk1 Vihang Karajgaonkar

            Dates

              Created:
              Updated:

              Slack

                Issue deployment