Skip to content

Releases: cdapio/tephra

Cask Tephra 0.4.2

14 May 18:11
Compare
Choose a tag to compare

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

19 Mar 03:35
Compare
Choose a tag to compare

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

18 Dec 20:10
Compare
Choose a tag to compare

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

04 Dec 22:59
Compare
Choose a tag to compare

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

24 Nov 21:05
Compare
Choose a tag to compare

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

20 Nov 22:40
Compare
Choose a tag to compare

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

26 Sep 18:22
Compare
Choose a tag to compare

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

27 Aug 21:47
Compare
Choose a tag to compare

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.

Continuuity Tephra

30 Jul 01:56
Compare
Choose a tag to compare