Commit graph

22115 commits

Author SHA1 Message Date
Konrad Malawski
054b70c41b Move stream documentation to their own files
And generate the index
2018-04-23 13:18:25 +02:00
Luc Bourlier
7b29b08d46 Adds support for the signature directive to the paradox configuration
(copied from the akka-http configuration)
2018-04-23 13:18:25 +02:00
Arnout Engelen
d86730e001 First start of stream reference docs template 2018-04-23 13:18:23 +02:00
Radhakrishnan K
9a2d7a0838 Update actors.md (#24920)
Typo
2018-04-18 15:26:05 +01:00
Justin Heyes-Jones
577b38ce7b Fix typo in ShardRegion code 2018-04-16 15:27:21 +02:00
Richard Imaoka
c4e2951282 Remove duplicated ask section subject 2018-04-14 16:57:56 +02:00
Patrik Nordwall
1590cd40e1
Merge pull request #24882 from johanandren/wip-24609-continued-johanandren
#24609 continued johanandren
2018-04-12 21:41:33 +02:00
Johan Andrén
e1885093bf Cont. fix broken explicit ask pattern for Java, #24587
* Some cleanup and fixes
* All 6 overloads fixed and covered with tests
* rename in some Scaladoc samples
2018-04-12 20:05:42 +02:00
Johan Andrén
093f0ef14b Cluster receptionist and new reincarnation of node, #23683
* Drop anonymous functions/classes when creating testkit system name.
* Reproducer
* Added custom serializer
2018-04-12 19:00:58 +02:00
Kirill Yankov
3ebb9fa9c1 Fix serialization in TypedActor (#24851)
* fixed serialization in TypedActor
* generalized duplicates via Serialization.manifestFor
2018-04-12 18:58:13 +02:00
Heiko Seeberger
44862d13c1 Fix broken explicit ask pattern for Java (closes #24587)
Add mima filter

Cleanup mima filter
2018-04-12 18:49:31 +02:00
mucahitkantepe
e495dab941 AutoReceivedMessage with Timers bug fixed (#24080)
AutoReceivedMessage with FSM schedule bug fixed (#24080)

Tests added for both FSM and Timers trait for (#24080)

AutoReceivedMessage with PersistentFSM bug fixed and test added (#24080)
2018-04-12 22:21:12 +09:00
Konrad `ktoso` Malawski
046b88ce90
+doc Add examples to Sink.actorRefWithAck (#24854) 2018-04-12 22:06:37 +09:00
Johan Andrén
aaea027d0e Link to forum instead of mailing list from readme (#24886) 2018-04-11 19:40:43 +02:00
Patrik Nordwall
6a9fa1946d
Add java.time.Duration support in the JavaDSL in akka-actor module #24646 (#24883)
* Add java.time.Duration support in the JavaDSL in akka-actor module #24646
* add deprecation and change retry
2018-04-11 16:47:36 +02:00
Oleksii Tkachuk
e18382bb0f Optional snapshot store spec #24687 2018-04-11 13:59:55 +02:00
Johan Andrén
07b56e550f Add some cross linking with Play and Lagom (#24844) 2018-04-11 13:34:13 +02:00
KAWACHI Takashi
d0dd8e6d4c Fixed an empty ByteStrings problem in InputStreamSinkStage #24880 2018-04-11 13:04:14 +02:00
Roland Kuhn
eac0467407 DSL ActorContext extends typed ActorContext #24823 (#24829)
* DSL ActorContext extends typed ActorContext #24823

* remove unnecessary casts for ActorContext
2018-04-11 11:28:19 +02:00
Patrik Nordwall
6baa2b676e
Merge pull request #24836 from chbatey/issue-24833
Harden TcpSpec: wait for port to be bound
2018-04-11 11:26:10 +02:00
Roland Kuhn
9104bec76d remove dependencies of provided scope (#24827)
* remove dependencies of provided scope

* add LevelDB deps where needed

* add LevelDB dep to persistenceQuery/TCK
2018-04-11 10:45:26 +09:00
Patrik Nordwall
43dc381d59
Clear system messages sequence number for restarted node, #24847
* Notice that the incarnation has changed in SystemMessageDelivery
  and then reset the sequence number
* Take the incarnation number into account in the ClearSystemMessageDelivery
  message
* Trigger quarantine earlier in ClusterRemoteWatcher if node with
  same host:port joined
* Change quarantine-removed-node-after to 5s, shouldn't be necessary
  to delay it 30s
* test reproducer
2018-04-10 11:39:55 +02:00
Konrad `ktoso` Malawski
85026f5f1d
update sbt (#24871) 2018-04-10 11:23:00 +09:00
Hawstein
ecdaf0e530 add eagerCancel to Partition and Balance stage (#22339)
* add eagerCancel to Partition and Balance stage

* fix mima error

* rebase master and add unit test

* add java support and since to deprecated
2018-04-10 01:46:39 +09:00
Patrik Nordwall
332aa58540 clarify the resolve debug logging (#24858) 2018-04-09 10:39:13 +02:00
Johan Andrén
b94e064a34 Make sure to close resource in UnfoldResourceAsync (#24842)
* Make sure to close resource in UnfoldResourceAsync #24839

* Better fix for #24839
2018-04-09 14:30:24 +09:00
kerr
8106722b26 =build upgrade to SBT 1.1.3 (#24863) 2018-04-09 13:20:48 +09:00
Patrik Nordwall
a855ad5feb
Merge pull request #24837 from chbatey/issue-24806
ArteryMessageLoggingSpec pick up command line overrides for akka settings
2018-04-06 17:29:58 +02:00
Johan Andrén
30423e3b84
Ported ActorBenchmark to typed (#24815) 2018-04-06 08:56:34 +02:00
Justin Pihony
dd884117c1 Remove explicit outlet selector from graph docs (#24852) 2018-04-06 15:11:24 +09:00
Konrad `ktoso` Malawski
546cf15234
add weakly up to leader actions list (#24849)
* add weakly up to leader actions list

* Update cluster.md
2018-04-06 00:04:24 +09:00
Martynas Mickevičius
8f40eb15a5 #24752 Fix timestamped versions (#24845)
* #24752 Fix timestamped versions

* Add a comment
2018-04-05 20:50:24 +09:00
Patrik Nordwall
90541b20db more efficient MDC in Typed persistence, #24787 2018-04-04 14:20:57 +02:00
anilkumarmyla
d986c7b6bb Akka event logging unnecessary ' started' while shutdown #24803 2018-04-04 10:08:55 +02:00
Martynas Mickevičius
8fb67319d0
Merge pull request #24843 from 2m/wip-latest-mima-2m
Update to the latest mima 0.2.0
2018-04-04 10:25:40 +03:00
Konrad `ktoso` Malawski
89b18b05cd
=clu #24840 deprecation mark also in reference conf, removal-margin (#24841) 2018-04-04 10:20:40 +09:00
Martynas Mickevičius
6f2480ba8a
Fix stream excludes 2018-04-03 22:57:49 +03:00
Martynas Mickevičius
63be9b72cb
Fix persistence excludes 2018-04-03 22:55:25 +03:00
Roland Kuhn
d503271d1c override watchWith in EffectfulActorContext, fixes #24924 (#24828) 2018-04-03 20:30:44 +02:00
Christopher Batey
01022e1bcd Harden TcpSpec: wait for port to be bound
Refs #24833
2018-04-03 09:34:36 +01:00
Christopher Batey
74f39e9409 ArteryMessageLoggingSpec pick up command line overrides for akka settings
Use ConfigFactory.load to pick up overrides in the additional actor
system. Otherwise one runs with udp and other tcp for the artery-tcp
job.

Fixes #24806
2018-04-03 08:03:57 +01:00
Patrik Nordwall
6f330ef69c automatic throttle burst size, #24699 (#24784)
* automatic throttle burst size, #24699

* throttleEven used maxBurst=Int.MaxValue, which in practise resulted
  in no throttling at all at high rates
* The original problem that throttleEven tried to solve was that when
  the throttle rate (cost / per) was high the cost of scheduling
  dominated and became much lower than the given rate, if 0 or low
  maxBurst was given. Difficult for user to know what maxBurst to use.
* In fact, that was already the case for rates > 30/s.
* This is fixed by automatically adjusting the maxBurst for higher
  throttle rates in a new throttle overload that doesn't include
  maxBurst parameter
* Also skipped the mode parameter for that variant since Shaping is
  what almost always is what you want, and otherwise you can use
  the full signature with a good maxBurst
* Deprecated throttleEven, since it is the same. Also fixed the
  implementation of throttleEven to use the automatic burst size,
  since Int.MaxValue is not useful at all.
2018-04-02 15:07:16 +01:00
Patrik Nordwall
ee85d23a3e use new Typed persistence impl in javadsl, #24753 (#24802)
* don't use untyped
* snapshot and tagging predicates
* onRecoveryCompleted
* actually run the java test by adding JUnitSuite
2018-04-02 11:59:41 +01:00
jefftt
7af4396d59 Remove incorrect comment from MarkerLoggingAdapter and deprecate LogMarker#extractFromMDC (#24808) (#24818) 2018-04-02 08:54:40 +01:00
Patrik Nordwall
896aa7e33b use java.time.Duration in Typed javadsl, #24646 (#24804) 2018-04-02 08:30:49 +01:00
Patrik Nordwall
6229c6f34e
Merge pull request #24800 from chbatey/issue-24781
BehaviorTestKit - hasEffects and expectEffectPF
2018-03-28 11:44:25 +02:00
Christopher Batey
b798dfb131 BehaviorTestKit - hasEffects and expectEffectPF 2018-03-28 08:14:29 +01:00
Konrad `ktoso` Malawski
92d068190d
Update ssl-config (#24799)
This version includes automatic module names as well now, so we're more and more jigsaw friendly
2018-03-28 08:57:11 +09:00
Johan Andrén
9ac83812ae More generous timeout in typed ClusterApiSpec (#24797)
* More generous timeout

* ActorTestKit.shutdown
2018-03-28 01:18:43 +09:00
Patrik Nordwall
e2ab5820a5
Merge pull request #24682 from akka/wip-24491-typed-hello-world-patriknw
better Typed HelloWorld, #24491
2018-03-27 17:47:57 +02:00