GreyPlane
bd9ecc64ad
fix: using createUnhandledMessageProbe to avoid message delivered before subscription ( #31498 )
2022-08-24 08:54:52 +02:00
Will Sargent
d0a84d1043
Fix typo ( #31496 )
2022-08-24 08:50:50 +02:00
Matthew de Detrich
cea21259d1
Replace broadcast with unzip for unsafeDataVia ( #31440 )
2022-08-23 16:09:17 +02:00
Scala Steward
d6ed0f7b27
Update sbt to 1.7.1 ( #31484 )
2022-08-23 14:13:32 +02:00
Sergey Morgunov
13892f7d01
Add Circuit Breakers panel concept (like in Lagom) ( #30241 )
...
Extension for looking up circuit breakers by id, telemetry trait for collecting circuit breaker metrics.
2022-08-23 13:41:09 +02:00
Scala Steward
837b3c6fdb
Update gson to 2.9.1 ( #31481 )
2022-08-23 11:34:28 +02:00
GreyPlane
672a3fd81e
adding ActorContext.delegate ( #31474 )
...
* adding ActorContext.forward that wrapping Behavior.interpret for forwarding message between Behaviors
2022-08-23 09:19:36 +02:00
kerr
563f337d51
+str Add statefulMap to Flow and Source ( #31330 )
2022-08-23 09:05:37 +02:00
Andrei Arlou
8c078e26d3
Use apidoc directive in typed/persistence.md - second part ( #22904 ) ( #31494 )
2022-08-22 13:03:09 +02:00
Andrius Dapševičius
00a46b55ae
Exposing the shard allocation strategy for the sharded daemon process #31320
2022-08-22 09:23:30 +02:00
AndyChen
ef3bd0278b
docs: fix ConsumerController java doc ( #31472 )
...
* fix ConsumerController java doc
* another java doc fix
2022-08-15 09:13:08 +02:00
Johannes Rudolph
06eb8e29d9
=str fix Scala 3 signature for Tcp() / AkkaSSLConfig() ( #31384 )
...
* =str fix Scala 3 signature for Tcp() / AkkaSSLConfig()
This was broken for some reason in #30324 / 3a3e643e07
and not covered by tests.
Fixes #31266
* add mima
2022-08-12 15:02:06 +02:00
Andrei Arlou
6e049efce3
Use apidoc directive in stream/stream-customeze.md ( #22904 ) ( #31447 )
2022-08-12 13:44:19 +02:00
Andrei Arlou
cbe7cd64cd
Use apidoc directive in typed/interaction-patterns.md ( #22904 ) ( #31426 )
2022-08-12 13:43:02 +02:00
Andrei Arlou
7f65aa52ed
Use apidoc directive in typed/guide/tutorial_2.md ( #22904 ) ( #31427 )
2022-08-12 13:40:39 +02:00
Andrei Arlou
6704368576
Use apidoc directive in typed/persistence.md ( #22904 ) ( #31451 )
2022-08-12 13:39:52 +02:00
Andrei Arlou
8d158aee8c
docs: Use apidoc directive in message-delivery-reliability.md ( #22904 ) ( #31468 )
...
* Use apidoc directive in message-delivery-reliability.md (#22904 )
* add link to ask
2022-08-12 13:38:34 +02:00
Andrei Arlou
063cdce3c1
Fix java-example for standalone ask with status fail future in typed/interaction-patterns.md ( #31480 )
2022-08-12 13:00:40 +02:00
Luan Kevin Ferreira
5a1bccf5aa
Fix imports referenced in quickstart. ( #31469 )
...
`jdocs.AbstractJavaTest;` is appearing as a suggestion of import to execute code samples of the quickstart, but this class is not present in the dependency library of Akka used in the quickstart, also it seems to not be used at all for quickstart purposes, only on the code that validates the documentation.
2022-07-13 10:39:19 +02:00
Andrei Arlou
5aee81a527
docs: Use apidoc directive in stream/stream-testkit.md ( #22904 ) ( #31416 )
2022-07-11 16:32:59 +02:00
Andrei Arlou
204ba20df6
Use apidoc directive in typed/distributed-pub-sub.md ( #22904 ) ( #31467 )
2022-07-11 09:16:03 +02:00
Andrei Arlou
832759997b
Use apidoc directive in distributed-pub-sub.md ( #22904 ) ( #31465 )
2022-07-10 10:09:50 +02:00
Patrik Nordwall
4cb2b2e09f
Avoid ClassCastException for nested restartWithBackoff, #31461 ( #31462 )
...
* When nesting two (or more) restartWithBackoff there can be a
ClassCastException when the internal ResetRestartCount is passed
in to the user Behavior.
* Reason is that a new instance of RestartSupervisor is created from a first exception via the interceptor.
The ResetRestartCount is still scheduled and will not have a matching owner.
* Changed ResetRestartCount and ScheduledRestart to signals instead. Signal types are open so
it should be fine to add a new signal (that can't be handled).
* It's probably not often this will happen, but we have seen it.
2022-07-08 10:58:43 +02:00
Scala Steward
67db6145cc
Update metrics-core, metrics-jvm to 4.2.10 ( #31456 )
2022-07-07 08:52:19 +02:00
Scala Steward
5de6ada75e
Update scala-library to 2.12.16 ( #31458 )
2022-07-07 08:51:48 +02:00
Andrei Arlou
2e0bc63b00
docs: Use apidoc directive in typed/coexisting.md ( #22904 ) ( #31450 )
...
* Use apidoc directive in typed/coexisting.md (#22904 )
* add link for spawn-method
2022-06-29 10:38:02 +02:00
Andrei Arlou
553f0a8b8c
Use apidoc directive in persistence-schema-evolution.md ( #22904 ) ( #31449 )
2022-06-28 17:04:12 +02:00
Levi Ramsey
5146f605ce
doc: No longer suggest Kryo serialization ( #31448 )
...
* Document Kryo suitability
The use of Kryo to serialize data which is expected to be deserialized by a process not running at the time of the serialization is not recommended.
* Don't recommend at all
2022-06-28 13:32:12 +02:00
Levi Ramsey
737b3c900b
doc: API doc link for EventSourcedProducerQueue ( #31452 )
2022-06-27 10:09:21 +02:00
kudrevatykh
4896bb8c9b
null mdcForMessage always fail in runtime ( #31444 )
2022-06-23 08:50:10 +02:00
Arnout Engelen
a81ab6dc83
re-introduce removed parameter ( #31436 )
...
To avoid breaking internal binary compatibility between 2.6.19 and 2.6.20
fixes #31431
2022-06-14 09:22:49 +02:00
Andrei Arlou
2c85b86be1
Use apidoc directive in typed/cluster-sharding.md ( #22904 ) ( #31430 )
2022-06-13 10:45:10 +02:00
Arnout Engelen
3f61dfdbac
Log stacktrace on deserialization error ( #31432 )
...
Deserialization errors are usually programming errors that
are not really recoverable, so it seems to make sense to
log at the ERROR level, plus this gives the operator
access to the stacktrace which might be helpful in diagnosing
the problem.
2022-06-13 09:47:25 +02:00
Johan Andrén
462b473899
chore: Unsafe.java source in scala source tree #31422 ( #31425 )
2022-06-05 18:24:21 +02:00
Levi Ramsey
17976ac92a
Fallback to algorithm zero on JVMs without String.value ( #31405 )
2022-05-31 10:46:11 +02:00
kerr
6ed320fedc
+str Add Sink.collect to javadsl. ( #31371 )
2022-05-30 11:36:58 +02:00
Andrei Arlou
e0439d61b6
Rename method typed.javadsl.FishingOutcomes.continue to typed.javadsl.FishingOutcomes.continueAndCollect. Method continue() cannot be used in Java code due to reserved word ( #29951 ) ( #31420 )
2022-05-30 09:27:21 +02:00
Andrei Arlou
2ac4f07f42
Use apidoc directive in typed/guide/tutorial_1.md ( #22904 ) ( #31408 )
2022-05-29 15:28:03 +02:00
Andrei Arlou
0e5758214a
Use apidoc directive in remoting-artery.md ( #22904 ) ( #31412 )
2022-05-29 15:12:40 +02:00
Levi Ramsey
bfc15290c3
fix java docs for Source.actorRef ( #31418 )
2022-05-27 14:13:35 +02:00
kerr
6f49ddbdbb
=act Fix cancelReceiveTimeoutTask bug when stop an actor. ( #31398 )
2022-05-24 13:01:36 +02:00
Arnout Engelen
cbffad5b66
Update akka-paradox to 0.44 ( #31410 )
...
With the https://www.kalix.io link
2022-05-18 11:56:33 +01:00
Andrei Arlou
11fd7f3018
Use apidoc directive in dispatchers.md ( #22904 ) ( #31407 )
2022-05-15 11:43:48 +02:00
Andrei Arlou
30749205a2
Use apidoc directive in stream/stream-dynamic.md ( #22904 ) ( #31397 )
2022-05-13 11:08:52 +02:00
Johannes Rudolph
6b30134c5c
stream: optimize JsonFraming ( #31380 )
2022-05-13 10:32:44 +02:00
Jabir S. Minjibir
b80b50a2e5
Update remoting-artery.md ( #31390 )
2022-05-13 09:51:27 +02:00
Levi Ramsey
f9ed4b9a2a
Implicit not found message for Materializer ( #31404 )
2022-05-13 09:45:09 +02:00
Andrei Arlou
8800e83dce
Use apidoc directive in typed/actor-discovery.md ( #22904 ) ( #31402 )
2022-05-13 09:44:25 +02:00
Scala Steward
d787d2e136
Update aeron-client, aeron-driver to 1.38.1 ( #31387 )
...
* Update aeron-client, aeron-driver to 1.38.1
* Update agrona version from 1.14.0 to 1.15.1
To be consistent with https://github.com/real-logic/aeron/blob/1.38.1/build.gradle#L48
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2022-05-13 08:58:11 +02:00
Andrei Arlou
0a12885e2a
Add missed apidoc links in stream/stream-quickstart.md ( #22904 ) ( #31391 )
2022-05-10 12:35:30 +02:00