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
Andrei Arlou
40f9dd09ed
Use scaladoc and javadoc directives in stash.md #22904
2021-09-07 13:41:45 +02:00
eyal farago
b1d22d0bbd
flatMapPrefix stuck on cancellations ( #30616 )
2021-09-07 13:05:16 +02:00
Patrik Nordwall
4c94a765fa
Ignore excess messages in LocalPubSubSpec, #30547 ( #30642 )
...
* Ignore excess messages in LocalPubSubSpec, #30547
* remove logging asserts instead
2021-09-07 11:26:36 +02:00
Patrik Nordwall
f733639988
Harden EventSourcedBehaviorStashSpec, #30543 ( #30644 )
...
* remove assert on unhandled message, not important to
what the test is verifying
* I think message 6 might not have arrived yet, and
therefore not directed to unhandled
2021-09-07 10:46:19 +02:00
Johan Andrén
3eb8d57649
FlowThrottleSpec: Track time in stream, verify intervals after ( #30634 )
2021-09-06 19:12:36 +02:00
Renato Cavalcanti
42c232951c
extractShardId should include StartEntity ( #30632 )
2021-09-06 14:52:32 +02:00
Renato Cavalcanti
01de066bfc
avoid race condition by wait for lease lost message first ( #30640 )
2021-09-06 14:21:00 +02:00
Patrik Nordwall
dae27d6338
graphviz in nightly JDK 1.8.0 / Scala 2.12 ( #30638 )
2021-09-06 14:18:50 +02:00
Andrea Zito
9357cc9827
Make HubSpec draining support tests more robust w.r.t. CI environments #30581 ( #30624 )
2021-09-06 11:21:35 +02:00
Johan Andrén
18e173d4ec
Make bounded mailbox test less racy ( #30630 )
2021-09-03 18:32:09 +02:00
Patrik Nordwall
a1cff3044e
Harden PersistentActorBoundedStashingSpec, #30619 ( #30629 )
...
* make sure that it's fully started first, otherwise the first
command might be stashed and also delivered to deadLetters
2021-09-03 16:57:44 +02:00
Patrik Nordwall
22e988980a
Missing barrier in StressSpec, #30620 ( #30628 )
2021-09-03 13:13:58 +02:00
Renato Cavalcanti
0bd7d98d09
Don't check for jdk9 tests when running on jdk8 ( #30626 )
2021-09-03 13:13:13 +02:00
Andrea Peruffo
7b440dd15b
Avoid fail-fast in nightly builds ( #30625 )
...
* Avoid fail-fast in nightly builds
* one more
2021-09-02 15:04:46 +01:00
Patrik Nordwall
568877b56c
Harden ReplicatedEventSourcingSpec, 30548 ( #30613 )
2021-09-02 11:21:39 +02:00
Patrik Nordwall
a73cdf32fb
Harden EventSourcedBehaviorSpec, #30583 ( #30611 )
2021-09-02 11:04:21 +02:00
Patrik Nordwall
bb839128ab
Harden NullEmptyStateSpec ( #30610 )
...
* similar wait for termination as was done for a few others
* also improved corresponding test for durable state
2021-09-02 10:28:18 +02:00
Patrik Nordwall
7590c976e6
No need for pr labels, #30459 ( #30615 )
2021-09-02 10:13:32 +02:00
Patrik Nordwall
767082a617
Merge pull request #30607 from akka/wip-30601-shm-patriknw
...
Temporary disable Aeron jobs in nightly, #30601
2021-09-01 18:37:28 +02:00
Patrik Nordwall
fbaaf5bfca
Merge pull request #30605 from akka/wip-30479-BoundedBlockingQueueSpec-patriknw
...
Harden BoundedBlockingQueueSpec, #30479
2021-09-01 16:33:07 +02:00
Patrik Nordwall
af011361f4
Merge pull request #30606 from akka/wip-RestartSpec2-patriknw
...
Make RestartSpec a little bit less flaky
2021-09-01 15:52:44 +02:00
Patrik Nordwall
2a57c3e45c
Temporary disable Aeron jobs in nightly, #30601
...
* until we have figured out to increase /dev/shm
2021-09-01 15:49:25 +02:00
Patrik Nordwall
d895635e52
Merge pull request #30603 from akka/wip-scala3-master-patriknw
...
Run Scala3 build as nightly
2021-09-01 10:50:32 +02:00