Skip to content

Releases: microsoft/durabletask-netherite

Netherite 1.0.0

15 Apr 18:37
Compare
Choose a tag to compare

This the first non-preview release of Netherite.

Release notes:

  • Drop preview status and move to 1.0.0 using the first non-preview release of FASTER v2 (#139)
  • Support status queries that do not contain composite connection name (#140)
  • Fix ActivitySchedulerOptions (#138)
  • Fix bug in position publishing (#137)
  • Make EventHub creation sequence more robust. (#136)

Netherite Release Candidate 1.0.0-rc1

08 Apr 21:31
Compare
Choose a tag to compare
Pre-release

This release contains all of the functionality planned for the first production release, but still has a dependency on the Faster prerelease, so it is technically still a prerelease.

There are many changes since the last beta release. The most significant change is that we are using Faster v2, and tracking the cache size. In particular, instance and orchestration histories are now evicted from the cache if the cache size exceeds the configured maximum.

Netherite Preview 0.7.0-beta

12 Jan 21:42
Compare
Choose a tag to compare
Pre-release

Release notes:

  • Fix autoscaler (#108)
  • fix deduplication of fragmented partition and client events (#106)
  • Fix hanging storage (#103)
  • fix bug in client connection establishment, introduced in #82, that caused slow startup (#102)
  • Add fault injection test, fix bugs (#101)
  • implement dequeue count for sessions and activities (#92)
  • Implement replay checker (#99)
  • fix compiler warnings (#100)
  • remove OrchestrationState from the persisted BatchProcessed to save space in commit log (#94)
  • fix culling of waiters in instance state (#93)
  • Fix client responses to wait for persistence (#98)
  • Replace double-dynamic invocation (#95)
  • separate storage of singleton states from storage of instance and history states. (#30)
  • fix nullref in scale monitor (#97)

Netherite Preview 0.6.1-alpha

09 Dec 22:57
b74f132
Compare
Choose a tag to compare
Pre-release

Adds support for netstandard2.0.

Netherite Preview 0.6.0-alpha

17 Nov 18:31
Compare
Choose a tag to compare
Pre-release
  • Implement Locavore Activity Scheduling (#52)
  • Optimize query performance (#70)
  • New code samples (#72)
  • Fix bug causing out-of-proc to fail (#71)
  • Fix FASTER recovery, and update to latest (#79, #80)
  • various small fixes
  • updates to performance tests
  • Fixes to tracing (#82, #83, #84)

Netherite Preview 0.5.0-alpha

13 Aug 20:22
Compare
Choose a tag to compare
Pre-release
  • Update NuGet packages and fix dll load problems (#62, #63)
  • Resilience and performance improvements for event processing and checkpointing (#64, #68)
  • Various fixes to the tracing (#66)

Netherite Preview 0.4.0-alpha

24 Jun 13:32
Compare
Choose a tag to compare
Pre-release
  • Fixes to linux logging #37
  • Fixes for auto scaler, and add support for using blobs instead of tables #42
  • Ignore ExtendedSessionsEnabled setting, instead add CacheOrchestrationCursor setting #43
  • Reorganize performance tests #50
  • Fix bug in activity scheduler #51
  • Update package references #54
  • Validate that existing taskhubs are connected to the original event hubs, and if not, throw exception with informational message #59
  • Mitigations for dll load problem #55, #57
  • Minor ETW tracing improvements #60
  • Revise connection settings #58
  • Fix JSON serialization of format string #47