akkadotnet / Akka.Persistence.PostgreSql

Akka.Persistence.PostgreSql provider
Apache License 2.0
32 stars 35 forks source link

Bump AkkaVersion from 1.5.5 to 1.5.7 #211

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Bumps AkkaVersion from 1.5.5 to 1.5.7. Updates Akka.Persistence.Sql.Common from 1.5.5 to 1.5.7

Release notes

Sourced from Akka.Persistence.Sql.Common's releases.

Akka.NET v1.5.7

1.5.7 May 17th 2023

Akka.NET v1.5.7 is a significant release that introduces a major new reliable message delivery feature to Akka.NET and Akka.Cluster.Sharding: Akka.Delivery.

Akka.Delivery

Akka.Delivery is a reliable delivery system that leverages built-in actors, serialization, and persistence to help guarantee that all messages sent from one producer to one consumer will be delivered, in-order, even across process restarts / actor restarts / network outages.

Akka.Delivery's functionality is divded across four libraries:

  • Akka - defines the base definitions for all messages, the ProducerController type, and the ConsumerController type;
  • Akka.Cluster - contains the serialization definitions for Akka.Delivery;
  • Akka.Persistence - contains the EventSourcedProducerQueue implementation, an optional feature that can be used to make the ProducerController's outbound delivery queue persisted to the Akka.Persistence Journal and SnapshotStore; and
  • Akka.Cluster.Sharding - contains the definitions for the ShardingProducerController and ShardingConsumerController.

We've documented how these features work in the following two detailed articles official website:

If you want to see the full set of changes made in Akka.NET v1.5.7, click here.

COMMITS LOC+ LOC- AUTHOR
9 13972 135 Aaron Stannard
6 92 88 Ebere Abanonu
4 803 807 Simon Cropp
3 70 53 Gregorius Soedharmo
3 3 3 dependabot[bot]

