Bot releases are visible (Hide)
Published by sergeybykov over 5 years ago
Changes since 2.3.0-rc1.
Refactored stream batch behaviors to support batch consumption.
(#5425) is the only change. While technically it is breaking due to the changes to the batch streaming API, it shouldn't break any working application code because the batching functionality wasn't fully wired previously. No breaking change in the wire protocol or persistence. This release is backward-compatible with 2.x releases.
Published by sergeybykov over 5 years ago
Major improvements
Breaking changes
Non-breaking improvements
LoadShedding
. (#5387)Non-breaking bug fixes
Published by sergeybykov over 5 years ago
Two fixes backported from v2.x
Published by sergeybykov over 5 years ago
Improvements and bug fixes since 2.2.3.
Non-breaking improvements
LoadShedding
. (#5387)Non-breaking bug fixes
Updated packages: all but Microsoft.Orleans.Core.Abstractions.
Published by sergeybykov almost 6 years ago
Improvements and bug fixes since 2.2.2. The most important ones are in silo shutdown sequence (#5268 and #5276). Server side, code generation, and some extension packages have been updated. Core and client stayed unchanged.
Non-breaking improvements
Non-breaking bug fixes
Updated packages:
Published by sergeybykov almost 6 years ago
Republished 2.2.1 to fix incorrect versions of the dependencies for Microsoft.Orleans.Transactions
and Microsoft.Orleans.Transactions.AzureStorage
packages. Otherwise, identical to 2.2.1.
Published by sergeybykov almost 6 years ago
Improvements and bug fixes since 2.2.0.
Published by sergeybykov almost 6 years ago
This release is primarily about bringing support for ACID cross-grain transactions to production-ready quality. Other improvements and fixes are listed below.
This release includes no breaking changes and is backward compatible with 2.0.* releases, which allows for in-place upgrade of a running cluster.
Warning: If you are using Orleans with .NET Core 2.1, do not enable TieredCompilation
for Orleans silo and client projects. We recently discovered a CLR bug that is breaking Orleans when TieredCompilation
is enabled. See #4990 for more details.
Breaking changes
Non-breaking improvements
Non-breaking bug fixes
Published by sergeybykov almost 6 years ago
Major performance (up to 4x) and stability improvements in transactions compared to 2.2.0-beta1.
Breaking changes
Non-breaking improvements
Non-breaking bug fixes
Published by sergeybykov almost 6 years ago
Changes since v2.1.0.
Breaking changes
Non-breaking improvements
Non-breaking bug fixes
Published by sergeybykov about 6 years ago
Improvements and bug fixes since 2.1.1.
Published by sergeybykov about 6 years ago
Only Microsoft.Orleans.OrleansZooKeeperUtils and Microsoft.Orleans.OrleansConsulUtils NuGet packages were updated.
Improvements and bug fixes since 2.1.0.
Published by sergeybykov about 6 years ago
This release includes a number of performance improvements, the biggest one being the new scheduler, that all add up in our tests to up to 30% throughput increase on the same hardware.
It also brings the support for distributed transaction to what we consider "release candidate" quality, with the new Distributed Transaction Manager at its core. We plan to declare transactions production ready in a subsequent release, after another round of testing and improvements.
Lastly, this release includes a new code generation package Microsoft.Orleans.CodeGenerator.MSBuild that can be used as an alternative to Microsoft.Orleans.OrleansCodeGenerator.Build. The new code generator leverages Roslyn Code Analysis functionality to avoid loading application binaries. As a result, it avoid issues caused by clashing dependency versions and multiple versions of the .NET Core SDK.
This release includes no breaking changes and is backward compatible with 2.0.* releases, which allows for in-place upgrade of a running cluster.
Warning: If you are using Orleans with .NET Core 2.1, do not enable TieredCompilation
for Orleans silo and client projects. We recently discovered a CLR bug that is breaking Orleans when TieredCompilation
is enabled. See #4990 for more details.
Major changes
Breaking changes
Non-breaking improvements
Non-breaking bug fixes
Published by sergeybykov about 6 years ago
Improvements and bug fixes since 1.5.5.
Published by sergeybykov about 6 years ago
Warning: If you are using Orleans with .NET Core 2.1, do not enable TieredCompilation
for Orleans silo and client projects. We recently discovered a CLR bug that is breaking Orleans when TieredCompilation
is enabled. See #4990 for more details.
Major changes
Microsoft.Orleans.CodeGenerator.MSBuild
NuGet package can be used instead of Microsoft.Orleans.OrleansCodeGenerator.Build
. We plan to eventually retire Microsoft.Orleans.OrleansCodeGenerator.Build
.Breaking changes
Non-breaking bug fixes
Published by sergeybykov about 6 years ago
Major changes
Breaking changes
Non-breaking improvements
Non-breaking bug fixes
Published by sergeybykov about 6 years ago
Improvements and bug fixes since 1.5.4.
Published by benjaminpetit about 6 years ago
Published by sergeybykov about 6 years ago
Major changes
Breaking changes
Non-breaking improvements
Non-breaking bug fixes
Published by sergeybykov about 6 years ago
Improvements and bug fixes since 2.0.3.