Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-19735

Create a minimal "client" tarball installation

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.0.0-alpha-1, 2.1.0
    • build, Client
    • None
    • Hide
      <!-- markdown -->

      The HBase convenience binary artifacts now includes a client focused tarball that a) includes more docs and b) does not include scripts or jars only needed for running HBase cluster services.

      The new artifact is made as a normal part of the `assembly:single` maven command.
      Show
      <!-- markdown --> The HBase convenience binary artifacts now includes a client focused tarball that a) includes more docs and b) does not include scripts or jars only needed for running HBase cluster services. The new artifact is made as a normal part of the `assembly:single` maven command.

    Description

      We're moving ourselves towards more controlled dependencies. A logical next step is to try to do the same for our "binary" artifacts that we create during releases.

      There is code (our's and our dependency's) which the HMaster and RegionServer require which, obviously, clients do not need.

      Attachments

        1. HBASE-19735.004.patch
          14 kB
          Josh Elser
        2. HBASE-19735.003.patch
          14 kB
          Josh Elser
        3. HBASE-19735.000.patch
          15 kB
          Josh Elser
        4. HBASE-19735.002.branch-2.patch
          23 kB
          Josh Elser
        5. HBASE-19735.001.branch-2.patch
          22 kB
          Josh Elser

        Issue Links

          Activity

            People

              elserj Josh Elser
              elserj Josh Elser
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: