Patrik Nordwall
9f83f437f9
Log settings for restart stream stages, #30445 ( #30529 )
...
* to be able to specify log level
* and possibility to use critical log level after a
given number of errors
2021-08-18 16:18:58 +02:00
Patrik Nordwall
0305a5f05a
Exclude exiting members in Read/Write MajorityPlus, #30327 ( #30328 )
...
* this saves at least 2 seconds where the coordinator is not able to respond
when the oldest node is shutdown
* also reduce default write-majority-plus for sharding, introduced in #28856
2021-08-18 15:34:30 +02:00
Patrik Nordwall
c958822608
Merge pull request #30525 from Captain1653/unused-samples-references
...
Remove unused sample references from FlowDoc{Test|Spec} (#20450 )
2021-08-18 12:48:36 +02:00
Patrik Nordwall
e21f20b592
Backoff supervision with critical log level, #30445 ( #30523 )
2021-08-18 12:37:38 +02:00
Patrik Nordwall
273192f2a9
Merge pull request #30522 from raboof/link-mapConcat-with-flatMapConcat-and-flatMapMerge
...
Link mapConcat, flatMapConcat and flatMapMerge
2021-08-18 12:36:49 +02:00
Patrik Nordwall
7058c9b522
Merge pull request #30321 from johanandren/wip-28689-lazysourcespec-fail
...
fix: Race condition in LazySourceSpec
2021-08-18 12:36:09 +02:00
Johan Andrén
fda6ce3c50
fix: Race condition in LazySourceSpec #28689
2021-08-18 10:20:23 +02:00
Arnout Engelen
51924f5026
Quieter logging for ShardCoordinator initialization ( #30488 )
...
* Log the first retry on 'info', then 'warning', and finally 'error'
2021-08-18 10:05:24 +02:00
Arnout Engelen
6b71804de3
Fix actor ref backpressure source spec instability ( #30538 )
...
* Check exception type
To get a better error message on an unexpected exception
* scalafmt
* Log the cause as well
* Make sure 'sender' is populated
Looks like the sender is required, and the test is a race
condition between the two possible failures.
* Nicer pattern match
2021-08-18 10:01:26 +02:00
Arnout Engelen
4c732e9865
Avoid ActorsLeakSpec failure ( #30539 )
...
* Avoid ActorsLeakSpec failure
Would fail when we see two termination warnings right
after each other. It would be nicer if we could add a
flag to ignore excess messages like we have in the
typed testkit, but it doesn't seem worth it to overhaul
the API to add that.
Fixes #25316
* Await.ready -> Await.result
2021-08-18 08:59:41 +02:00
Patrik Nordwall
b7d0ef6526
Merge pull request #30537 from raboof/fix-StartEntitySpec-instability
...
Fix StartEntitySpec instability
2021-08-18 08:00:16 +02:00
Peter Vlugter
bbb9f10d1a
Remove WhiteSource plugin ( #30545 )
2021-08-17 09:04:27 +02:00
Patrik Nordwall
f7521f0587
Merge pull request #30542 from raboof/improve-InmemPersistentActorSpec-stability
...
Improve InmemPersistentActorSpec stability
2021-08-17 08:28:20 +02:00
Patrik Nordwall
30e52d879d
Merge pull request #30536 from raboof/fix-LazySourceSpec-instability
...
Fix LazySourceSpec instability
2021-08-17 08:14:01 +02:00
Yury Gribkov
fedd8a7b1d
Merge pull request #30535 from ygree/context-propagation-annotation
...
Mark ContextPropagation with InternalStableApi
2021-08-16 10:47:01 -04:00
Arnout Engelen
c2bd4c196a
Improve InmemPersistentActorSpec stability
...
Intended to improve #30498
2021-08-16 15:25:01 +02:00
Arnout Engelen
071a074ccb
Fix StartEntitySpec instability
...
The old logic allowed a race condition where the 'StartEntity' from the
test arrived at the ShardRegion before the termination of the actor did,
causing it to ignore the `StartEntity`.
2021-08-13 15:31:58 +00:00
Arnout Engelen
4cf66549be
Fix LazySourceSpec instability
...
Don't make claims about whether this stage has completed.
Fixes #30492
2021-08-13 14:40:43 +00:00
Yury Gribkov
fc01533207
Mark ContextPropagation with InternalStableApi
2021-08-13 06:57:39 -07:00
Arnout Engelen
999b0853d5
Run akka-stream-tests on Scala 3 ( #30451 )
...
Refs #30243
* More createGraph
* Actually delay downstream cancellation
2021-08-13 13:56:38 +02:00
Patrik Nordwall
a4335ccbcb
Merge pull request #30533 from raboof/run-whitesource-in-nightly
...
Fix running whitesource in nightly
2021-08-13 11:27:35 +02:00
Patrik Nordwall
d9b3987586
Merge pull request #30490 from raboof/fix-FlowFlatMapPrefixSpec-instability
...
Fix FlowFlatMapPrefixSpec instability
2021-08-13 11:23:00 +02:00
Arnout Engelen
bec1f9d85c
Fix running whitesource in nightly
...
Refs #30531
2021-08-13 10:58:10 +02:00
Scala Steward
49427f97ca
Update commons-io to 2.11.0 ( #30505 )
2021-08-13 10:47:23 +02:00
Daryl Odnert
086974b91f
Improvements to documentation on Stream-Actor interop ( #30503 )
...
* Remove unused parameter to example class AckingReceiver
* Update description of Source.actorRef to match the current API design (since 2.6.0)
* Improve the description of what happens after the Actor receives a completion request
* More accurate wording.
2021-08-12 17:12:47 +02:00
Patrik Nordwall
16384e2b7d
Merge pull request #30493 from raboof/fix-LazySourceSpec-construction-instability
...
LazySourceSpec: improve 'no demand' test stability
2021-08-12 09:55:48 +02:00
Patrik Nordwall
8763d06caa
Correction of adopt java version ( #30526 )
2021-08-12 09:28:49 +02:00
Yury Gribkov
c1228ce8b3
Merge pull request #30514 from ygree/context-propagation-improvement
...
ContextPropagation enhancement
2021-08-11 12:31:15 -04:00
Captain1653
98c56822e3
Remove unused sample references from FlowDoc{Test|Spec} ( #20450 )
2021-08-11 19:29:00 +03:00
Yury Gribkov
fdbf706b3a
Make ContextPropagation public to be used from custom akka stream stage implementations outside of the akka codebase
2021-08-11 08:38:45 -07:00
Scala Steward
ec74f52fe9
Update metrics-core, metrics-jvm to 4.1.25 ( #30506 )
2021-08-11 14:58:51 +02:00
Patrik Nordwall
0b59ba935f
Merge pull request #30513 from raboof/fix-tcp-connection-error-handling
...
Fix TcpConnection error handling
2021-08-11 13:29:29 +02:00
Patrik Nordwall
78a549c7a6
Merge pull request #30521 from akka/wip-gh-actions-patriknw
...
Add (some) GH Actions nightly jobs
2021-08-11 13:27:09 +02:00
Arnout Engelen
9e20f76cc0
Link mapConcat, flatMapConcat and flatMapMerge
...
For better discoverability
2021-08-11 12:11:45 +02:00
Patrik Nordwall
3c095074a9
Don't enable full pr validation yet
2021-08-11 11:46:01 +02:00
Patrik Nordwall
e39fb57b0c
Combine some tests projects in Scala3 build ( #30520 )
2021-08-11 11:28:53 +02:00
Ignasi Marimon-Clos
0db77be97f
Add GH Actions JDKx nightly jobs
...
* Use inline sbt args
* Prefer ubuntu LTS
* Link to tagging issue
2021-08-11 11:28:06 +02:00
Ignasi Marimon-Clos
3a76aa1ad2
Migrate PRValidation to GHActions
...
* Set sbtopts inline
* Ignore flaky, obsolete test
* Adds concurrency limit (run only latest commit
* Don't run scala3 workflows until ready to merge
* split publishLocal from pr validation
2021-08-11 11:26:04 +02:00
Patrik Nordwall
59eabdd2e0
Merge pull request #30444 from akka/dev-durable-state
...
Introducing DurableStateBehavior (#30277 )
2021-08-10 17:02:30 +02:00
Patrik Nordwall
8e9400c1ac
Merge pull request #30517 from akka/wip-durable-state-docs-patriknw
...
Minor doc adjustment for Durable State
2021-08-10 15:43:08 +02:00
Patrik Nordwall
7721450e0c
Minor doc adjustment for Durable State
2021-08-10 13:34:06 +02:00
Yury Gribkov
ad86f34462
Clean up
2021-08-09 14:36:15 -07:00
Yury Gribkov
1b7d1833fc
Move 2.6.11 mima filters to a proper folder
2021-08-09 14:06:55 -07:00
Yury Gribkov
d3153904d2
Add mima-filters for ContextPropagation enhancements.
2021-08-09 14:06:24 -07:00
Yury Gribkov
eb0ca25df6
ContextPropagation enhancement
...
Improve flexibility of ContextPropagation to support custom stream stages with buffers
2021-08-09 13:18:40 -07:00
Arnout Engelen
03d759b249
Fix TcpConnection error handling
...
`resumeReading` can fail, and in that case will `become(unregistering)`.
Previously `become(connected(info))` would interfere with that.
Likely fixes #30509 and #30474 . #30435 looks similar but might be something
different.
2021-08-09 16:06:45 +02:00
Arnout Engelen
6175523737
fix HubSpec 'MergeHub must immediately cancel' instability ( #30465 )
...
* fix HubSpec 'MergeHub must immediately cancel' instability
fixes #30464
* No longer exclude
2021-08-09 10:07:20 +02:00
Ignasi Marimon-Clos
cb97ae1240
Stabilise InmemPersistentActorSpec ( #30499 )
2021-08-06 18:44:26 +02:00
Ignasi Marimon-Clos
71263db0cc
Abort scala3 jobs when pushing new commits on the PR ( #30500 )
2021-08-06 18:43:59 +02:00
Andrea Peruffo
01ba40f2a8
Exclude ConsumerControllerSpec on GH Actions ( #30497 )
2021-08-06 17:32:10 +02:00