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

Move to Hadoop 2.1.0-beta from 2.0.x-alpha (WAS: Update our protobuf to 2.5 from 2.4.1)

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.98.0, 0.96.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed
    • Release Note:
      Hide
      Move our baseline hadoop2 from hadoop-2.0.x-alpha to hadoop-2.1-x-beta. The main change in hbase is changing our protobufs so all are now generated using protoc 2.5 instead of 2.4.1. Some small changes too were made to take advantage of new speedups in 2.5 protobufs (more to come).

      Adds new flag hbase.testing.preserve.testdir which you can set to preserve test data (also puts the mapreduce1 data under the test dir rather than to the side in test-dir as it has been up to this -- cannot corral the yarn/mrv2 test dir --- it is always under target).
      Show
      Move our baseline hadoop2 from hadoop-2.0.x-alpha to hadoop-2.1-x-beta. The main change in hbase is changing our protobufs so all are now generated using protoc 2.5 instead of 2.4.1. Some small changes too were made to take advantage of new speedups in 2.5 protobufs (more to come). Adds new flag hbase.testing.preserve.testdir which you can set to preserve test data (also puts the mapreduce1 data under the test dir rather than to the side in test-dir as it has been up to this -- cannot corral the yarn/mrv2 test dir --- it is always under target).

      Description

      Update to new 2.5 pb. Some speedups and a new PARSER idiom that bypasses making a builder.

        Attachments

        1. HBASE-8165-rebased.patch
          8.72 MB
          Sergey Shelukhin
        2. 8615v9.txt
          8.47 MB
          Michael Stack
        3. 8165v8.txt
          8.72 MB
          Michael Stack
        4. 8165v5.txt
          7.67 MB
          Michael Stack
        5. 8165v4.txt
          7.89 MB
          Michael Stack
        6. 8165v3.txt
          7.34 MB
          Michael Stack
        7. 8165v2.txt
          6.76 MB
          Michael Stack
        8. 8165.txt
          6.65 MB
          Michael Stack
        9. 8165_trunkv6.txt
          8.72 MB
          Michael Stack
        10. 8165_trunk7.txt
          8.72 MB
          Michael Stack
        11. 8165_minus_generated.txt
          13 kB
          Michael Stack

          Issue Links

            Activity

              People

              • Assignee:
                stack Michael Stack
                Reporter:
                stack Michael Stack
              • Votes:
                0 Vote for this issue
                Watchers:
                16 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: