Arnout Engelen
31d632e82e
Delay run-time dependency from persistence-query to remote ( #31199 )
...
Scala 3 refers to the types of lazy fields in the `clinit` since
https://docs.scala-lang.org/scala3/reference/changed-features/lazy-vals-init.html
6c9c733896 (r62879336)
2022-03-07 10:22:28 +01:00
Scala Steward
f224336bf8
Update sbt-assembly to 1.1.1 ( #31208 )
2022-03-07 09:22:25 +01:00
Scala Steward
48adc9ecd8
Update sbt-header to 5.6.5 ( #31210 )
2022-03-07 09:19:47 +01:00
Scala Steward
24f21695cd
Update jul-to-slf4j, log4j-over-slf4j, ... to 1.7.36 ( #31211 )
2022-03-07 09:19:21 +01:00
Andrei Arlou
d8d60d5db2
Use apidoc directive in stream/stream-io.md ( #22904 ) ( #31202 )
2022-03-04 18:09:43 +01:00
Esther
1bbe952fd1
Use scala3 version of scala-java8-compat #31200 ( #31201 )
2022-03-04 17:23:08 +01:00
Andrei Arlou
e0e6361465
Use apidoc directive in serialization.md ( #22904 ) ( #31082 )
...
* Use apidoc directive in serialization.md (#22904 )
* protobuf urls were added to paradox settings
* fix link to Serializer
2022-03-03 19:50:39 +01:00
Andrei Arlou
b8b821a95a
docs: Use apidoc directive in typed/actors.md ( #22904 ) ( #31187 )
...
* Use apidoc directive in typed/actors.md (#22904 )
* Apply suggestions from code review
fix links
Co-authored-by: Arnout Engelen <arnout@engelen.eu>
Co-authored-by: Arnout Engelen <arnout@engelen.eu>
2022-03-03 15:10:28 +01:00
Johannes Rudolph
2aaf16c23b
actor: try to avoid ChannelReadable dead letter in TcpConnection ( #31198 )
...
Refs #29330
It is not completely clear that this state is the culprit but since we do
not have any better idea, let's try this.
2022-03-03 12:58:12 +01:00
Matthew de Detrich
71463da3bb
Add unsafeViaData to FlowWithContext and SourceWithContext ( #31123 )
...
* Add unsafeViaData to FlowWithContext and SourceWithContext
* Add @ApiMayChange to unsafeDataVia
* Improve documentation for unsafeDataVia
* Add tests for unsafeDataVia
* Add deadlock comment in documentation.
* Add unsafeDataVia to Java DSL
* Add mima rule for unsafeDataVia FlowWithContextOps
2022-03-02 14:16:32 +01:00
Renato Cavalcanti
331db9b8f8
harden ClusterShardingQueries with awaitAssert ( #31157 )
2022-02-23 09:25:20 +01:00
Patrik Nordwall
536bb2a3e6
Enable JoinConfigCompatCheckerSpec again, #30843 ( #31176 )
2022-02-22 20:25:35 +01:00
Arnout Engelen
f8a8654bb1
ReliableDeliveryShardingSpec: double unconfirmed redelivery diagnosis ( #31171 )
...
To narrow down #30664
2022-02-22 16:39:21 +01:00
Patrik Nordwall
a4d04075b8
Remove some tests in ClusterClientSpec, #30292 ( #31181 )
...
* not worth investigating test failures of deprecated feature
2022-02-22 16:38:50 +01:00
Arnout Engelen
14e213d5b2
Skip multi-jvm tests in timing tests job ( #31180 )
2022-02-22 16:29:28 +01:00
Patrik Nordwall
74d2cb6424
Mark stream RestartSpec as timing sensitive, #30540 ( #31179 )
2022-02-22 16:29:09 +01:00
Renato Cavalcanti
01de9a7d60
Revert "CircuitBreakerMTSpec simplificaitons ( #31153 )" ( #31177 )
...
This reverts commit 61e44c3bad .
2022-02-22 16:06:51 +01:00
Patrik Nordwall
783902dfc7
Increase timeout in ConfiguredLocalRoutingSpec, #29689 ( #31178 )
2022-02-22 16:03:41 +01:00
Patrik Nordwall
bc1ec7a0b6
Harden PersistentStartEntitySpec, #30393 ( #31175 )
...
* use default state store mode, instead of deprecated
* renamed to RememberEntitiesAndStartEntitySpec
* remove GhExcludeTest
2022-02-22 15:27:59 +01:00
Johan Andrén
da4bac374d
Allow manual triggering of all cron CI-jobs ( #31174 )
2022-02-22 15:11:32 +01:00
Patrik Nordwall
903c6f3896
Clear CurrentClusterState in ReadView when self removed, #31164 ( #31173 )
...
* changed behavior in refactoring of ReadView
* MultiDcHeartbeatTakingOverSpec failed
2022-02-22 14:16:16 +01:00
Patrik Nordwall
ac6ec8ce83
Try running Aeron tests again ( #31172 )
2022-02-22 12:56:29 +01:00
Johan Andrén
9bf9da79e6
Make sure replicated persist is concurrent in LwwSpec #31167 ( #31169 )
2022-02-22 12:43:07 +01:00
Johan Andrén
5acc75f663
Reenable JoinConfigCompatCheckerRollingUpdateSpec #30939 ( #31168 )
2022-02-22 12:17:57 +01:00
Patrik Nordwall
299f1239b9
Email on failure ( #31170 )
...
* missing for some jobs, e.g. Scala 3
2022-02-22 11:46:37 +01:00
Peter Vlugter
04a2c4270b
Handle the long way round for DurableShardingSpec ( #31162 )
2022-02-22 10:18:51 +01:00
Peter Vlugter
16e35f6ea9
Fix possible NPE in ClusterShardingLeaseSpec ( #31161 )
...
Set the test lease after variables have been initialised
2022-02-22 10:17:16 +01:00
Peter Vlugter
3faeffd9b1
Harden ClusterSingletonManagerPreparingForShutdownSpec, #30307 ( #31160 )
2022-02-22 10:15:16 +01:00
kerr
7e71384dc7
=str Add java doc of Hub ( #31140 )
2022-02-22 09:38:04 +01:00
Arnout Engelen
9f9bd354a4
typo: resendFirsUnconfirmedIdleTimeout -> resendFirstUnconfirmedIdleTimeout ( #31159 )
2022-02-21 20:47:12 +01:00
Renato Cavalcanti
61e44c3bad
CircuitBreakerMTSpec simplificaitons ( #31153 )
2022-02-21 17:45:02 +01:00
Patrik Nordwall
2050667585
Skip test failures from DnsDiscoveryDocTest, #29562 ( #31155 )
2022-02-21 17:44:36 +01:00
Patrik Nordwall
e4aa3b6efc
Harden ClusterShardingStatsSpec, #30841 ( #31152 )
2022-02-21 17:42:09 +01:00
Patrik Nordwall
2f57153ee4
Make sure final member status is Removed, #31030 ( #31144 )
...
* race condition between the close() setting volatile _closed flag
and the eventBusListener already having a MemberExited message in flight
* Only update ClusterReadView state from the actor
* and keep it as one immutable that is updated atomically
* updates only from the actor so no need for CAS
2022-02-21 16:44:40 +01:00
Patrik Nordwall
4412529a39
Run timing sensitive tests in separate job, #30716 ( #31149 )
...
* better to exlude TimingTests and only run them in separate
job so that we see more easily when those fail in CI
(and lower prio to fix them in CI)
* BoundedBlockingQueueSpec has many timing sensitive things,
hardened it and marked as TimingTest
2022-02-21 15:34:45 +01:00
Renato Cavalcanti
bc75f43093
use a new CircuitBreaker instance per tests ( #31147 )
2022-02-21 15:32:58 +01:00
Johannes Rudolph
199904923c
Harden StageActorRefSpec ( #31148 )
...
Fixes #30942
Before, there was no guarantee that the stage received and processed the message
before completion.
2022-02-21 14:43:21 +01:00
Johannes Rudolph
a9d494745d
build: archive test result for later analysis ( #31146 )
2022-02-21 14:25:12 +01:00
kerr
03ee474f49
=str Add scaladoc to Graph ( #31141 )
2022-02-21 14:08:36 +01:00
Patrik Nordwall
0c46294e96
Harden EventSourcedBehaviorLoggingSpec, #31143 ( #31145 )
2022-02-21 12:15:00 +01:00
Johan Andrén
9c5281bff8
Handle publish to topic before receptionist listing arrived ( #31138 )
2022-02-18 22:02:24 +01:00
Patrik Nordwall
81349d66eb
Don't test publishLocal with JDK 17 - fix syntax error, #31132 ( #31136 )
...
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2022-02-18 10:42:56 +01:00
Patrik Nordwall
0ac11145b3
Don't test publishLocal with JDK 17, #31132 ( #31135 )
...
* JDK 17 builds are failing with ConcurrentModificationExceptions for the osgiBundle task
2022-02-18 09:16:30 +01:00
Patrik Nordwall
b16cf90355
Improve timestamp order for eventsBySlices in Persistence TestKit, #31029 ( #31133 )
...
* probably the failing test produced the same timestamps for two events and then
the order wasn't defined
* sort by timestamp and sequence number
* use monotonic increasing timestamps (could otherwise move backwards)
2022-02-17 16:30:38 +01:00
Patrik Nordwall
16e15d78fa
chore: Use random port in cluster metrics tests, #31103 ( #31134 )
2022-02-17 15:51:53 +01:00
Scala Steward
afac726b69
Update scala-library to 2.13.8 ( #31111 )
...
* Update scala-library to 2.13.8
* Deal with some new deprecation errors
* Remove test for deprecated feature
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2022-02-16 09:31:21 +01:00
Patrik Nordwall
066bd2a91b
remove failing PersistentFSMTest, #30820 ( #31128 )
...
* annoying test failures of deprecated feature
* keeping example that is used in docs
2022-02-15 16:29:50 +01:00
GKuldeepak-Knoldus
2f5c19eb02
fix link in comment ( #31063 )
...
Co-authored-by: Arnout Engelen <arnout@engelen.eu>
2022-02-15 12:28:22 +01:00
Patrik Nordwall
91defdfc7f
ForkJoinPoolStarvationSpec pending on JDK 17, #31117 ( #31125 )
2022-02-15 08:13:12 +01:00
Peter Vlugter
61c27ae69c
Add advanced passivation strategies ( #31124 )
2022-02-14 13:20:42 +01:00