Commit graph

23014 commits

Author SHA1 Message Date
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
Patrik Nordwall
9d6aa8ae94
Merge pull request #26289 from akka/wip-javadsl-blog-sample-patriknw
Cleanup javadsl Blog Post sample in Persistence Typed
2019-01-31 16:28:34 +01:00
Patrik Nordwall
dbcc54b0b2
Add and improve javadsl Persistence Typed samples (#26287)
* Complete the javadsl account examples in Persistence Typed docs

* corresponding style variations as in the scaladsl samples
* adding mutable state sample for Java (not interesting for Scala)

* cleanup the first example in Persistence Typed docs

* move ActorContext snip in Persistence Typed docs
2019-01-31 16:27:26 +01:00
Patrik Nordwall
84bab0fbca
Merge pull request #26304 from johanandren/wip-post-2.5.20-changes
Updated the latest patch for mima
2019-01-31 15:51:58 +01:00
Luc Bourlier
4c8d7a9b11 Create stateful function only once in FlowWithContextOps.statefulMapConcat() #26308 2019-01-31 10:53:11 +01:00
Arnout Engelen
6e8c03f4ef
Merge pull request #26303 from johanandren/wip-docs-on-2.12-at-release
Only build docs with 2.12 on release
2019-01-30 09:57:54 +01:00
Johan Andrén
d52ceddb25 Review feedback addressed 2019-01-30 05:12:07 +01:00
Johan Andrén
d7e107090d Updated the latest patch for mima 2019-01-29 16:31:54 +01:00
Johan Andrén
6123b7548d Stab 2019-01-29 15:39:54 +01:00
Patrik Nordwall
db64a54c69
Merge pull request #26299 from helena/naming-consistency-shard-coordinator
Use one naming convention for ShardCoordinator in doc and logging
2019-01-29 15:06:41 +01:00
Helena Edelson
c3a9cd1fe4 Use one naming convention for ShardCoordinator in doc and logging for search efficiency. 2019-01-29 02:27:45 -08:00
Patrik Nordwall
2c531f0422
Merge pull request #26270 from akka/exampleProjectLinks
Fix dead links to samples
2019-01-29 09:18:03 +01:00
Johan Andrén
f97aa4bbe4 No journal failure for command failure stashed while replaying (#26258)
* No journal failure for command failure stashed while replaying #26256

* Import missed in the flood
2019-01-29 09:16:17 +01:00
Arnout Engelen
4acfdf6f7b
Merge pull request #26259 from johanandren/wip-26257-cluster-client-caveats-johanandren
Cluster client caveats
2019-01-29 09:12:01 +01:00
Jongbeom Kim
b7eabdee73
move "#start-stop"'s start line
Line 118 : val first = system.actorOf(StartStopActor1.props, "first")

Need "object StartStopActor1" to compile well.
2019-01-29 10:34:58 +09:00
Patrik Nordwall
3d0dd2a3cb
Merge pull request #26294 from akka/wip-discovery-stable-patriknw
Make discovery and dns APIs stable
2019-01-28 21:33:31 +01:00
Patrik Nordwall
43a46c3f1b Make discovery and dns APIs stable
* remove ApiMayChange
2019-01-28 20:01:19 +01:00
Patrik Nordwall
425acb0452 increase heap size in .sbtopts (#26295) 2019-01-28 14:42:35 +01:00
Arnout Engelen
a7e0a5a645 Update to sbt 1.2.8 (adding --ignore-source-errors for javadoc) (#26233)
* Update to 1.2.8 and add --ignore-source-errors for javadoc

`--ignore-source-errors` makes 'sbt -Dakka.genjavadoc.enabled=true clean unidoc'
at least output something to target/javaunidoc, though AFAICS it is not
complete (missing index, CSS etc)

* Skip javadoc for scaladsl/GraphDSL.java

As problematic javadoc seems to be generated for
akka.stream.scaladsl.GraphDSL.Implicits.ReversePortsOps

* Enable frames again
2019-01-28 08:04:09 +01:00
Patrik Nordwall
491d7efc60 Cleanup javadsl Blog Post sample in Persistence Typed 2019-01-28 07:22:59 +01:00
Nicolas Vollmar
ca794861c2 Adds memory settings to build Akka #26265 2019-01-21 16:17:49 +01:00
Sean Glover
75be2c40c9 Behaviors.logMessages implementation #26226 2019-01-21 09:42:41 +01:00
Helena Edelson
e0debaa9c4
StreamConverters.asInputStream sometimes swallows Source failures and reports them as timeouts (#26253)
#26253
2019-01-21 00:41:14 -08:00