This repository has been archived by the owner on Nov 17, 2024. It is now read-only.
Releases: cdapio/tephra
Releases · cdapio/tephra
Cask Tephra 0.4.2
This is a bugfix release which addresses the following issues:
- [TEPHRA-101] - Add SnapshotCodecV3 to enable migration from CDAP snapshot codecs
Cask Tephra 0.4.1
This replaces the 0.4.0 release and addresses the following issues:
- [TEPHRA-1] - tephra-core shouldn't depends on HBase
- [TEPHRA-5] - Use Configuration instead of HBaseConfiguration when possible
- [TEPHRA-55] - Provide a command to manually clear IDs from invalid list
- [TEPHRA-64] - Time out long running transactions
- [TEPHRA-65] - TransactionAwareHTable does not provide read-your-own-writes
- [TEPHRA-68] - Remove duplicate getFirstShortInProgress() implementations
- [TEPHRA-75] - TransactionAwareHTable implementations should set transaction as operation attribute
- [TEPHRA-76] - TxUtils.getMaxVisibleTimestamp() can overflow
- [TEPHRA-79] - Expose current transaction from TransactionContext
Cask Tephra 0.3.4
This is a bug fix release addressing the following issue:
- [TEPHRA-49] - TransactionProcessor should not limit versions on flush and compaction scans
Cask Tephra 0.3.3
This is a bug fix release addressing the following issue:
- [TEPHRA-47] - TransactionService should propagate exception causing abort of TransactionManager
Cask Tephra 0.3.2
This is a bug fix release with the following issue fixed:
- [TEPHRA-46] - Tephra should depend on a release version of Apache Twill
Cask Tephra 0.3.1
This is a bug fix release, which fixes the following issues:
- [TEPHRA-43] - TransactionVisibilityFilter can prematurely drop delete markers
- [TEPHRA-44] - TransactionAwareHTable should wrap HTableInterface
- [TEPHRA-38] - README updates for community resources
Cask Tephra 0.3.0
This release is simply a renaming of Continuuity Tephra to Cask Tephra.
- All packages have changed from com.continuuity.tephra to co.cask.tephra
- The Maven group ID has changed from com.continuuity.tephra to co.cask.tephra
- The github repository has moved to https://github.com/caskdata/tephra
Continuuity Tephra 0.2.1
This release fixes the following issues:
- TransactionProcessor use of FilterList on flush and compaction causes abort
- Support coverage report generation
- TransactionProcessor should use TransactionVisibilityFilter on flush and compact
- Cleanup class and package names
- Use Configuration instead of HBaseConfiguration when possible
- TransactionVisibilityFilter should support additional filtering on visible cells
- Assigned transaction IDs should reflect current timestamp
- Remove using of HBase Bytes in non-HBase related classes in tephra-core
Please note that a number of the Tephra packages and classes have been renamed for clarity. Any existing code will need to be updated.