Nitika Agarwal
8361b2a1b9
Add example for mapError ( #29913 )
2021-01-13 08:05:47 +01:00
Nitika Agarwal
294661bde1
Add example for foldAsync ( #29912 )
2021-01-13 08:01:58 +01:00
Patrik Nordwall
7920694b81
Merge pull request #29867 from johanandren/wip-29858-dns-failure
...
Longer DNS timeout to avoiding ci fail
2021-01-13 07:50:22 +01:00
Adrian
130a200a85
Add askWithStatus Streams operator, #29504 ( #29727 )
2021-01-13 07:48:59 +01:00
Patrik Nordwall
96548837c6
Merge pull request #29833 from raboof/exhaustive-cachePolicy-comparison
...
Exhaustive comparison for cache policies
2021-01-13 07:47:02 +01:00
Patrik Nordwall
89583aa8cf
Merge pull request #29738 from YikSanChan/add-doc-to-explain-cleanup-impl
...
Explain why Mailbox#cleanup uses recursion [ci skip]
2021-01-13 07:45:26 +01:00
Patrik Nordwall
20ac7278cd
Merge pull request #29861 from ennru/show-bom
...
docs: show BOM include in all dependency listings
2021-01-13 07:38:33 +01:00
Johan Andrén
ccc4a2f48b
Improved operator string represenation #29935
...
* New attribute with source location information introduced and added to stages that takes lambdas
* Better default toString for GraphStageLogic including source location where possible
and used that for debugging, errors and stream snapshots
2021-01-11 15:17:50 +01:00
eyal farago
b8c79f8695
Akka29924 router pool bcast ( #29927 )
2021-01-11 15:08:56 +01:00
Patrik Nordwall
2dedb715a1
Merge pull request #29934 from akka/rgc/use-java-predicate
...
Use java.util.function.Predicate for Stash Java API
2021-01-11 14:17:48 +01:00
Levi Ramsey
1fd66f5f49
Make typed TestProbe a RecipientRef ( #29928 )
2021-01-11 11:53:42 +01:00
franciscolopezsancho
51548f6227
typo ( #29941 )
2021-01-11 09:11:43 +01:00
Patrik Nordwall
146944f999
Merge pull request #29937 from raboof/copyright-2021
...
Update copyright to 2021
2021-01-11 08:38:48 +01:00
Arnout Engelen
31f654768f
Update copyright to 2021
2021-01-08 17:55:38 +01:00
Renato Cavalcanti
4132507486
use java Predicate in Java API
2021-01-07 21:10:01 +01:00
Arnout Engelen
9f3d0a9887
tcp: clearer debug message when connection is closed successfully ( #29931 )
2021-01-07 14:20:23 +01:00
Johan Andrén
e8e62e2ca2
Make sure static mdc from withMdc set during actor startup ( #29894 )
...
* Make sure static mdc from withMdc set during actor startup #29893
* Actually assert mdc is included
2021-01-04 15:04:14 +01:00
Johan Andrén
df4663867d
ScalaFutures timeout is too short MultiDcClusterSharding test ( #29917 )
2021-01-04 12:56:49 +01:00
Johan Andrén
dfc9d6e20f
No empty state serialization check when not enabled ( #29905 )
...
* Don't verify empty state serialization when state serialization check is not enabled in EventSourcedBehaviorTestKit
2021-01-04 11:02:42 +01:00
Patrik Nordwall
ec7e1f29f2
Merge pull request #29886 from scala-steward/update/jctools-core-3.2.0
...
Update jctools-core to 3.2.0
2021-01-04 10:58:03 +01:00
Johan Andrén
f932f15095
Missing boundary for expectation to always hold #29777 ( #29896 )
2021-01-04 09:59:27 +01:00
Patrik Nordwall
f1574844ed
Merge pull request #29914 from johanandren/wip-29735-deprecatedsupervisionspec-fail-fix
...
Race condition in DeprecatedSupervisionSpec fixed
2021-01-04 09:00:14 +01:00
Josep Prat
17d45ec5e9
Change wording on a sentence ( #29918 )
2020-12-22 14:09:42 +01:00
Nicolas Vollmar
40713f836f
Adds variant accepting any ack message ( #29586 ) ( #29910 )
2020-12-22 09:46:38 +01:00
eyal farago
f68f0cd805
Akka 29900 stubbed timer ( #29903 )
...
* master: abstract over TimerScheduler
* master: introduce effects for scheduled timer and cancelled timer.
* master: introduce a failing test
* master: introduce an effectfull timer scheduler into the effectfull actor ctx.
* master: scalafmtall
* akka-29900__stubbed_timer: compilation fix.
* akka-29900__stubbed_timer: modify stubbed timer scheduler effects and behaviour to closely mimic the actual timer's contract.
* akka-29900__stubbed_timer: more tests
* akka-29900__stubbed_timer: scalafmtAll
* akka-29900__stubbed_timer: fix a deprecation issue and a failed test.
* akka-29900__stubbed_timer: scalafmtall
* akka-29900__stubbed_timer: remove unused val
* akka-29900__stubbed_timer: remove unused import
* akka-29900__stubbed_timer: fmt
* akka-29900__stubbed_timer: add java API for the new Effect.
* akka-29900__stubbed_timer: unused import
* akka-29900__stubbed_timer: fmt
* akka-29900__stubbed_timer: add explicit return type
* akka-29900__stubbed_timer: scalafmtAll
* akka-29900__stubbed_timer: resolve mima issues
* akka-29900__stubbed_timer: better asJava/asScala support for TimerScheduler
* akka-29900__stubbed_timer: avoid invoking a deprecated method.
* akka-29900__stubbed_timer: remove unuse import
* akka-29900__stubbed_timer: couple more unused imports.
* akka-29900__stubbed_timer: remove TimerScheduler.asJava/Scala se these are not needed. sort out mima related failures.
* akka-29900__stubbed_timer: unused import + DoNotInherit annotation.
* akka-29900__stubbed_timer: modify docs, add the timer related effects.
* akka-29900__stubbed_timer: fmt
* akka-29900__stubbed_timer: unused import
* akka-29900__stubbed_timer: fmt
* akka-29900__stubbed_timer: scala 2.13 compilation quircks
* akka-29900__stubbed_timer: move the mima exclude file
* akka-29900__stubbed_timer: small fixup
* akka-29900__stubbed_timer: fmt
2020-12-21 14:05:56 +01:00
Johan Andrén
3693b21383
Race condition in DeprecatedSupervisionSpec fixed #29735
2020-12-21 13:12:54 +01:00
eyal farago
59a818153a
Akka 29891 testkit msg adaptors ( #29898 )
...
* akka-29891__testkit_msg_adaptors: introduce failing test
* akka-29891__testkit_msg_adaptors: make sure to intercept message adapters related messages. minor fix to the test itself.
* akka-29891__testkit_msg_adaptors: address review comments
* akka-29891__testkit_msg_adaptors: scalafmtAll
* akka-29891__testkit_msg_adaptors: remove unused import
* akka-29891__testkit_msg_adaptors: address review comments
* akka-29891__testkit_msg_adaptors: scalafmtAll
* akka-29891__testkit_msg_adaptors: slight fix
* Update akka-actor-testkit-typed/src/main/scala/akka/actor/testkit/typed/internal/BehaviorTestKitImpl.scala
Co-authored-by: Arnout Engelen <arnout@engelen.eu>
* Update akka-actor-testkit-typed/src/main/scala/akka/actor/testkit/typed/internal/BehaviorTestKitImpl.scala
Co-authored-by: Arnout Engelen <arnout@engelen.eu>
2020-12-21 09:18:07 +01:00
Enno Runne
b0cf6da3cf
CI: run license checks from Travis ( #29906 )
2020-12-16 14:08:47 +01:00
Matteo Di Pirro
01e4b4de27
Operators: Add example for watchTermination ( #29888 )
2020-12-15 13:47:07 +01:00
kerr
8c0ffe3b2a
=str Remove outHandler of FlattenMerge ( #29890 )
2020-12-15 11:18:48 +01:00
Scala Steward
8bb74b592d
Update paradox-theme-akka, ... to 0.36 ( #29883 )
2020-12-14 16:21:39 +01:00
Scala Steward
7164aa5584
Update sbt-scalafix to 0.9.24 ( #29880 )
2020-12-14 16:20:49 +01:00
Scala Steward
f89e22cf85
Update sbt-pgp to 2.0.2 ( #29882 )
2020-12-14 16:17:40 +01:00
Scala Steward
adbba64af8
Update sbt-bill-of-materials to 1.0.1 ( #29884 )
2020-12-14 15:45:39 +01:00
Scala Steward
426bdda67d
Update spray-json to 1.3.6 ( #29885 )
2020-12-14 15:34:55 +01:00
Renato Cavalcanti
77f242269a
Adds 'exists' and 'contains' method to StashBuffer ( #29870 )
2020-12-14 14:20:31 +01:00
Scala Steward
0ffe4f6c3e
Update jctools-core to 3.2.0
2020-12-11 00:04:10 +01:00
Nitika Agarwal
268b46c8a8
Include name attribute in GraphStageLogic toString ( #29877 )
2020-12-10 18:45:00 +01:00
Josep Prat
64c27e435b
[Docs] Fix wrong syntax using paradox directives ( #29876 )
...
* Fix wrong syntax using paradox directives
* Simplify collection.md - Only available for Scala, so hide most of the page for Java
2020-12-10 15:20:14 +01:00
Matteo Di Pirro
374d55cd34
Operators: Add example for groupBy ( #29875 )
2020-12-09 17:44:04 +01:00
Arnout Engelen
4785ed1b48
Better logging when no seed nodes found ( #29866 )
...
In a recent support case the 'manual cluster join required'
log message caused some confusion.
Turns out the configuration we used to detect whether Cluster
Bootstrap is available has been changed since
https://github.com/akka/akka-management/pull/476
Unfortunately I don't think we can detect whether Cluster
Bootstrap is actually enabled, since users may call
`ClusterBootstrap(system).start()` whenever they like.
Updated the logging to reflect that better.
2020-12-09 17:29:06 +01:00
ohze.net
9416dedad7
Use scalafix to update scala 2.13.3, silencer 1.7.0 ( #29367 )
2020-12-09 09:20:13 +01:00
Josep Prat
388fb73beb
Add how to compose Partial Behaviors #29832 ( #29853 )
...
* Add how to compose Partial Behaviors #29832
Refs: #29832
Adds 2 examples on how to compose partial behaviors:
- Using `receivePartial`
- Using `PartialFunction`
Examples are rewritten to follow the main one in the page.
Instead of composing through Functions of
`Command => Behavior[Command]` I decided to
use `Behaviors.receivePartial` as it seems more idiomatic.
Adds docs for both examples under the style guide page.
* Remove potentially dangerous `receivePartial` composition
Example now only showcases `PartialFunction` composition
* Remove unused import
* Streamline example
2020-12-08 13:05:24 +01:00
Johan Andrén
513d6f5d06
More reasonable DNS timeout avoiding resolution fail in test #29858
2020-12-07 13:54:20 +01:00
Josep Prat
2c659a046e
Refactor example to make it easier to copy-paste #29578 ( #29860 )
...
* Refactor example to make it clear #29578
Restructure example
* Fix formatting
* Right formatting to disable format checker
2020-12-07 09:47:18 +01:00
Enno Runne
c931b9bb93
docs: Link project info to snapshots ( #29862 )
2020-12-07 09:00:52 +01:00
Josep Prat
12513ec7df
Normalize Event Sourcing wording #29577 ( #29856 )
2020-12-07 08:41:43 +01:00
Enno Runne
d6d3da82a0
docs: show BOM include in all dependency listings
2020-12-04 13:26:42 +01:00
Robert Walker
8b71fac817
Fixed a formatting issue, the '@scala[]' marker, does not seem to handle CRLF ( #29857 )
2020-12-04 10:27:48 +01:00
Patrik Nordwall
021e7d58bc
Don't cache temp actors in ActorRefResolveCache, #29828 ( #29834 )
...
* problem described in in issue
* temp (ask) ActorRef shouldn't be cached
* similar to to the ActorRef compression that was fixed
in https://github.com/akka/akka/pull/28823
* temp ActorRef doesn't contain the ActorRef uid so it can
be resolved to an ActorRef with an old cached Association
* additionally, invalidate the cached Association if it has
been removed after quarantine
* test that reproduces the problem in the issue
* also verified with the Main example in the issue
2020-12-04 08:14:58 +01:00