1.5.3 April 20th 2023
- Persistence.Sqlite: Bump Microsoft.Data.SQLite to 7.0.5
- Serialization.Hyperion: Fix bug: surrogate and known type provider not applied correctly by Setup
- Akka: Bump Microsoft.Extensions.ObjectPool to 7.0.5
- Persistence.Sql.Common: Add transaction isolation level to SQL queries
SQL Transaction Isolation Level Setting
In 1.5.3, we're introducing fine-grained control over transaction isolation level inside the Akka.Persistence.Sql.Common
common library. This setting will be propagated to the rest of the SQL persistence plugin ecosystem and the Akka.Hosting
package in their next release version.
Four new HOCON settings are introduced:
akka.persistence.journal.{plugin-name}.read-isolation-level
akka.persistence.journal.{plugin-name}.write-isolation-level
akka.persistence.snapshot-store.{plugin-name}.read-isolation-level
akka.persistence.snapshot-store.{plugin-name}.write-isolation-level
you can go to the official Microsoft documentation to read more about these isolation level settings.
If you want to see the full set of changes made in Akka.NET v1.5.3, click here.
COMMITS | LOC+ | LOC- | AUTHOR |
---|---|---|---|
23 | 1284 | 1248 | Ebere Abanonu |
4 | 7 | 7 | dependabot[bot] |
3 | 933 | 267 | Gregorius Soedharmo |
2 | 4498 | 4407 | Aaron Stannard |
Changes:
- 26f52a9 Update RELEASE_NOTES.md for 1.5.3 release (#6656)
- 4537b1c Add SQL query isolation level (#6654)
- f48394e [9-74]
FlowConcatSpec
(#6553) - 5164c8d Bump Microsoft.Extensions.ObjectPool from 7.0.4 to 7.0.5 (#6644)
- 37903d2 Fix Hyperion setting setup code (#6655)
- 2aa497a Bump Verify.Xunit from 19.12.1 to 19.12.3 (#6652)
- 3b76b12 updated all file headers to 2023 (#6649)
- 3828b70 [20-74]
FlowMergeSpec
(#6567) - 220cffb [21-74]
FlowOnCompleteSpec
(#6569) - c1cbb7f [22-74]
FlowPrefixAndTailSpec
(#6570)
See More
- 1a8d495 [24-74]
FlowRecoverWithSpec
(#6572) - addb9fb [17-74]
FlowIteratorSpec
(#6561) - c083fcd [23-74]
FlowRecoverSpec
(#6571) - b1f6e2d [Obsolete] warning disable CS0618 (#6646)
- fdeedb8 Bump Microsoft.Data.SQLite from 7.0.4 to 7.0.5 (#6643)
- beaf727
Akka.FSharp.*fsproj
: warning NU1504: Duplicate 'PackageReference' items found (#6641) - ad49624 WARNING CS0105 (#6645)
- ff52eff [26-74]
FlowSelectAsyncSpec
(#6573) - 3c02d9e [27-74]
FlowSelectAsyncUnorderedSpec
(#6574) - 2dd7d26 [31-74]
FlowSplitAfterSpec
(#6578) - f13062e Bump for 1.5.3 nightlies
- 1ebbb4d [37-74]
FlowWatchTerminationSpec
(#6584) - 2042810 [28-74]
FlowSelectErrorSpec
(#6575) - 6234c39 [29-74]
FlowSkipWhileSpec
(#6576) - 89dc26d Bump Verify.Xunit from 19.12.0 to 19.12.1 (#6637)
- db52ac3 Lock persistence journal table on write (#6639)
- e4ac8fd [33-74]
FlowSumSpec
(#6580) - 7e3befa [32-74]
FlowSplitWhenSpec
(#6579) - fd322e9 [30-74]
FlowSlidingSpec
(#6577) - 0d6ec15 [2-74]
ActorRefSourceSpec
(#6552) - 146929f [38-74]
FlowWhereSpec
(#6585) - 607de41 [47-74]
GraphUnzipSpec
(#6594) - b218c7f Fix in
CS4014
(#6633)
This list of changes was auto generated.