Release Notes - Apache Tephra - 0.14.0-incubating
Improvements
- TEPHRA-245 - Improve the prune debug tool
- TEPHRA-266 - Identify log messages when multiple instances of Tephra run on a single HBase cluster
- TEPHRA-270 - Avoid transaction state cache refresh on co-procesor startup
- TEPHRA-271 - Stopping transaction state cache should wait for the refresh thread to stop
- TEPHRA-272 - Add HBase 2.0 compatibility module
Bug fixes
- TEPHRA-267 - ReferenceCountedSupplier hangs during release when Error is thrown during startup
- TEPHRA-282 - Travis builds fail due to timeout
- TEPHRA-286 - AbstractTransactionAwareTable.ActionChange equals method always returns false
- TEPHRA-287 - ActionChange.getChangeKey() not implemented correctly
- TEPHRA-288 - tephra-hbase-compat-2.0 build breaks due to HBase 2.0.0-beta-1 dependency
Sub-task
- TEPHRA-273 - Add example module compatible with HBase-2.0
- TEPHRA-274 - Handle Filters in preFlush and preCompact hooks
- TEPHRA-275 - Update TransactionAwareTable to implement interface of Table
- TEPHRA-276 - Update Hadoop dependency to 2.7.4
- TEPHRA-277 - Update compilation to JDK 1.8
- TEPHRA-289 - Update HBase 2.0 dependency to the released version