Helena Edelson
7b5e69ded3
Create one SBT general task to run locally before pushing a PR #26157 ( #26388 )
...
* Create one SBT general task to run locally before pushing a PR #26157 .
* Allow tab completion with same prefix
* Added allTyped command
2019-02-15 19:44:03 +01:00
Patrik Nordwall
1389d696bf
Merge pull request #26391 from akka/wip-26382-patriknw
...
fix 2.13 compilation error, SortedSet, #26382
2019-02-15 17:50:56 +01:00
Patrik Nordwall
d636245133
add Scala 2.13.0-M5 to travis build
2019-02-15 13:28:43 +01:00
Patrik Nordwall
a5209919d4
fix 2.13 compilation error, SortedSet, #26382
2019-02-15 13:26:10 +01:00
Patrik Nordwall
603ed4dcd8
Merge pull request #26379 from jrudolph/jr/26030-fix-jdk-11-error
...
Fix test expectation for JDK 11, refs #26030
2019-02-14 15:19:51 +01:00
Johannes Rudolph
bb8c47595f
Merge pull request #26378 from chbatey/really-fix-async-dns
...
Kill/Stop container if still running from previous
2019-02-14 15:18:41 +01:00
Johannes Rudolph
314636c55e
Fix test expectation for JDK 11, refs #26030
...
In later JDKs the error message was slightly changed.
2019-02-14 11:03:10 +01:00
Christopher Batey
53d3e80c40
Kill/Stop container if still running from previous
2019-02-14 09:40:15 +00:00
Patrik Nordwall
6e7bbd0784
Merge pull request #26374 from chbatey/mima2521
...
Update mima version to 2.5.21
2019-02-14 10:34:40 +01:00
Christopher Batey
08870e61af
Update mima version to 2.5.21
2019-02-13 13:53:30 +00:00
Tomek Kopczynski
532a9bc604
Trivial typo fix in Streams docs ( #26359 )
2019-02-13 13:58:25 +01:00
Patrik Nordwall
998ed608fe
Merge pull request #26369 from akka/wip-26368-ActorLoggingSpec-patriknw
...
Fix ActorLoggingSpec for Scala 2.11, #26368
2019-02-13 12:14:14 +01:00
Christopher Batey
baf74a4fe6
Remote remoting deployment from artery docs ( #26342 )
...
* Remote deployment is not recommended and the section is duplicated
from classic remoting
* Move what's new lower down in prep for it becoming the main remoting
page but link to it for users are migration
2019-02-13 07:57:34 +00:00
Patrik Nordwall
57cff2e551
Fix ActorLoggingSpec for Scala 2.11, #26368
...
* no point in spending time on trying to make the detectLoggerClassFromStack
smarter for 2.11 since 2.11 will be dropped in Akka 2.6 and perhaps even
earlier than that for Typed
2019-02-12 17:06:40 +01:00
Helena Edelson
6d25b38e56
Fix new compiler warning, before adding automated fix of all new. ( #26357 )
2019-02-12 07:21:05 -08:00
Patrik Nordwall
4ee21f21aa
Merge pull request #26366 from chbatey/issue-26203
...
Clean up old docker containers at start of a docker test
2019-02-12 16:16:42 +01:00
Patrik Nordwall
e0a3fb28c9
Merge pull request #26346 from akka/wip-26326-FunctionRef-deadlock-patriknw
...
Fix deadlock in FunctionRef, #26326
2019-02-12 15:56:28 +01:00
Johan Andrén
8fabb73f2b
Make the AbstractBehavior builder mutable ( #26309 )
...
* Make the AbstractBehavior builder mutable #26260
* Use mutable builder style in first sample, mention that fluent is an option
* A bit of rework of the Java builders:
* onAnyMessage added
* use the japi SAMs throughout in the APIs
* avoid wrapping the japi functions in Scala functions for the most common cases
* more Java test coverage
* Not just any exception
* Works on 2.11 as well as 2.12
2019-02-12 15:38:35 +01:00
Patrik Nordwall
ddada9a8e1
Stop singleton and shards when self MemberDowned, #26336 ( #26339 )
...
* Stop singleton when self MemberDowned, #26336
* It's safer to stop singleton instance early in case of downing.
* Instead of waiting for MemberRemoved and trying to hand over.
* Stop ShardRegion when self MemberDowned, #26336
* Upper bound when waiting for seen in shutdownSelfWhenDown, #26336
2019-02-12 15:05:33 +01:00
Patrik Nordwall
aca5d94b1c
reduce scope of synchronized in FunctionRef, #26326
2019-02-12 15:03:49 +01:00
Arnaud Burlet
93ce2b8696
Test to ensure a coordinated shutdown is successful when a stream involving StreamRefs is running
2019-02-12 15:03:49 +01:00
Christopher Batey
9029ae77ac
Clean up old docker containers at start of a docker test
...
Fixes #26203
2019-02-12 08:16:07 +00:00
László van den Hoek
8e2d378228
fix typo: excpetion -> exception ( #26352 )
2019-02-11 16:25:05 +00:00
Patrik Nordwall
f0b976d557
fix wrong log level of cluster debug logging ( #26351 )
2019-02-11 16:24:08 +00:00
Johan Andrén
84e8e41193
Logger class for typed actors #25677
...
* Walk stack to figure out logger class
* User API for getting a customized logger
* API to set logger class, use in receptionists, auto-good-class for EventSourcedBehavior
2019-02-11 17:18:17 +01:00
Patrik Nordwall
0c2ad78042
fix format of verbose logging of cluster events ( #26363 )
2019-02-11 14:37:39 +01:00
Johan Andrén
df089016fa
Extract the layouts of the running streams as an AST ( #25831 )
2019-02-11 13:35:38 +01:00
Johan Andrén
1b98ae8601
Cover the unsafe string access optimizations with direct tests ( #26343 )
...
Follow up on #26286 so that we notice quicker if new JDKs change internal representation
2019-02-11 13:34:44 +01:00
Arnout Engelen
b0b0865e4c
Fix race condition in StreamConverters.asOutputStream() ( #26136 )
...
Fixes #25983
2019-02-07 17:00:38 +01:00
Martynas Mickevičius
d6ae3f1da9
Add asJava/asScala to RunnableGraph #26245
2019-02-07 15:41:49 +01:00
Johan Andrén
98a5f24835
Subtypes of state in typed persistence runThen Java API #25737
2019-02-07 15:09:35 +01:00
Johannes Rudolph
1b9b562696
Merge pull request #26297 from kajebiii/patch-1
...
move "#start-stop"'s start line
2019-02-07 14:53:35 +01:00
Johannes Rudolph
3f929427ef
build: detect adoptopenjdk java homes ( #26337 )
...
The Ubuntu PPA for adoptopenjdk does not strictly follow the Ubuntu Java
naming correctly which can fail the akka build if no other JDK is installed.
rpardini/adoptopenjdk-deb-installer
2019-02-07 13:39:41 +01:00
Patrik Nordwall
b3ec17871a
Merge pull request #26315 from thjaeckle/bugfix/26286
...
Make copyUSAsciiStrToBytes more robust w.r.t. JDK for Java9+ #26286
2019-02-07 10:58:15 +01:00
Christopher Batey
ccdeef9075
Upgrade Aeron to 1.15.1 ( #26268 )
2019-02-06 16:48:25 +01:00
Johannes Rudolph
1fadcd5b9d
Merge pull request #26324 from akka/wip-unsaved-svg-patriknw
...
unsaved actor_top_tree.svg
2019-02-06 16:47:24 +01:00
Johannes Rudolph
ca9a1710e8
Merge pull request #26317 from akka/clarifyJavadocNeedsJdk9
...
Clarify Javadoc now needs jdk9+
2019-02-06 16:38:01 +01:00
Johannes Rudolph
cc75229fd9
Merge pull request #26312 from skyluc/issue/26308-FlowWithContext-statefulMapConcat
...
Create stateful function only once in FlowWithContextOps.statefulMapConcat()
2019-02-06 16:34:38 +01:00
Patrik Nordwall
ec80fd7a56
Merge pull request #26334 from chbatey/cluster-logging-standard
...
Make cluster logging even more standard
2019-02-06 13:40:51 +01:00
Patrik Nordwall
0545086a7b
Merge pull request #26333 from chbatey/log-ref-uid-on-watch
...
Log ActorRef rather than just path for watch/unwatch
2019-02-06 13:37:32 +01:00
Arnaud Burlet
66a2074a8b
Fix log singleton message #26329
2019-02-06 09:05:48 +01:00
Christopher Batey
5e0bc91e34
Make cluster logging even more standard
...
A few cases the dc logging was inconsistent. The logger has changed in
some cases but only in cluster actors of which there are a single
instance
2019-02-05 16:29:30 +00:00
Christopher Batey
d91f487358
Log ActorRef rather than just path for watch/unwatch
2019-02-05 15:37:35 +00:00
Johan Andrén
53a6614444
Align the names of the typed persistence builders ( #26314 )
...
* Align the names of the typed persistence builders with the ones in the behavior builders #26313
2019-02-04 09:27:53 +00:00
Patrik Nordwall
db30f6a9e0
unsaved actor_top_tree.svg
...
* svg without saved changes must have been pushed before
2019-02-03 19:25:56 +01:00
Thomas Jaeckle
c96d869604
Merge branch 'bugfix/26286' of https://github.com/thjaeckle/akka into bugfix/26286
2019-02-01 13:13:43 +00:00
Thomas Jaeckle
0927f9123b
Fixes #26286 by applying same change for Java9+ as was done in #25165
2019-02-01 13:13:27 +00:00
o-pikozh
ef3870369a
Typo in futures.md ( #26316 )
...
Small letter at the start of the sentence.
2019-02-01 08:52:47 +01:00
Arnout Engelen
3961a0ce00
Clarify Javadoc now needs jdk9+
...
Because jdk8 does not have the option to ignore the errors in the
genjavadoc-generated java code.
2019-01-31 19:15:05 +01:00
Thomas Jaeckle
7e43bbe050
Fixes #26286 by applying same change for Java9+ as was done in #25165
2019-01-31 16:57:01 +00:00