Changes:

  • c11e5c6c8878ec777ba643b49c1a02e53ec4c396 added v1.5.7 release notes (#6767)
  • d7304f462597d612d92160898f155b34f7c886f4 Revert "Make HandleActorTaskSchedulerMessage method protected virtual (#6763)" (#6766)
  • c514fd1c01bb3060c925a46e14988f47f172024d discard some parameters (#6751)
  • 88be1fc5e5bfe89c7350ac31e8ee915e58865ab1 [CS0618] GraphInterpreterSpecKit (#6697)
  • 1345e5849d2cfb4958543806a460dfbd850aed8d Make HandleActorTaskSchedulerMessage method protected virtual (#6763)
  • 3e1b8e582beed474f73a664ca022e9c06dbb3cc9 [Docs] Akka.Delivery Documentation (#6757)
  • a8aeadfc08068d76ea5ebf26dcbb6bbdf8a78256 Upgrade Akka.MultiNodeTestRunner to 1.5.6 (#6764)
  • 49bc3474949cae522c272197ae48fca12d6cf974 Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 (#6762)
  • a3eb0dd96d0e5fe96870a5c05fc78b856e54c1a1 Update documentation-guidelines.md
  • fe2405d9c43d6b8164a230d1ac4beb72b48a9f4b [CS0618][Obsolete] Perserve CreateProducer (#6673)
  • 300780c6ad10a247beb26a197850f6657a49c700 Bump Polyfill from 1.22.0 to 1.23.0 (#6739)
  • d7da8dd7352b669835a0c4520ee2a46789a6824b Revert DocFX changes (#6738, #6756) (#6759)
  • 37cb4c6db24af1cfd567b72e0d6bef41690728a4 [FIX][pre][code] CSS problem (#6756)
  • 952d0ff9311742c2ca613ee76c229580e476a865 harden ReliableDeliveryShardingSpecs (#6750)
  • bf9c1ce20975da1527ad01050425d87d983cc80d Fix: ProducerControllerImpl now respects bounds when chunking large messages (#6755) [ #6754 ]

... (truncated)

Changelog

Sourced from Akka.Persistence.Sql.Common's changelog.

1.5.7 May 17th 2023

Akka.NET v1.5.7 is a significant release that introduces a major new reliable message delivery feature to Akka.NET and Akka.Cluster.Sharding: Akka.Delivery.

Akka.Delivery

Akka.Delivery is a reliable delivery system that leverages built-in actors, serialization, and persistence to help guarantee that all messages sent from one producer to one consumer will be delivered, in-order, even across process restarts / actor restarts / network outages.

Akka.Delivery's functionality is divded across four libraries:

  • Akka - defines the base definitions for all messages, the ProducerController type, and the ConsumerController type;
  • Akka.Cluster - contains the serialization definitions for Akka.Delivery;
  • Akka.Persistence - contains the EventSourcedProducerQueue implementation, an optional feature that can be used to make the ProducerController's outbound delivery queue persisted to the Akka.Persistence Journal and SnapshotStore; and
  • Akka.Cluster.Sharding - contains the definitions for the ShardingProducerController and ShardingConsumerController.

We've documented how these features work in the following two detailed articles official website:

If you want to see the full set of changes made in Akka.NET v1.5.7, click here.

COMMITS LOC+ LOC- AUTHOR
9 13972 135 Aaron Stannard
6 92 88 Ebere Abanonu
4 803 807 Simon Cropp
3 70 53 Gregorius Soedharmo
3 3 3 dependabot[bot]

1.5.6 May 8th 2023

Version 1.5.6 is a patch with a few minor bug fix

If you want to see the full set of changes made in Akka.NET v1.5.6, click here.

COMMITS LOC+ LOC- AUTHOR
2 4 4 Aaron Stannard
2 33 84 Simon Cropp
2 2 2 dependabot[bot]
2 2 2 Richard Smith
1 2 2 Gregorius Soedharmo
1 2 12 Sergey Popov
Commits


Updates Akka.Hosting.TestKit from 1.5.5 to 1.5.7

Release notes

Sourced from Akka.Hosting.TestKit's releases.

Akka.NET v1.5.7

1.5.7 May 17th 2023

Akka.NET v1.5.7 is a significant release that introduces a major new reliable message delivery feature to Akka.NET and Akka.Cluster.Sharding: Akka.Delivery.

Akka.Delivery

Akka.Delivery is a reliable delivery system that leverages built-in actors, serialization, and persistence to help guarantee that all messages sent from one producer to one consumer will be delivered, in-order, even across process restarts / actor restarts / network outages.

Akka.Delivery's functionality is divded across four libraries:

  • Akka - defines the base definitions for all messages, the ProducerController type, and the ConsumerController type;
  • Akka.Cluster - contains the serialization definitions for Akka.Delivery;
  • Akka.Persistence - contains the EventSourcedProducerQueue implementation, an optional feature that can be used to make the ProducerController's outbound delivery queue persisted to the Akka.Persistence Journal and SnapshotStore; and
  • Akka.Cluster.Sharding - contains the definitions for the ShardingProducerController and ShardingConsumerController.

We've documented how these features work in the following two detailed articles official website:

If you want to see the full set of changes made in Akka.NET v1.5.7, click here.

COMMITS LOC+ LOC- AUTHOR
9 13972 135 Aaron Stannard
6 92 88 Ebere Abanonu
4 803 807 Simon Cropp
3 70 53 Gregorius Soedharmo
3 3 3 dependabot[bot]

Changes:

  • c11e5c6c8878ec777ba643b49c1a02e53ec4c396 added v1.5.7 release notes (#6767)
  • d7304f462597d612d92160898f155b34f7c886f4 Revert "Make HandleActorTaskSchedulerMessage method protected virtual (#6763)" (#6766)
  • c514fd1c01bb3060c925a46e14988f47f172024d discard some parameters (#6751)
  • 88be1fc5e5bfe89c7350ac31e8ee915e58865ab1 [CS0618] GraphInterpreterSpecKit (#6697)
  • 1345e5849d2cfb4958543806a460dfbd850aed8d Make HandleActorTaskSchedulerMessage method protected virtual (#6763)
  • 3e1b8e582beed474f73a664ca022e9c06dbb3cc9 [Docs] Akka.Delivery Documentation (#6757)
  • a8aeadfc08068d76ea5ebf26dcbb6bbdf8a78256 Upgrade Akka.MultiNodeTestRunner to 1.5.6 (#6764)
  • 49bc3474949cae522c272197ae48fca12d6cf974 Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 (#6762)
  • a3eb0dd96d0e5fe96870a5c05fc78b856e54c1a1 Update documentation-guidelines.md
  • fe2405d9c43d6b8164a230d1ac4beb72b48a9f4b [CS0618][Obsolete] Perserve CreateProducer (#6673)
  • 300780c6ad10a247beb26a197850f6657a49c700 Bump Polyfill from 1.22.0 to 1.23.0 (#6739)
  • d7da8dd7352b669835a0c4520ee2a46789a6824b Revert DocFX changes (#6738, #6756) (#6759)
  • 37cb4c6db24af1cfd567b72e0d6bef41690728a4 [FIX][pre][code] CSS problem (#6756)
  • 952d0ff9311742c2ca613ee76c229580e476a865 harden ReliableDeliveryShardingSpecs (#6750)
  • bf9c1ce20975da1527ad01050425d87d983cc80d Fix: ProducerControllerImpl now respects bounds when chunking large messages (#6755) [ #6754 ]

... (truncated)

Changelog

Sourced from Akka.Hosting.TestKit's changelog.

1.5.7 May 17th 2023

Akka.NET v1.5.7 is a significant release that introduces a major new reliable message delivery feature to Akka.NET and Akka.Cluster.Sharding: Akka.Delivery.

Akka.Delivery

Akka.Delivery is a reliable delivery system that leverages built-in actors, serialization, and persistence to help guarantee that all messages sent from one producer to one consumer will be delivered, in-order, even across process restarts / actor restarts / network outages.

Akka.Delivery's functionality is divded across four libraries:

  • Akka - defines the base definitions for all messages, the ProducerController type, and the ConsumerController type;
  • Akka.Cluster - contains the serialization definitions for Akka.Delivery;
  • Akka.Persistence - contains the EventSourcedProducerQueue implementation, an optional feature that can be used to make the ProducerController's outbound delivery queue persisted to the Akka.Persistence Journal and SnapshotStore; and
  • Akka.Cluster.Sharding - contains the definitions for the ShardingProducerController and ShardingConsumerController.

We've documented how these features work in the following two detailed articles official website:

If you want to see the full set of changes made in Akka.NET v1.5.7, click here.

COMMITS LOC+ LOC- AUTHOR
9 13972 135 Aaron Stannard
6 92 88 Ebere Abanonu
4 803 807 Simon Cropp
3 70 53 Gregorius Soedharmo
3 3 3 dependabot[bot]

1.5.6 May 8th 2023

Version 1.5.6 is a patch with a few minor bug fix

If you want to see the full set of changes made in Akka.NET v1.5.6, click here.

COMMITS LOC+ LOC- AUTHOR
2 4 4 Aaron Stannard
2 33 84 Simon Cropp
2 2 2 dependabot[bot]
2 2 2 Richard Smith
1 2 2 Gregorius Soedharmo
1 2 12 Sergey Popov
Commits


Updates Akka.Persistence.Sql.TestKit from 1.5.5 to 1.5.7

Release notes

Sourced from Akka.Persistence.Sql.TestKit's releases.

Akka.NET v1.5.7

1.5.7 May 17th 2023

Akka.NET v1.5.7 is a significant release that introduces a major new reliable message delivery feature to Akka.NET and Akka.Cluster.Sharding: Akka.Delivery.

Akka.Delivery

Akka.Delivery is a reliable delivery system that leverages built-in actors, serialization, and persistence to help guarantee that all messages sent from one producer to one consumer will be delivered, in-order, even across process restarts / actor restarts / network outages.

Akka.Delivery's functionality is divded across four libraries:

  • Akka - defines the base definitions for all messages, the ProducerController type, and the ConsumerController type;
  • Akka.Cluster - contains the serialization definitions for Akka.Delivery;
  • Akka.Persistence - contains the EventSourcedProducerQueue implementation, an optional feature that can be used to make the ProducerController's outbound delivery queue persisted to the Akka.Persistence Journal and SnapshotStore; and
  • Akka.Cluster.Sharding - contains the definitions for the ShardingProducerController and ShardingConsumerController.

We've documented how these features work in the following two detailed articles official website:

If you want to see the full set of changes made in Akka.NET v1.5.7, click here.

COMMITS LOC+ LOC- AUTHOR
9 13972 135 Aaron Stannard
6 92 88 Ebere Abanonu
4 803 807 Simon Cropp
3 70 53 Gregorius Soedharmo
3 3 3 dependabot[bot]

Changes:

  • c11e5c6c8878ec777ba643b49c1a02e53ec4c396 added v1.5.7 release notes (#6767)
  • d7304f462597d612d92160898f155b34f7c886f4 Revert "Make HandleActorTaskSchedulerMessage method protected virtual (#6763)" (#6766)
  • c514fd1c01bb3060c925a46e14988f47f172024d discard some parameters (#6751)
  • 88be1fc5e5bfe89c7350ac31e8ee915e58865ab1 [CS0618] GraphInterpreterSpecKit (#6697)
  • 1345e5849d2cfb4958543806a460dfbd850aed8d Make HandleActorTaskSchedulerMessage method protected virtual (#6763)
  • 3e1b8e582beed474f73a664ca022e9c06dbb3cc9 [Docs] Akka.Delivery Documentation (#6757)
  • a8aeadfc08068d76ea5ebf26dcbb6bbdf8a78256 Upgrade Akka.MultiNodeTestRunner to 1.5.6 (#6764)
  • 49bc3474949cae522c272197ae48fca12d6cf974 Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 (#6762)
  • a3eb0dd96d0e5fe96870a5c05fc78b856e54c1a1 Update documentation-guidelines.md
  • fe2405d9c43d6b8164a230d1ac4beb72b48a9f4b [CS0618][Obsolete] Perserve CreateProducer (#6673)
  • 300780c6ad10a247beb26a197850f6657a49c700 Bump Polyfill from 1.22.0 to 1.23.0 (#6739)
  • d7da8dd7352b669835a0c4520ee2a46789a6824b Revert DocFX changes (#6738, #6756) (#6759)
  • 37cb4c6db24af1cfd567b72e0d6bef41690728a4 [FIX][pre][code] CSS problem (#6756)
  • 952d0ff9311742c2ca613ee76c229580e476a865 harden ReliableDeliveryShardingSpecs (#6750)
  • bf9c1ce20975da1527ad01050425d87d983cc80d Fix: ProducerControllerImpl now respects bounds when chunking large messages (#6755) [ #6754 ]

... (truncated)

Changelog

Sourced from Akka.Persistence.Sql.TestKit's changelog.

1.5.7 May 17th 2023

Akka.NET v1.5.7 is a significant release that introduces a major new reliable message delivery feature to Akka.NET and Akka.Cluster.Sharding: Akka.Delivery.

Akka.Delivery

Akka.Delivery is a reliable delivery system that leverages built-in actors, serialization, and persistence to help guarantee that all messages sent from one producer to one consumer will be delivered, in-order, even across process restarts / actor restarts / network outages.

Akka.Delivery's functionality is divded across four libraries:

  • Akka - defines the base definitions for all messages, the ProducerController type, and the ConsumerController type;
  • Akka.Cluster - contains the serialization definitions for Akka.Delivery;
  • Akka.Persistence - contains the EventSourcedProducerQueue implementation, an optional feature that can be used to make the ProducerController's outbound delivery queue persisted to the Akka.Persistence Journal and SnapshotStore; and
  • Akka.Cluster.Sharding - contains the definitions for the ShardingProducerController and ShardingConsumerController.

We've documented how these features work in the following two detailed articles official website:

If you want to see the full set of changes made in Akka.NET v1.5.7, click here.

COMMITS LOC+ LOC- AUTHOR
9 13972 135 Aaron Stannard
6 92 88 Ebere Abanonu
4 803 807 Simon Cropp
3 70 53 Gregorius Soedharmo
3 3 3 dependabot[bot]

1.5.6 May 8th 2023

Version 1.5.6 is a patch with a few minor bug fix

If you want to see the full set of changes made in Akka.NET v1.5.6, click here.

COMMITS LOC+ LOC- AUTHOR
2 4 4 Aaron Stannard
2 33 84 Simon Cropp
2 2 2 dependabot[bot]
2 2 2 Richard Smith
1 2 2 Gregorius Soedharmo
1 2 12 Sergey Popov
Commits


Updates Akka.Persistence.Hosting from 1.5.5 to 1.5.7

Release notes

Sourced from Akka.Persistence.Hosting's releases.

Akka.NET v1.5.7

1.5.7 May 17th 2023

Akka.NET v1.5.7 is a significant release that introduces a major new reliable message delivery feature to Akka.NET and Akka.Cluster.Sharding: Akka.Delivery.

Akka.Delivery

Akka.Delivery is a reliable delivery system that leverages built-in actors, serialization, and persistence to help guarantee that all messages sent from one producer to one consumer will be delivered, in-order, even across process restarts / actor restarts / network outages.

Akka.Delivery's functionality is divded across four libraries:

  • Akka - defines the base definitions for all messages, the ProducerController type, and the ConsumerController type;
  • Akka.Cluster - contains the serialization definitions for Akka.Delivery;
  • Akka.Persistence - contains the EventSourcedProducerQueue implementation, an optional feature that can be used to make the ProducerController's outbound delivery queue persisted to the Akka.Persistence Journal and SnapshotStore; and
  • Akka.Cluster.Sharding - contains the definitions for the ShardingProducerController and ShardingConsumerController.

We've documented how these features work in the following two detailed articles official website:

If you want to see the full set of changes made in Akka.NET v1.5.7, click here.

COMMITS LOC+ LOC- AUTHOR
9 13972 135 Aaron Stannard
6 92 88 Ebere Abanonu
4 803 807 Simon Cropp
3 70 53 Gregorius Soedharmo
3 3 3 dependabot[bot]

Changes:

  • c11e5c6c8878ec777ba643b49c1a02e53ec4c396 added v1.5.7 release notes (#6767)
  • d7304f462597d612d92160898f155b34f7c886f4 Revert "Make HandleActorTaskSchedulerMessage method protected virtual (#6763)" (#6766)
  • c514fd1c01bb3060c925a46e14988f47f172024d discard some parameters (#6751)
  • 88be1fc5e5bfe89c7350ac31e8ee915e58865ab1 [CS0618] GraphInterpreterSpecKit (#6697)
  • 1345e5849d2cfb4958543806a460dfbd850aed8d Make HandleActorTaskSchedulerMessage method protected virtual (#6763)
  • 3e1b8e582beed474f73a664ca022e9c06dbb3cc9 [Docs] Akka.Delivery Documentation (#6757)
  • a8aeadfc08068d76ea5ebf26dcbb6bbdf8a78256 Upgrade Akka.MultiNodeTestRunner to 1.5.6 (#6764)
  • 49bc3474949cae522c272197ae48fca12d6cf974 Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 (#6762)
  • a3eb0dd96d0e5fe96870a5c05fc78b856e54c1a1 Update documentation-guidelines.md
  • fe2405d9c43d6b8164a230d1ac4beb72b48a9f4b [CS0618][Obsolete] Perserve CreateProducer (#6673)
  • 300780c6ad10a247beb26a197850f6657a49c700 Bump Polyfill from 1.22.0 to 1.23.0 (#6739)
  • d7da8dd7352b669835a0c4520ee2a46789a6824b Revert DocFX changes (#6738, #6756) (#6759)
  • 37cb4c6db24af1cfd567b72e0d6bef41690728a4 [FIX][pre][code] CSS problem (#6756)
  • 952d0ff9311742c2ca613ee76c229580e476a865 harden ReliableDeliveryShardingSpecs (#6750)
  • bf9c1ce20975da1527ad01050425d87d983cc80d Fix: ProducerControllerImpl now respects bounds when chunking large messages (#6755) [ #6754 ]

... (truncated)

Changelog

Sourced from Akka.Persistence.Hosting's changelog.

1.5.7 May 17th 2023

Akka.NET v1.5.7 is a significant release that introduces a major new reliable message delivery feature to Akka.NET and Akka.Cluster.Sharding: Akka.Delivery.

Akka.Delivery

Akka.Delivery is a reliable delivery system that leverages built-in actors, serialization, and persistence to help guarantee that all messages sent from one producer to one consumer will be delivered, in-order, even across process restarts / actor restarts / network outages.

Akka.Delivery's functionality is divded across four libraries:

  • Akka - defines the base definitions for all messages, the ProducerController type, and the ConsumerController type;
  • Akka.Cluster - contains the serialization definitions for Akka.Delivery;
  • Akka.Persistence - contains the EventSourcedProducerQueue implementation, an optional feature that can be used to make the ProducerController's outbound delivery queue persisted to the Akka.Persistence Journal and SnapshotStore; and
  • Akka.Cluster.Sharding - contains the definitions for the ShardingProducerController and ShardingConsumerController.

We've documented how these features work in the following two detailed articles official website:

If you want to see the full set of changes made in Akka.NET v1.5.7, click here.

COMMITS LOC+ LOC- AUTHOR
9 13972 135 Aaron Stannard
6 92 88 Ebere Abanonu
4 803 807 Simon Cropp
3 70 53 Gregorius Soedharmo
3 3 3 dependabot[bot]

1.5.6 May 8th 2023

Version 1.5.6 is a patch with a few minor bug fix

If you want to see the full set of changes made in Akka.NET v1.5.6, click here.

COMMITS LOC+ LOC- AUTHOR
2 4 4 Aaron Stannard
2 33 84 Simon Cropp
2 2 2 dependabot[bot]
2 2 2 Richard Smith
1 2 2 Gregorius Soedharmo
1 2 12 Sergey Popov
Commits


Updates Akka.Persistence.Query.Sql from 1.5.5 to 1.5.7

Release notes

Sourced from Akka.Persistence.Query.Sql's releases.

Akka.NET v1.5.7

1.5.7 May 17th 2023

Akka.NET v1.5.7 is a significant release that introduces a major new reliable message delivery feature to Akka.NET and Akka.Cluster.Sharding: Akka.Delivery.

Akka.Delivery

Akka.Delivery is a reliable delivery system that leverages built-in actors, serialization, and persistence to help guarantee that all messages sent from one producer to one consumer will be delivered, in-order, even across process restarts / actor restarts / network outages.

Akka.Delivery's functionality is divded across four libraries:

  • Akka - defines the base definitions for all messages, the ProducerController type, and the ConsumerController type;
  • Akka.Cluster - contains the serialization definitions for Akka.Delivery;
  • Akka.Persistence - contains the EventSourcedProducerQueue implementation, an optional feature that can be used to make the ProducerController's outbound delivery queue persisted to the Akka.Persistence Journal and SnapshotStore; and
  • Akka.Cluster.Sharding - contains the definitions for the ShardingProducerController and ShardingConsumerController.

We've documented how these features work in the following two detailed articles official website:

If you want to see the full set of changes made in Akka.NET v1.5.7, click here.

COMMITS LOC+ LOC- AUTHOR
9 13972 135 Aaron Stannard
6 92 88 Ebere Abanonu
4 803 807 Simon Cropp
3 70 53 Gregorius Soedharmo
3 3 3 dependabot[bot]

Changes:

  • c11e5c6c8878ec777ba643b49c1a02e53ec4c396 added v1.5.7 release notes (#6767)
  • d7304f462597d612d92160898f155b34f7c886f4 Revert "Make HandleActorTaskSchedulerMessage method protected virtual (#6763)" (#6766)
  • c514fd1c01bb3060c925a46e14988f47f172024d discard some parameters (#6751)
  • 88be1fc5e5bfe89c7350ac31e8ee915e58865ab1 [CS0618] GraphInterpreterSpecKit (#6697)
  • 1345e5849d2cfb4958543806a460dfbd850aed8d Make HandleActorTaskSchedulerMessage method protected virtual (#6763)
  • 3e1b8e582beed474f73a664ca022e9c06dbb3cc9 [Docs] Akka.Delivery Documentation (#6757)
  • a8aeadfc08068d76ea5ebf26dcbb6bbdf8a78256 Upgrade Akka.MultiNodeTestRunner to 1.5.6 (#6764)
  • 49bc3474949cae522c272197ae48fca12d6cf974 Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 (#6762)
  • a3eb0dd96d0e5fe96870a5c05fc78b856e54c1a1 Update documentation-guidelines.md
  • fe2405d9c43d6b8164a230d1ac4beb72b48a9f4b [CS0618][Obsolete] Perserve CreateProducer (#6673)
  • 300780c6ad10a247beb26a197850f6657a49c700 Bump Polyfill from 1.22.0 to 1.23.0 (#6739)
  • d7da8dd7352b669835a0c4520ee2a46789a6824b Revert DocFX changes (#6738, #6756) (#6759)
  • 37cb4c6db24af1cfd567b72e0d6bef41690728a4 [FIX][pre][code] CSS problem (#6756)
  • 952d0ff9311742c2ca613ee76c229580e476a865 harden ReliableDeliveryShardingSpecs (#6750)
  • bf9c1ce20975da1527ad01050425d87d983cc80d Fix: ProducerControllerImpl now respects bounds when chunking large messages (#6755) [ #6754 ]

... (truncated)

Changelog

Sourced from Akka.Persistence.Query.Sql's changelog.

1.5.7 May 17th 2023

Akka.NET v1.5.7 is a significant release that introduces a major new reliable message delivery feature to Akka.NET and Akka.Cluster.Sharding: Akka.Delivery.

Akka.Delivery

Akka.Delivery is a reliable delivery system that leverages built-in actors, serialization, and persistence to help guarantee that all messages sent from one producer to one consumer will be delivered, in-order, even across process restarts / actor restarts / network outages.

Akka.Delivery's functionality is divded across four libraries:

  • Akka - defines the base definitions for all messages, the ProducerController type, and the ConsumerController type;
  • Akka.Cluster - contains the serialization definitions for Akka.Delivery;
  • Akka.Persistence - contains the EventSourcedProducerQueue implementation, an optional feature that can be used to make the ProducerController's outbound delivery queue persisted to the Akka.Persistence Journal and SnapshotStore; and
  • Akka.Cluster.Sharding - contains the definitions for the ShardingProducerController and ShardingConsumerController.

We've documented how these features work in the following two detailed articles official website:

If you want to see the full set of changes made in Akka.NET v1.5.7, click here.

COMMITS LOC+ LOC- AUTHOR
9 13972 135 Aaron Stannard
6 92 88 Ebere Abanonu
4 803 807 Simon Cropp
3 70 53 Gregorius Soedharmo
3 3 3 dependabot[bot]

1.5.6 May 8th 2023

Version 1.5.6 is a patch with a few minor bug fix

If you want to see the full set of changes made in Akka.NET v1.5.6, click here.

COMMITS LOC+ LOC- AUTHOR
2 4 4 Aaron Stannard
2 33 84 Simon Cropp
2 2 2 dependabot[bot]
2 2 2 Richard Smith
1 2 2 Gregorius Soedharmo
1 2 12 Sergey Popov
Commits


Updates Akka.TestKit.Xunit2 from 1.5.5 to 1.5.7

Release notes

Sourced from Akka.TestKit.Xunit2's releases.

Akka.NET v1.5.7

1.5.7 May 17th 2023

Akka.NET v1.5.7 is a significant release that introduces a major new reliable message delivery feature to Akka.NET and Akka.Cluster.Sharding: Akka.Delivery.

Akka.Delivery

Akka.Delivery is a reliable delivery system that leverages built-in actors, serialization, and persistence to help guarantee that all messages sent from one producer to one consumer will be delivered, in-order, even across process restarts / actor restarts / network outages.

Akka.Delivery's functionality is divded across four libraries:

  • Akka - defines the base definitions for all messages, the ProducerController type, and the ConsumerController type;
  • Akka.Cluster - contains the serialization definitions for Akka.Delivery;
  • Akka.Persistence - contains the EventSourcedProducerQueue implementation, an optional feature that can be used to make the ProducerController's outbound delivery queue persisted to the Akka.Persistence Journal and SnapshotStore; and
  • Akka.Cluster.Sharding - contains the definitions for the ShardingProducerController and ShardingConsumerController.

We've documented how these features work in the following two detailed articles official website:

If you want to see the full set of changes made in Akka.NET v1.5.7, click here.

COMMITS LOC+ LOC- AUTHOR
9 13972 135 Aaron Stannard
6 92 88 Ebere Abanonu
4 803 807 Simon Cropp
3 70 53 Gregorius Soedharmo
3 3 3 dependabot[bot]

Changes:

  • c11e5c6c8878ec777ba643b49c1a02e53ec4c396 added v1.5.7 release notes (#6767)
  • d7304f462597d612d92160898f155b34f7c886f4 Revert "Make HandleActorTaskSchedulerMessage method protected virtual (#6763)" (#6766)
  • c514fd1c01bb3060c925a46e14988f47f172024d discard some parameters (#6751)
  • 88be1fc5e5bfe89c7350ac31e8ee915e58865ab1 [CS0618] GraphInterpreterSpecKit (#6697)
  • 1345e5849d2cfb4958543806a460dfbd850aed8d Make HandleActorTaskSchedulerMessage method protected virtual (#6763)
  • 3e1b8e582beed474f73a664ca022e9c06dbb3cc9 [Docs] Akka.Delivery Documentation (#6757)
  • a8aeadfc08068d76ea5ebf26dcbb6bbdf8a78256 Upgrade Akka.MultiNodeTestRunner to 1.5.6 (#6764)
  • 49bc3474949cae522c272197ae48fca12d6cf974 Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 (#6762)
  • a3eb0dd96d0e5fe96870a5c05fc78b856e54c1a1 Update documentation-guidelines.md
  • fe2405d9c43d6b8164a230d1ac4beb72b48a9f4b [CS0618][Obsolete] Perserve CreateProducer (#6673)