HBase
  1. HBase
  2. HBASE-1433

Update hbase build to match core, use ivy, publish jars to maven repo, etc.

    Details

    • Type: Task Task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.20.2
    • Fix Version/s: 0.90.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Incompatible change, Reviewed

      Description

      We are almost close, except for the republication of artifacts to mapreduce snapshot repository from branch-0.21 (after applying the appropriate patch). It would be great to have this out for 0.21 .

      1. HBASE-1433.patch
        49 kB
        Karthik K
      2. HBASE-1433.patch
        38 kB
        Karthik K
      3. HBASE-1433.patch
        39 kB
        Karthik K
      4. HBASE-1433.patch
        38 kB
        Karthik K
      5. HBASE-1433.patch
        41 kB
        Karthik K
      6. HBASE-1433.patch
        39 kB
        Karthik K
      7. HBASE-1433.patch
        40 kB
        Karthik K
      8. HBASE-1433.patch
        41 kB
        Karthik K

        Issue Links

          Activity

          stack created issue -
          Karthik K made changes -
          Field Original Value New Value
          Attachment HBASE-1433.patch [ 12429269 ]
          Karthik K made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Affects Version/s 0.20.2 [ 12314307 ]
          Karthik K made changes -
          Attachment HBASE-1433.patch [ 12429271 ]
          Karthik K made changes -
          Attachment HBASE-1433.patch [ 12429269 ]
          Karthik K made changes -
          Attachment HBASE-1433.patch [ 12429281 ]
          Karthik K made changes -
          Attachment HBASE-1433.patch [ 12429271 ]
          Karthik K made changes -
          Link This issue depends on MAPREDUCE-1352 [ MAPREDUCE-1352 ]
          Karthik K made changes -
          Attachment HBASE-1433.patch [ 12429432 ]
          Karthik K made changes -
          Attachment HBASE-1433.patch [ 12429468 ]
          Karthik K made changes -
          Attachment HBASE-1433.patch [ 12429469 ]
          Karthik K made changes -
          Fix Version/s 0.21.0 [ 12313607 ]
          Description We are almost close, except for the republication of artifacts to mapreduce snapshot repository from branch-0.21 (after applying the appropriate patch). It would be great to have this out for 0.21 .
          stack made changes -
          Comment [ On having to be connected to the net, it shouldn't be too bad in that at least with maven you could make it so it only went to the net if the wanted jar was not present in the local cache (with snapshots iirc you could configure mvn to only check for new ones every so often. We should do same for ivy or just so as we do now and manage which hadoop snapshot we want) My guess is that can do same for ivy

          I am not sure the build gets more complex. It will be different for sure but in alignment with our parent. I think the move to ivy will also open us up to new vistas, new tools, etc For example, in maven there used to be a plugin to generate eclipse files.
                ]
          Karthik K made changes -
          Attachment HBASE-1433.patch [ 12429623 ]
          Karthik K made changes -
          Attachment HBASE-1433.patch [ 12429670 ]
          Karthik K made changes -
          Attachment HBASE-1433.patch [ 12429702 ]
          Karthik K made changes -
          Link This issue relates to THRIFT-363 [ THRIFT-363 ]
          Karthik K made changes -
          Link This issue is related to HBASE-1933 [ HBASE-1933 ]
          Karthik K made changes -
          Attachment HBASE-1433.patch [ 12429727 ]
          stack made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Hadoop Flags [Incompatible change, Reviewed]
          Resolution Fixed [ 1 ]
          Gavin made changes -
          Link This issue depends on MAPREDUCE-1352 [ MAPREDUCE-1352 ]
          Gavin made changes -
          Link This issue depends upon MAPREDUCE-1352 [ MAPREDUCE-1352 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              stack
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development