Releases: akkadotnet/Akka.Persistence.MongoDB
Releases · akkadotnet/Akka.Persistence.MongoDB
Akka.Persistence.MongoDB v1.5.0.1
1.5.0.1 September 15 2023
- Bump Akka.Persistence.Hosting to 1.5.12
- Bump AkkaVersion to 1.5.12
- Separate Akka.Hosting and core Akka version
- Bump XunitVersion to 2.5.0
- Move to using Build Props file and central package management.
- Adding Hosting Extensions for Akka.Persistence.MongoDB
- Add indexed tags support
- Add CancellationToken suppport to all driver calls
- All writes are now performed via MongoDb transactions
- Bump Akka.Persistence.Hosting to 1.5.12.1
- Remove byte rot code that might have caused issue #313
- Implement transaction on both read and write operation
- Make transaction defaults to enabled
Breaking Behavior Change
In this version, we're turning transaction on by default. If you're more concerned with database write and read performance compared to data consistency and correctness, you can move back to the old behavior by setting this flag in the HOCON configuration:
akka.persistence.journal.mongodb.use-write-transaction = off
akka.persistence.snapshot-store.mongodb.use-write-transaction = off
Or by setting them inside the hosting options:
var journalOptions = new MongoDbJournalOptions(true)
{
UseWriteTransaction = false
};
var snapshotOptions = new MongoDbSnapshotOptions(true)
{
UseWriteTransaction = false
};
1.5.0 March 03 2023
1.4.48 January 24 2023
1.4.40 July 27 2022
- Bump Akka.NET to 1.4.40
- Fix HighestSequenceNr query not returning proper value
- Bump MongoDb.Driver to 2.17.0
1.4.40-RC1 July 1 2022
1.4.39 June 6 2022
- Bump Akka.NET version to 1.4.39
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump MongoDb.Driver to 2.15.1
- Fix BsonTimestamp causes NRE to be thrown
1.4.38-beta2 May 27 2022
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump Akka.NET version to 1.4.38
- Bump MongoDb.Driver to 2.15.1
1.4.38-beta1 April 15 2022
1.4.37 April 15 2022
1.4.31 December 21 2021
- Bump Akka.NET version to 1.4.31
- Bump MongoDb.Driver to 2.14.1
- Fix MongoDB InsertManyAsync to support ordering
1.4.25 September 9 2021
1.4.21 July 07 2021
- Bump Akka.NET version to 1.4.21
- Bump MongoDb.Driver to 2.12.4
- Change table auto-initialize default value to true
1.4.19 May 04 2021
Changes:
- 9b61878 Update RELEASE_NOTES.md for 1.5.0.1 release (#353)
- b06cde3 Revert MongoDb.Driver to 2.18.0 to match 1.5.0 (#352)
This list of changes was auto generated.
Akka.Persistence.MongoDB v1.5.12
1.5.12 August 10 2023
- Bump Akka.Persistence.Hosting from 1.5.8.1 to 1.5.12
- Bump AkkaVersion from 1.5.11 to 1.5.12
- Separate Akka.Hosting and core Akka version
- Bump XunitVersion from 2.4.2 to 2.5.0
- Move to using Build Props file and central package management.
- Bump MongoDB.Driver from 2.19.1 to 2.20.0
- Adding Hosting Extensions for Akka.Persistence.MongoDB
Changes:
- ef7bed7 Update RELEASE_NOTES.md for 1.5.12 release (#334)
- a7627b0 Bump AkkaVersion from 1.5.11 to 1.5.12 (#336)
- e29c591 Bump Akka.Persistence.Hosting from 1.5.8.1 to 1.5.12 (#337)
- 5e4d56c Separate
Akka.Hosting
and coreAkka
version (#335) - 8acbfe5 Bump XunitVersion from 2.4.2 to 2.5.0 (#332)
- 7060a15 Move to using Build Props file and central package management. (#333)
- fb5d4fc Bump MongoDB.Driver from 2.19.1 to 2.20.0 (#326)
- 57f005a Adding Hosting Extensions for Akka.Persistence.MongoDB (#331)
This list of changes was auto generated.
Akka.Persistence.MongoDB v1.5.8
1.5.8 June 30 2023
1.5.7 May 31 2023
1.5.1.1 March 24 2023
- fixed ObjectSerializer initialization for backward compatibility - this solves a compatibility problem in older Akka.Persistence.MongoDb applications that was introduced by updating MongoDb.Driver to 2.19.0.
1.5.1 March 21 2023
- All writes are now performed via MongoDb transactions
- Bump MongoDb.Driver to 2.19.0
- Bump Akka.NET to 1.5.1
1.5.0 March 03 2023
1.4.48 January 24 2023
1.4.40 July 27 2022
- Bump Akka.NET to 1.4.40
- Fix HighestSequenceNr query not returning proper value
- Bump MongoDb.Driver to 2.17.0
1.4.40-RC1 July 1 2022
1.4.39 June 6 2022
- Bump Akka.NET version to 1.4.39
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump MongoDb.Driver to 2.15.1
- Fix BsonTimestamp causes NRE to be thrown
1.4.38-beta2 May 27 2022
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump Akka.NET version to 1.4.38
- Bump MongoDb.Driver to 2.15.1
1.4.38-beta1 April 15 2022
1.4.37 April 15 2022
1.4.31 December 21 2021
- Bump Akka.NET version to 1.4.31
- Bump MongoDb.Driver to 2.14.1
- Fix MongoDB InsertManyAsync to support ordering
1.4.25 September 9 2021
1.4.21 July 07 2021
- Bump Akka.NET version to 1.4.21
- Bump MongoDb.Driver to 2.12.4
- Change table auto-initialize default value to true
1.4.19 May 04 2021
Changes:
- 1f98a99 Update RELEASE_NOTES.md for 1.5.8 release (#330)
- d09db1f Add
CancellationToken
support to all driver calls (#328) [ #191 ] - cf481c2 Added tags with ordering index (#318)
- 30f30f7 Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.3 (#327)
- 9e55732 Bump AkkaVersion from 1.5.7 to 1.5.8 (#325)
- 816b56e Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.1 (#323)
This list of changes was auto generated.
Akka.Persistence.MongoDB v1.5.7
1.5.7 May 31 2023
1.5.1.1 March 24 2023
- fixed ObjectSerializer initialization for backward compatibility - this solves a compatibility problem in older Akka.Persistence.MongoDb applications that was introduced by updating MongoDb.Driver to 2.19.0.
1.5.1 March 21 2023
- All writes are now performed via MongoDb transactions
- Bump MongoDb.Driver to 2.19.0
- Bump Akka.NET to 1.5.1
1.5.0 March 03 2023
1.4.48 January 24 2023
1.4.40 July 27 2022
- Bump Akka.NET to 1.4.40
- Fix HighestSequenceNr query not returning proper value
- Bump MongoDb.Driver to 2.17.0
1.4.40-RC1 July 1 2022
1.4.39 June 6 2022
- Bump Akka.NET version to 1.4.39
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump MongoDb.Driver to 2.15.1
- Fix BsonTimestamp causes NRE to be thrown
1.4.38-beta2 May 27 2022
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump Akka.NET version to 1.4.38
- Bump MongoDb.Driver to 2.15.1
1.4.38-beta1 April 15 2022
1.4.37 April 15 2022
1.4.31 December 21 2021
- Bump Akka.NET version to 1.4.31
- Bump MongoDb.Driver to 2.14.1
- Fix MongoDB InsertManyAsync to support ordering
1.4.25 September 9 2021
1.4.21 July 07 2021
- Bump Akka.NET version to 1.4.21
- Bump MongoDb.Driver to 2.12.4
- Change table auto-initialize default value to true
1.4.19 May 04 2021
Changes:
- c98246c Update RELEASE_NOTES.md for 1.5.7 release (#322)
- 490fb01 Bump AkkaVersion from 1.5.3 to 1.5.7 (#320)
- c63db82 Bump AkkaVersion from 1.5.2 to 1.5.3 (#314)
- 558d39f Bump AkkaVersion from 1.5.1 to 1.5.2 (#312)
- 38b7202 Bump MongoDB.Driver from 2.19.0 to 2.19.1 (#311)
This list of changes was auto generated.
Akka.Persistence.MongoDB v1.5.1.1
1.5.1.1 March 24 2023
- fixed ObjectSerializer initialization for backward compatibility - this solves a compatibility problem in older Akka.Persistence.MongoDb applications that was introduced by updating MongoDb.Driver to 2.19.0.
Changes:
- 16592f4 Update RELEASE_NOTES.md
- 395fc17 fixed ObjectSerializer initialization for backward compatibility (#310)
This list of changes was auto generated.
Akka.Persistence.MongoDB v1.5.1
1.5.1 March 21 2023
- All writes are now performed via MongoDb transactions
- Bump MongoDb.Driver to 2.19.0
- Bump Akka.NET to 1.5.1
1.5.0 March 03 2023
1.4.48 January 24 2023
1.4.40 July 27 2022
- Bump Akka.NET to 1.4.40
- Fix HighestSequenceNr query not returning proper value
- Bump MongoDb.Driver to 2.17.0
1.4.40-RC1 July 1 2022
1.4.39 June 6 2022
- Bump Akka.NET version to 1.4.39
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump MongoDb.Driver to 2.15.1
- Fix BsonTimestamp causes NRE to be thrown
1.4.38-beta2 May 27 2022
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump Akka.NET version to 1.4.38
- Bump MongoDb.Driver to 2.15.1
1.4.38-beta1 April 15 2022
1.4.37 April 15 2022
1.4.31 December 21 2021
- Bump Akka.NET version to 1.4.31
- Bump MongoDb.Driver to 2.14.1
- Fix MongoDB InsertManyAsync to support ordering
1.4.25 September 9 2021
1.4.21 July 07 2021
- Bump Akka.NET version to 1.4.21
- Bump MongoDb.Driver to 2.12.4
- Change table auto-initialize default value to true
1.4.19 May 04 2021
Changes:
- 9ee0936 Add v1.5.1 release notes (#309)
- 28533ec Bump AkkaVersion from 1.5.0 to 1.5.1 (#307)
- 6302fd3 [upgrade] MongoDB.Driver from 2.18.0 to 2.19.0 (#308)
- 25a00a9 [feature] Transactions (#301)
This list of changes was auto generated.
Akka.Persistence.MongoDB v1.5.0
1.5.0 March 03 2023
1.4.48 January 24 2023
1.4.40 July 27 2022
- Bump Akka.NET to 1.4.40
- Fix HighestSequenceNr query not returning proper value
- Bump MongoDb.Driver to 2.17.0
1.4.40-RC1 July 1 2022
1.4.39 June 6 2022
- Bump Akka.NET version to 1.4.39
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump MongoDb.Driver to 2.15.1
- Fix BsonTimestamp causes NRE to be thrown
1.4.38-beta2 May 27 2022
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump Akka.NET version to 1.4.38
- Bump MongoDb.Driver to 2.15.1
1.4.38-beta1 April 15 2022
1.4.37 April 15 2022
1.4.31 December 21 2021
- Bump Akka.NET version to 1.4.31
- Bump MongoDb.Driver to 2.14.1
- Fix MongoDB InsertManyAsync to support ordering
1.4.25 September 9 2021
1.4.21 July 07 2021
- Bump Akka.NET version to 1.4.21
- Bump MongoDb.Driver to 2.12.4
- Change table auto-initialize default value to true
1.4.19 May 04 2021
Changes:
- 78c9f0f Add v1.5.0 release notes (#305)
- 7faea27 UPDATE Akka.Persistence.MongoDb to Akka.NET 1.5.0 (#304)
- 260c6d0 Update Akka.NET 1.5.0-beta6 (#302)
- af4e713 Single node replica set (#300)
- 697272e Bump Microsoft.NET.Test.Sdk from 17.4.1 to 17.5.0 (#297)
- feeb9fe Bump AkkaVersion from 1.4.48 to 1.4.49 (#294)
- 4a70571 Bump Microsoft.NET.Test.Sdk from 17.3.2 to 17.4.1 (#291)
This list of changes was auto generated.
Akka.Persistence.MongoDB v1.4.48
1.4.48 January 24 2023
1.4.40 July 27 2022
- Bump Akka.NET to 1.4.40
- Fix HighestSequenceNr query not returning proper value
- Bump MongoDb.Driver to 2.17.0
1.4.40-RC1 July 1 2022
1.4.39 June 6 2022
- Bump Akka.NET version to 1.4.39
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump MongoDb.Driver to 2.15.1
- Fix BsonTimestamp causes NRE to be thrown
1.4.38-beta2 May 27 2022
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump Akka.NET version to 1.4.38
- Bump MongoDb.Driver to 2.15.1
1.4.38-beta1 April 15 2022
1.4.37 April 15 2022
1.4.31 December 21 2021
- Bump Akka.NET version to 1.4.31
- Bump MongoDb.Driver to 2.14.1
- Fix MongoDB InsertManyAsync to support ordering
1.4.25 September 9 2021
1.4.21 July 07 2021
- Bump Akka.NET version to 1.4.21
- Bump MongoDb.Driver to 2.12.4
- Change table auto-initialize default value to true
1.4.19 May 04 2021
Changes:
- 1b3ce01 Merge pull request #293 from akkadotnet/dev
- ffcecb8 add v1.4.48 release notes
- ed5439a Bump AkkaVersion from 1.4.47 to 1.4.48 (#292)
- 9d1c938 Bump AkkaVersion from 1.4.44 to 1.4.47 (#290)
- 928c882 Bump MongoDB.Driver from 2.17.1 to 2.18.0 (#284)
- f3e8d6e Bump AkkaVersion from 1.4.43 to 1.4.44 (#285)
- e2ab73d Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.2 (#282)
- 9e6b657 Bump MongoDB.Driver from 2.17.0 to 2.17.1 (#277)
- 6b61b83 Bump AkkaVersion from 1.4.41 to 1.4.43 (#283)
- 2544ab5 Bump AkkaVersion from 1.4.40 to 1.4.41 (#280)
See More
This list of changes was auto generated.
Akka.Persistence.MongoDB v1.4.40
1.4.40 July 27 2022
- Bump Akka.NET to 1.4.40
- Fix HighestSequenceNr query not returning proper value
- Bump MongoDb.Driver to 2.17.0
1.4.40-RC1 July 1 2022
1.4.39 June 6 2022
- Bump Akka.NET version to 1.4.39
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump MongoDb.Driver to 2.15.1
- Fix BsonTimestamp causes NRE to be thrown
1.4.38-beta2 May 27 2022
- Fix compatibility with Akka.Cluster.Sharding in persistence mode
- Bump Akka.NET version to 1.4.38
- Bump MongoDb.Driver to 2.15.1
1.4.38-beta1 April 15 2022
1.4.37 April 15 2022
1.4.31 December 21 2021
- Bump Akka.NET version to 1.4.31
- Bump MongoDb.Driver to 2.14.1
- Fix MongoDB InsertManyAsync to support ordering
1.4.25 September 9 2021
1.4.21 July 07 2021
- Bump Akka.NET version to 1.4.21
- Bump MongoDb.Driver to 2.12.4
- Change table auto-initialize default value to true
1.4.19 May 04 2021
Changes:
- 22767d5 Merge pull request #275 from akkadotnet/dev
- c2f55de Update RELEASE_NOTES.md for v1.4.40 release (#274)
- e4b446a Bump MongoDB.Driver from 2.15.1 to 2.17.0 (#273)
- ab5e84b Bump AkkaVersion from 1.4.39 to 1.4.40 (#272)
- e244abe Added .NET 6.0 and
windows-latest
support to release pipeline - 120a70f Delete
CONTRIBUTING.md
- 42f228b Update RELEASE_NOTES.md for 1.4.40-RC1 (#268)
- ec60bbf Update build script vmImage to latest (#269)
- 2bd0cd7 Bump
build.fsx
to also target .NET 6.0 for tests (#271) - 8c0bb36 Bumps tests to .NET 6 (#270)
See More
- 49e1ac2 Update azure-pipeline.template.yaml
- 4a35996 Delete legacy
.nuget
directory - d9dccf8 Fix HighestSequenceNr MongoDb query by sorting. (#267)
This list of changes was auto generated.
Akka.Persistence.MongoDB v1.4.40-rc1
1.4.40-RC1 July 1 2022
Changes:
- e244abe Added .NET 6.0 and
windows-latest
support to release pipeline - 120a70f Delete
CONTRIBUTING.md
- 42f228b Update RELEASE_NOTES.md for 1.4.40-RC1 (#268)
- ec60bbf Update build script vmImage to latest (#269)
- 2bd0cd7 Bump
build.fsx
to also target .NET 6.0 for tests (#271) - 8c0bb36 Bumps tests to .NET 6 (#270)
- 49e1ac2 Update azure-pipeline.template.yaml
- 4a35996 Delete legacy
.nuget
directory - d9dccf8 Fix HighestSequenceNr MongoDb query by sorting. (#267)
This list of changes was auto generated.