2.2. Patch information for HBase

HBase is based on Apache HBase 0.95 and includes the following patches:

  • HBASE-9348: TerminatedWrapper error decoding, skipping skippable types.

  • HBASE-9332: OrderedBytes does not decode Strings correctly.

  • HBASE-9324: TestProcedureMember#testMemberCommitException, testSimpleRun, and testMemberCommitCommsFailure are flaky on Suse OS

  • HBASE-9318: Procedure#waitForLatch may not throw error even there is one.

  • HBASE-9315: TestLruBlockCache.testBackgroundEvictionThread fails on SuSE.

  • HBASE-9311: Create a migration script that will move data from 0.94.x to 0.96.

  • HBASE-9303: Snapshot restore of table which splits after snapshot was taken encounters 'Region is not online'

  • HBASE-9302: NPE when granting permission on table.

  • HBASE-9285: User who created table cannot scan the same table due to insufficient permissions.

  • HBASE-9268: Client does not recover from a stalled region server.

  • HBASE-9276: List tables API should filter with isSystemTable.

  • HBASE-9257: TestAsyncProcess#testFailAndSuccess fails sometime due to a race condition.

  • HBASE-9251: list_namespace_tables seems to fail.

  • HBASE-9250: Lease sleep time can throw an exception.

  • HBASE-9238: Bug in Mutation::getFamilyMap

  • HBASE-9234: Rebuilding user regions should ignore system tables.

  • HBASE-9227: RESTServer should handle the loginUser correctly.

  • HBASE-9226: Thrift host and port are hardcoded in thrift2 DemoClient.java

  • HBASE-9225: TestAsyncProcess#testErrorsServers is flaky on SuSE Linux.

  • HBASE-9222: Thrift DemoClient failed with error IllegalArgument(message:Row length is 0).

  • HBASE-9210: hbase shell -d does not print out exception stack trace.

  • HBASE-9023: TestIOFencing.testFencingAroundCompactionAfterWALSync occasionally fails.

  • HBASE-8760: Possible loss of data in snapshot taken after region split.

  • HBASE-8409: Addendum. Part of the patch that got missed in the 0.95 commit of the original patch.

  • HBASE-8165: Update the ProtoBuf libraries to 2.5.

  • HBASE-7658: Grant with an empty string as permission should throw an exception.


loading table of contents...