Apache HBase 0.98.1 is now available for download. Get it at your nearest Apache mirror  or Maven repository.
The list of changes in this release can be found in the release notes  or following this announcement.
Thanks to all who contributed to this release.
Best, The HBase Dev Team
1. http://www.apache.org/dyn/closer.cgi/hbase/ 2. http://s.apache.org/oA4 HBASE-5175 Add DoubleColumnInterpreter HBASE-6642 enable_all,disable_all,drop_all can call "list" command with regex directly. HBASE-7849 Provide administrative limits around bulkloads of files into a single region HBASE-8076 add better doc for HBaseAdmin#offline API. HBASE-8304 Bulkload fails to remove files if fs.default.name / fs.defaultFS is configured without default port HBASE-8604 improve reporting of incorrect peer address in replication HBASE-8751 Enable peer cluster to choose/change the ColumnFamilies/Tables it really want to replicate from a source cluster HBASE-8803 region_mover.rb should move multiple regions at a time HBASE-9294 NPE in /rs-status during RS shutdown HBASE-9501 Provide throttling for replication HBASE-9708 Improve Snapshot Name Error Message HBASE-9721 RegionServer should not accept regionOpen RPC intended for another(previous) server HBASE-9778 Add hint to ExplicitColumnTracker to avoid seeking HBASE-9966 Create IntegrationTest for Online Bloom Filter Change HBASE-9990 HTable uses the conf for each "newCaller" HBASE-9999 Add support for small reverse scan HBASE-10080 Unnecessary call to locateRegion when creating an HTable instance HBASE-10097 Remove a region name string creation in HRegion#nextInternal HBASE-10117 Avoid synchronization in HRegionScannerImpl.isFilterDone HBASE-10169 Batch coprocessor HBASE-10313 Duplicate servlet-api jars in hbase 0.96.0 HBASE-10389 Add namespace help info in table related shell commands HBASE-10413 Tablesplit.getLength returns 0 HBASE-10432 Rpc retries non-recoverable error HBASE-10436 restore regionserver lists removed from hbase 0.96+ jmx HBASE-10451 Enable back Tag compression on HFiles HBASE-10452 Fix potential bugs in exception handlers HBASE-10453 PrefixTree encoding for tags can honor HCD#shouldCompressTags() HBASE-10476 HBase Master log grows very fast after stopped hadoop (due to connection exception) HBASE-10481 API Compatibility JDiff script does not properly handle arguments in reverse order HBASE-10482 ReplicationSyncUp doesn't clean up its ZK, needed for tests HBASE-10485 PrefixFilter#filterKeyValue() should perform filtering on row key HBASE-10486 ProtobufUtil Append & Increment deserialization lost cell level timestamp HBASE-10487 Avoid allocating new KeyValue and according bytes-copying for appended kvs which don't have existing values HBASE-10493 InclusiveStopFilter#filterKeyValue() should perform filtering on row key HBASE-10495 upgrade script is printing usage two times with help option. HBASE-10498 Add new APIs to load balancer interface HBASE-10500 Some tools OOM when BucketCache is enabled HBASE-10501 Improve IncreasingToUpperBoundRegionSplitPolicy to avoid too many regions HBASE-10511 Add latency percentiles on PerformanceEvaluation HBASE-10514 Forward port HBASE-10466, possible data loss when failed flushes HBASE-10518 DirectMemoryUtils.getDirectMemoryUsage spams when none is configured HBASE-10526 Using Cell instead of KeyValue in HFileOutputFormat HBASE-10527 TestTokenAuthentication fails with the IBM JDK HBASE-10534 Rowkey in TsvImporterTextMapper initializing with wrong length HBASE-10537 Let the ExportSnapshot mapper fail and retry on error HBASE-10539 HRegion.addAndGetGlobalMemstoreSize returns previous size HBASE-10543 Two rare test failures with TestLogsCleaner and TestSplitLogWorker HBASE-10545 RS Hangs waiting on region to close on shutdown; has to timeout before can go down HBASE-10546 Two scanner objects are open for each hbase map task but only one scanner object is closed HBASE-10547 TestFixedLengthWrapper#testReadWrite occasionally fails with the IBM JDK HBASE-10548 Correct commons-math dependency version HBASE-10552 HFilePerformanceEvaluation.GaussianRandomReadBenchmark fails sometimes. HBASE-10556 Possible data loss due to non-handled DroppedSnapshotException for user-triggered flush from client/shell HBASE-10563 Set name for FlushHandler thread HBASE-10564 HRegionServer.nextLong should be removed since it's not used anywhere, or should be used somewhere it meant to HBASE-10565 FavoredNodesPlan accidentally uses an internal Netty type HBASE-10567 Add overwrite manifest option to ExportSnapshot HBASE-10570 Allow overrides of Surefire secondPartForkMode and testFailureIgnore HBASE-10575 ReplicationSource thread can't be terminated if it runs into the loop to contact peer's zk ensemble and fails continuously HBASE-10579 [Documentation]: ExportSnapshot tool package incorrectly documented HBASE-10580 IntegrationTestingUtility#restoreCluster leak resource when running in a mini cluster mode HBASE-10581 ACL znode are left without PBed during upgrading hbase0.94* to hbase0.96+ HBASE-10582 0.94->0.96 Upgrade: ACL can't be repopulated when ACL table contains row for table '-ROOT' or '.META.' HBASE-10585 Avoid early creation of Node objects in LRUDictionary.BidirectionalLRUMap HBASE-10586 hadoop2-compat IPC metric registred twice HBASE-10587 Master metrics clusterRequests is wrong HBASE-10589 Reduce unnecessary TestRowProcessorEndpoint resource usage HBASE-10592 Refactor PerformanceEvaluation tool HBASE-10594 Speed up TestRestoreSnapshotFromClient HBASE-10597 IOEngine#read() should return the number of bytes transferred HBASE-10598 Written data can not be read out because MemStore#timeRangeTracker might be updated concurrently HBASE-10600 HTable#batch() should perform validation on empty Put HBASE-10604 Fix parseArgs javadoc HBASE-10608 Acquire the FS Delegation Token for Secure ExportSnapshot HBASE-10612 Remove unnecessary dependency on org.eclipse.jdt:core HBASE-10614 Master could not be stopped HBASE-10618 User should not be
Re: [ANNOUNCE] HBase 0.98.1 is now available for download