Jeffrey Chung
72bd3cdfd4
Note in the docs that the zero value for fold and friends must be immutable #24971
2018-06-19 12:33:49 +02:00
Bora Kaplan
8ea9f9f32b
Fixed typo on tutorial_4.md ( #25238 )
2018-06-18 15:21:31 +02:00
Johan Andrén
fda5ca454e
Missing Mima filter added ( #25243 )
2018-06-18 15:20:46 +02:00
Patrik Nordwall
75da172401
Merge pull request #25220 from richardimaoka/doc-24995-stage-scaladoc
...
doc Replace the word stage with operator in Scaladoc/Javadoc
2018-06-18 10:27:43 +02:00
Patrik Nordwall
07db73d805
update latestPatchOf25 to 2.5.13 ( #25231 )
2018-06-18 10:26:39 +02:00
Patrik Nordwall
2539a2c9e1
Merge pull request #25235 from shkoder/fix-cluster-tools-compile-error
...
fix akka-cluster-tools compile error
2018-06-18 10:21:18 +02:00
Richard S. Imaoka
bf8f60f1ff
no need to rename to operators in internal API
2018-06-17 13:17:59 +09:00
Roman Filonenko
502ff08df5
fix akka-cluster-tools compile error
2018-06-16 18:52:45 +02:00
Christopher Batey
28b86379c8
Harden MultiDcClusterShardingSpec ( #25201 )
...
- Use global multi node cluster config
- Reduce retry interval for ShardRegion register
- Add clue to unhelpful assert failing
2018-06-15 15:28:04 +02:00
Ignasi Marimon-Clos
ee421b48bc
Require taskname to be non empty ( #25215 )
2018-06-15 15:20:09 +02:00
Patrik Nordwall
25d7916452
Merge pull request #25229 from akka/wip-doc-cluster-router-patriknw
...
move Cluster Aware routers to separate doc page
2018-06-15 14:29:17 +02:00
Patrik Nordwall
23506e2d3c
move Cluster Aware routers to separate doc page
...
* had a too dominant location for historical reasons
2018-06-15 13:47:38 +02:00
Patrik Nordwall
903b1fd56b
When and where to use Akka Cluster ( #25182 )
...
* Microsystems
* Traditional distributed application
* Distributed monolith anti-pattern
2018-06-15 13:42:41 +02:00
Patrik Nordwall
75f4e2dae2
Merge pull request #25134 from akka/wip-25133-andThen-patriknw
...
remove andThen overload, #25133
2018-06-14 09:29:45 +02:00
Patrik Nordwall
a30e039b04
remove andThen overload, #25133
2018-06-14 08:38:38 +02:00
J Evans
51c9f8ee42
fix multiple spelling error to multiply ( #25222 )
2018-06-11 15:03:07 +02:00
Richard S. Imaoka
60eee84345
Replace graph with operator in Scaladoc/Javadoc
2018-06-09 17:42:56 +09:00
Patrik Nordwall
57615f1e88
Merge pull request #25210 from akka/raboof-patch-2
...
Link from github issue template to discuss.akka.io
2018-06-07 08:44:05 +02:00
Arnout Engelen
6835199ce9
Link from github issue template to discuss.akka.io
2018-06-06 11:48:11 +02:00
Ignasi Marimon-Clos
9f6fc2d6da
Configure exit code and Coordinated Shutdown per-reason overrides ( #25186 )
...
* Enable exit code configurability
* Rollback first approach. Implement override
* Support overriding exit-jvm and terminate-actor-sys
* Simplifies code handling overrides
2018-06-06 08:45:55 +01:00
李晨曦
cab48ba699
Correct a word 'degredation' ( #25207 )
2018-06-06 08:43:44 +01:00
Patrik Nordwall
7f8f3c122b
Merge pull request #25137 from akka/wip-24856-EventHandler-alias-patriknw
...
add EventHandler type alias, #24856
2018-06-05 10:54:12 +02:00
Viktor Klang (√)
eddc61af82
Documentation updates for Akka Persistence Typed ( #25194 )
...
* Switching to throwing exceptions in documentation suggestions
2018-06-05 09:49:01 +01:00
Christopher Batey
01f90ad95d
Add common multi node cluster config to all cluster sharding tests ( #25202 )
2018-06-05 06:58:17 +01:00
Christopher Batey
2a979fe296
Expose Effect classes for BehaviorTestKit Java DSL, #25070 , #24781
...
* Expose Effect classes for BehaviorTestKit Java DSL
- Share effect classes between java and scala dsl
- make spawn adapter private
- add message adapter effect
- add tests for java behavior test kit
* Mirror Effect factory in java and scala dsl
2018-06-04 18:01:09 +02:00
Patrik Nordwall
356415014f
Merge pull request #25192 from chbatey/issue-25190
...
Harden typed MultiDcClusterSharding
2018-06-04 17:32:50 +02:00
Patrik Nordwall
aceb4d6aa3
add EventHandler type alias, #24856
...
* for completeness, since we have one for CommandHandler, and sometimes
it might be useful with the shorter type signature
* use the explicit function type for CommandHandler in API signatures,
because it's easier to see what it actually is
2018-06-04 15:40:10 +02:00
Christopher Batey
1787283757
Log receiving of heartbeats when verbose heartbeat logging is on ( #25183 )
2018-06-04 16:22:06 +03:00
Christopher Batey
5bde26dca6
Fix ClusterShardingIncorrectSetup barrier ( #25187 )
...
Barrier needs to be one line down otherwise can fail:
http://jenkins.akka.io:8498/job/akka-artery-cluster-tests/1364/consoleFulllusterShardingIncorrectSetupMultiJvmNode1
2018-06-04 15:04:18 +02:00
Christopher Batey
f68887cef0
Fix RemotingFailedToBindSpec #24579
...
It was finding a free udp port to use rather than tcp
2018-06-04 13:48:31 +03:00
Christopher Batey
989e59406e
Harden typed MultiDcClusterSharding
...
The test failed as the Register message is ignored the first time and
the timeout (3s) doesn't give much time for further retries.
Reduce the retry interval rahter than incrase the timeout.
2018-06-04 08:18:39 +01:00
Patrik Nordwall
85c37f4aeb
Merge pull request #25165 from fjeremic/openj9-unsafe
...
Make copyUSAsciiStrToBytes more robust w.r.t. JDK
2018-06-01 15:09:52 +02:00
Patrik Nordwall
6897ea931e
Merge pull request #25179 from akka/chbatey-patch-1
...
Upgrade to SBT 1.1.6
2018-06-01 15:08:55 +02:00
Tim Moore
dd01f9672c
Update sbt-whitesource to 0.1.12 ( #25180 )
...
Changes:
- https://github.com/lightbend/sbt-whitesource/releases/tag/v0.1.11
- https://github.com/lightbend/sbt-whitesource/releases/tag/v0.1.12
2018-06-01 11:05:10 +02:00
Christopher Batey
f9305587c6
Upgrade to SBT 1.1.6
2018-06-01 07:48:29 +01:00
jorgesg1986
fceca07ec0
Added log messages when leadership is gained or lost ( #25053 )
2018-05-31 15:43:53 +02:00
Christopher Batey
d03f21a35a
Suggest ClusterSharding hasn't been started in log message ( #25177 )
2018-05-31 14:43:06 +01:00
Tim Moore
5c401584c3
Add static import convenience methods to Done and NotUsed ( #25174 )
...
* Add Done.done() convenience for static import
* Add NotUsed.notUsed() convenience for static import
2018-05-31 13:12:20 +01:00
Christopher Batey
c8f4a17025
Clarify typed supervision when returning a new behavior ( #25163 )
2018-05-31 13:07:15 +01:00
Patrik Nordwall
ec23844db6
Merge pull request #25170 from laszlovandenhoek/takeWhileJavaDSL
...
eliminate extraneous takeWhile$default$2 method in Java DSL
2018-05-31 13:33:12 +02:00
László van den Hoek
e12a492679
eliminate extraneous takeWhile method
2018-05-31 10:56:27 +02:00
Johan Andrén
333c05da60
Hopefully fixed a race in the shutdown test ( #25155 )
2018-05-31 07:55:13 +01:00
Doug Roper
b6d6d543a8
Optimize ByteString.grouped(size) ( #25153 )
...
* Add ByteString.grouped() benchmark & tests.
* Implement ByteString.grouped().
* PR comments.
2018-05-30 23:31:35 +09:00
Patrik Nordwall
a14347e18d
Merge pull request #25167 from akka/chbatey-patch-1
...
Update stream-integrations.md
2018-05-30 13:37:41 +02:00
Christopher Batey
3c12196d22
Update stream-integrations.md
2018-05-30 11:33:25 +01:00
Sergey Kisel
f4cc1dd0f9
ScanAsync handling fully complete stream while future is resolved #25112
2018-05-30 13:01:18 +03:00
Filip Jeremic
33b8fb298c
Make copyUSAsciiStrToBytes more robust w.r.t. JDK
...
* The `copyUSAsciiStrToBytes` API assumes that the JDK's representation of String value arrays are always of equal length to the String object itself. This may not be the case for all JDKs, and in particular it is not the case in Java 8 version of OpenJ9 [1].
* To make akka more robust we use the `length()` method to retrieve the length of the String object rather than assuming the value array is always of the same size. This should not cause any performance differences as the length method is quite small and should always be inlined.
Fixes : #25161
[1] https://github.com/eclipse/openj9
Signed-off-by: Filip Jeremic <fjeremic@ca.ibm.com>
2018-05-29 17:36:54 -04:00
Christopher Batey
a7d94db803
Routing docs: Fix typo and clarify group behavior ( #25162 )
2018-05-29 21:07:21 +09:00
Christopher Batey
485179c5f6
ClusterDeathWatchSpec: assert cluster status bewtween tests ( #25126 )
...
Test failed due to node4 still seeing node3 in a subsequent test
but assumed it had been removed.
Fixes #25065
2018-05-29 13:38:20 +02:00
Doug Roper
034f6c5c96
Remove unnecesary drop() from ByteString1.writeToBuffer(ByteBuffer) ( #25151 )
...
I found a strange call to `drop()` in `ByteString1.writeToBuffer(ByteBuffer)`. `drop()` instantiates a new `ByteString1` which is immediately discarded to GC. Appears unnecessary.
Removing it makes the `ByteString1` implementation match the one `ByteString1C`.
2018-05-29 20:13:07 +09:00