Andrei Arlou
bd7105d47d
Fix external links - third iteration ( #30697 ) ( #30722 )
2021-09-28 09:22:58 +02:00
David Barrett
46bae17854
Honor timeout parameter when stopping actors #30715 ( #30717 )
2021-09-27 17:37:54 +02:00
Andrei Arlou
5f38eb297f
Fix external links - second iteration ( #30697 ) ( #30707 )
2021-09-27 16:04:18 +02:00
Arnout Engelen
feb7ad7de0
pr validation against 'main' rather than 'master' ( #30719 )
...
* pr validation against 'main' rather than 'master'
* be more specific
2021-09-27 14:09:23 +02:00
Arnout Engelen
8086c70437
Build akka-cluster-sharding with scala3 ( #30712 )
...
* Build akka-cluster-sharding with scala3
Umbrella issue https://github.com/akka/akka/issues/30243
Not running tests yet due to https://github.com/akka/akka/issues/30711
* scalafmt
* Remove leftover val
2021-09-25 12:42:15 +02:00
Arnout Engelen
d703a2afe0
'master' to 'main' ( #30714 )
...
* 'master' to 'main'
* Repo reference in docs
* Found another in the issue template
2021-09-25 09:39:36 +02:00
Patrik Nordwall
ba6c91779a
adjust gc log and mem args in nightly builds ( #30687 )
...
* adjust gc log and mem args in nightly builds
* extraOpts in jdk matrix
* -Xlog:gc already added in AkkaBuild.scala
2021-09-24 09:18:54 +02:00
Arnout Engelen
3b4ce564be
build akka-cluster-typed on scala 3 ( #30703 )
...
* build akka-cluster-typed on scala 3
Refs #30243
* mima exclude
* scalafmt
2021-09-23 15:25:50 +02:00
János Szathmáry
957d9ea123
fix ActorSource links ( #30708 )
2021-09-23 15:25:36 +02:00
Patrik Nordwall
7cfdb64de2
Harden MessageAdapterSpec, #30698 ( #30702 )
2021-09-23 10:14:39 +02:00
Johan Andrén
f05e53d1a8
Add log capturing to get details about SupervisionSpec failing #30633 ( #30705 )
2021-09-22 10:07:51 +02:00
Andrei Arlou
630e9e087f
Fix external links - 1th iteration ( #30697 ) ( #30704 )
2021-09-22 08:56:21 +02:00
Johan Andrén
6581f70c2e
Ignore leaking log entires from other tests LoggingReceiveSpec #30691 ( #30694 )
2021-09-21 08:28:12 +02:00
Johan Andrén
d4c16be279
Fix event stream spec fail, second try ( #30692 )
...
* Revert "GHExcludeTest in EventStreamSpec, #30675 (#30688 )"
This reverts commit e22152098e .
* Revert "Race conditions around subscribing and unsubscribing in EventStreamSpec fixed #30675 (#30676 )"
This reverts commit 0a944d4065 .
* Register event stream unsubscriber immediately #18630
Avoids a race condition where user code could register their own unsubscriber immediately
on system start (before preStart of the unsubscriber actor had run)
* Test expects unsubscribed debug log to mean unregister completed #30460
* More generous withins
* Less confusing var names
2021-09-21 08:25:21 +02:00
Renato Cavalcanti
83f049c047
ignore reachability records for invalid nodes ( #30425 )
...
Co-authored-by: Patrik Nordwall <patrik.nordwall@gmail.com>
2021-09-20 16:47:26 +02:00
Johan Andrén
33ea41e827
Stabilize group router spec ( #30678 )
2021-09-20 09:21:59 +02:00
Arnout Engelen
8e5493fb1a
Compile akka-cluster-metrics on scala3 ( #30690 )
...
* Compile akka-cluster-metrics on scala3
* re-introduce serialversionuid
* Avoid weird patternmatch
2021-09-17 07:00:45 +02:00
Arnout Engelen
4fe93e85bb
Build akka-bench-jmh with scala3 ( #30682 )
...
Co-authored-by: Renato Cavalcanti <renato@cavalcanti.be>
2021-09-16 09:22:32 +02:00
Patrik Nordwall
d20ebf8c78
pending DurableShardingSpec, #30489 ( #30684 )
2021-09-16 09:14:53 +02:00
Arnout Engelen
a085b21fc1
build akka-cluster-tools on scala3 ( #30683 )
2021-09-16 09:06:34 +02:00
Regis Kuckaertz
8187afebe9
Parse service names with special characters in them #30672
2021-09-15 17:20:43 +02:00
Patrik Nordwall
e22152098e
GHExcludeTest in EventStreamSpec, #30675 ( #30688 )
2021-09-15 11:12:03 +02:00
Johan Andrén
0a944d4065
Race conditions around subscribing and unsubscribing in EventStreamSpec fixed #30675 ( #30676 )
2021-09-13 09:20:52 +02:00
Patrik Nordwall
d64020bcaf
Remove ApiMayChange from Sharded Daemon Process ( #30647 )
2021-09-13 08:43:52 +02:00
Scala Steward
0d3abd2200
Update sbt-scalafix to 0.9.30 ( #30648 )
...
* Update sbt-scalafix to 0.9.30
* Fix ConsoleLogger import
To reflect sbt-scalafix f97e8f3cd71c3efe431417f7376dd30b550f11a9
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2021-09-10 16:59:53 +02:00
Johan Andrén
29e759ca55
ActorLeakSpec fail fix ( #30645 )
...
* Wait for a specific association to be lost instead of any association #30639
* Formatting
2021-09-10 16:42:46 +02:00
Scala Steward
9138c43c6a
Update sbt-assembly to 1.1.0 ( #30649 )
2021-09-10 16:41:24 +02:00
Scala Steward
28adef44eb
Update sbt-java-formatter to 0.6.1 ( #30651 )
2021-09-10 16:41:09 +02:00
Arnout Engelen
64cd855584
Stabilize BalancingSpec ( #30673 )
...
* Stabilize BalancingSpec
It seems previously in some cases (despite the 'sleep'
in the first worker) it could happen that one worker
would never get a message. This more explicitly avoids
that scenario.
* Remove dead statement
* scalafmt
* Remove accidentally-committed printlns
2021-09-10 15:44:26 +02:00
Arnout Engelen
68a65813a2
Expose diagostic logging in ReplicatedShardingSpec ( #30677 )
...
To help diagnose #30501/#30502
2021-09-10 15:43:21 +02:00
Arnout Engelen
61c6c50527
Build akka-distributed-data on scala3 ( #30666 )
...
* Build akka-distributed-data on scala3
* Fix binary compatibility of default 'copy' parameter
Not excluding the updateState signature yet to verify
GitHub Actions correctly picks that one up as well
* MiMa exclude for internal method
* Restore binary compatibility without causing conflict
Sad to have to duplicate GSet, but I don't see a way around it.
2021-09-10 14:55:22 +02:00
Arnout Engelen
6c2ed1b17d
Build akka-persistence-query on scala3 ( #30663 )
...
* Build akka-persistence-query on scala3
* Build and test on scala3 on GHA
* scalafmt
* Also akka-persistence-shared
* Add mima exclusions
* Add type to implicit, not to probe
2021-09-10 14:53:57 +02:00
Scala Steward
1e389da9b8
Update gson to 2.8.8 ( #30650 )
2021-09-10 14:47:00 +02:00
Andrei Arlou
b33e479162
Use @apidoc directive in supervision.md ( #22904 ) ( #30635 )
...
* Use @apidoc directive in supervision.md (#22904 )
* fix typo
Co-authored-by: Arnout Engelen <arnout@engelen.eu>
Co-authored-by: Arnout Engelen <arnout@engelen.eu>
2021-09-10 14:03:53 +02:00
Scala Steward
31f4d9c9f1
Update sbt-reproducible-builds to 0.30 ( #30654 )
2021-09-10 13:48:44 +02:00
Scala Steward
b366d806d5
Update metrics-core, metrics-jvm to 4.2.3 ( #30653 )
2021-09-10 13:48:01 +02:00
Andrei Arlou
6672800bf6
Use apidoc directive in typed/fault-tolerance.md ( #22904 ) ( #30636 )
2021-09-10 13:47:18 +02:00
Arnout Engelen
9f252696ec
Test customizing the Jackson object mapper ( #30670 )
...
Starting with https://github.com/FasterXML/jackson-databind/issues/2683
Jackson will no longer use the generic bean serialization when serializing a
`java.time.Instant`, but throw an error (since the bean serialization
doesn't make sense for those types anyway).
Our test relied on the bean serialization to test using custom object
mappers. This PR improves the test to use a 'real' custom mapper instead
of just relying on the bean fallback.
2021-09-10 12:49:05 +02:00
Arnout Engelen
145b2fd326
DeathWatchNotification: more prominent logging on timeout ( #30674 )
...
To diagnose whether this is what makes the ClusterDeathWatchNotificationSpec
flakey.
2021-09-10 12:37:36 +02:00
Arnout Engelen
8e84bd3449
Create JFR target directory if needed ( #30669 )
...
Potentially fixes #30668
2021-09-09 12:48:59 +02:00
Arnout Engelen
4f750f11a8
Fix MessageAdapterSpec instability ( #30662 )
...
* Fix MessageAdapterSpec instability
Consume dead letters in one test so they don't
pollute the next test
Fixes #30552
* Only check the greeting inside the message
* Allow dead letters to be adapted or not
2021-09-08 16:47:32 +02:00
Arnout Engelen
5c4e1f271e
Fix MiMa exclusions for 2.6.16 ( #30665 )
...
These were originally added as exclusions relative to 2.6.15
in #30406 , but we released 2.6.16 before merging.
2021-09-08 14:27:13 +02:00
Arnout Engelen
226c9d30cd
Fix ActorsLeakSpec instability ( #30660 )
...
Instability due to receiving an excess TimeoutException in the logging.
This just removes the check for the logging.
Fixes #30659
2021-09-08 14:07:57 +02:00
Arnout Engelen
72d63041d1
Better test failure logging ( #30658 )
...
* Better test failure logging
This should make it clearer which expected message
is not encountered in #30320
* scalafmt
2021-09-08 14:00:27 +02:00
Ignasi Marimon-Clos
6275c06cca
akka-persistence compiling on Scala3 ( #30406 )
...
Co-authored-by: Ignasi Marimon-Clos <ignasi@lightbend.com>
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2021-09-08 13:00:51 +02:00
Patrik Nordwall
511ecff930
Harden ConsumerControllerSpec, #30430 ( #30655 )
2021-09-08 10:23:22 +02:00
Patrik Nordwall
a502e3db0d
Run gh-exclude tests in some nightlies ( #30656 )
2021-09-08 09:28:01 +02:00
Patrik Nordwall
2f330d1ea9
Remove unecessary short timeouts in EventStreamSpec, #30528 ( #30657 )
2021-09-08 09:26:23 +02:00
Patrik Nordwall
eb6f3e3d19
timefactor=2 also for Typed testkit ( #30643 )
2021-09-07 21:14:52 +02:00
Patrik Nordwall
3f87bfd00c
Increase timeout for quitAndRestart in JoinConfigCompatCheckerRollingUpdateSpec, #30544 ( #30646 )
...
* original fail was 3 sec timeout
2021-09-07 18:08:38 +02:00