Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.4.11 Production Release #4607

Merged
merged 33 commits into from
Nov 5, 2020
Merged

v1.4.11 Production Release #4607

merged 33 commits into from
Nov 5, 2020

Conversation

Aaronontheweb
Copy link
Member

1.4.11 November 5 2020

Maintenance Release for Akka.NET 1.4

Akka.NET v1.4.11 includes some significant additions to Akka.NET:

To see the full set of fixes in Akka.NET v1.4.11, please see the milestone on Github.

COMMITS LOC+ LOC- AUTHOR
8 1020 164 Gregorius Soedharmo
7 399 178 Ismael Hamed
4 5 5 dependabot-preview[bot]
4 108 104 Aaron Stannard
2 232 26 to11mtm
2 2 2 Pierre Irrmann
2 1969 269 zbynek001
2 155 445 huysentruitw
1 1 1 Guillaume Caya-Letourneau

Aaronontheweb and others added 30 commits August 20, 2020 15:02
* updated common.props

* updated for 1.4.11
* Turn on NUnit testing on Akka.Streams.Tests.TCK

* Downgrade NUnit to 3.7.1 becasue 3.12.0 was not compatible with Reactive.Streams.TCK

* Remove NUnit reference in csproj, using the one referenced in the `Reactive.Streams.TCK` instead

* Fix build script, it excludes `Akka.Streams.Tests.TCK` from test runs

* Enable Akka.Streams.Tests.TCK on netcoreapp3.1
I think this was a typo.
#4552)

Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
* Remove NetFrameworkLibVersion support

* Revert "Remove NetFrameworkLibVersion support"

This reverts commit 4120a3a.

* Remove NetFrameworkLibVersion support

* Remove netstandard1.6 conditions
…abilities. (#4560)

* Add Group-Persist and Multi-Recover tests to `JournalPerfSpec`

* clean up

* Fix bad ctor refactor

* Tweak PersistGroup200 numCommands calc to lower CI Build impact

Co-authored-by: Aaron Stannard <aaron@petabridge.com>
Co-authored-by: Aaron Stannard <aaron@petabridge.com>
… `ReadJournal_should_deallocate_AllPersistenceIds_publisher_when_the_last_subscriber_left` contingent on it being true. (#4565)
* Send graceful shutdown to selection if no coordinator found

* Watch all regions as they may shutdown after rebalance starts

Co-authored-by: Aaron Stannard <aaron@petabridge.com>
* Check spec does not create too many demons

* Convenience for ShardedDaemonProcess role
* Port scala akka PR #26816 to Akka.NET

* Remove SynchronizationContext usage

* Use internal dispatcher in other part of Akka.NET, update documentation

* Port internal blocking dispatcher and default internal dispatcher for Akka.Stream

* Add circular dispatcher alias reference checking, unroll recursion

* Make ClusterSingletonManager and Proxy to use internal dispatchers

* Update API approver list

* Remove SynchronizationContext

* Clean up Pigeon.conf config file

Co-authored-by: Aaron Stannard <aaron@petabridge.com>
And then the logs look better!
The default config for keep-referee had a typo
Updated the `common.props` file to serve the Akka.NET logo over HTTPS by default, now that our site supports it.
…#29546) (#4577)

* will be used in rolling update features
* configured with akka.cluster.app-version

Co-authored-by: Aaron Stannard <aaron@petabridge.com>
* Fix ByteString.Empty throws when ToArray was called

* Simplify unit test, avoid spamming output
* renamed AkkaVersion -> AppVersion

* approved API change
* Double wildcard actor selector implementation

* Add spec

* Remove recursion in ActorRef

* Simplify ActorSelection, remove wrong copy-paste code

* Akka.API.Tests approved API update

Co-authored-by: Aaron Stannard <aaron@petabridge.com>
zbynek001 and others added 3 commits November 3, 2020 16:39
…4598)

* when SBR downs the reachable side (minority) it's important
  to quickly inform everybody to shutdown
* send gossip directly to downed node, STONITH signal
* gossip to a few random immediately when self is downed, which
  is always the last from the SBR downing
* enable gossip speedup when there are downed members
* adjust TransitionSpect to the new behavior

* update ValidNodeForGossip behavior

Co-authored-by: Aaron Stannard <aaron@petabridge.com>
* Option<T> erroneously reports HasValue when Value is null

* TestKitBase failed to check if the returned Option<Config> is None

* Fix Stream.Dsl.Collect to not depend on null return value to filter input
@Aaronontheweb Aaronontheweb merged commit 3475b54 into master Nov 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants