Commit graph

22490 commits

Author SHA1 Message Date
Jonas Chapuis
41c59fdf48 change semantics of ZipLatest slightly to account for pending first tuple with subsequent completion 2018-10-02 18:50:44 +02:00
Jonas Chapuis
a098e0b743 add zipLatest and zipLatestWith operators and graphstages 2018-09-21 09:51:28 +02:00
Patrik Nordwall
25079cb568
Support joining 2.5.9 or earlier, compat InitJoinAck, #25491
* Detect that joining node is 2.5.9 or earlier by empty ConfigCheck
  config in InitJoin message. Then send back Address, which was the
  old representation of InitJoinAck
* Include akka.version in logging to facilitate troubleshooting
2018-08-23 20:37:42 +02:00
Christopher Batey
336400832b
Typed default blocking dispatcher + docs (#25359)
Closes #24893
2018-08-23 17:20:06 +01:00
Patrik Nordwall
08de65f0f1 Fix ShardRegion.changeMembers, #25509 (#25510) 2018-08-23 16:24:46 +01:00
Patrik Nordwall
051f5f8b5a
Merge pull request #25431 from andreaTP/updateScalafiddleIntegration
+doc Improved scalafiddle integration
2018-08-23 14:12:55 +02:00
Patrik Nordwall
8e3df9110a
Merge pull request #25511 from akka/java-time-duration-support-for-javadsl
add java.time.Duration support for javadsl #24646
2018-08-23 14:08:37 +02:00
andrea
de3dbea7b4 improved scalafiddle integration 2018-08-23 11:41:45 +01:00
Guy Youansi
eb5885e94e add java.time.Duration support for javadsl #24646
* add java.time.Duration support for askWithReplyto methods and add deprecated to method with akka Timeout as parameter type
2018-08-23 12:09:21 +02:00
Patrik Nordwall
b9aecb7f5a
Merge pull request #25416 from chbatey/nits
Remove various compiler warnings
2018-08-23 11:36:57 +02:00
Patrik Nordwall
98a51e331c
Merge pull request #25353 from chbatey/issue-24956-streamtestkitspec
Harden StreamTestKitSpec
2018-08-23 11:34:04 +02:00
Patrik Nordwall
8309dc9b45
Merge pull request #25389 from chbatey/nit-1
Remove use of deprecated methods in java docs
2018-08-23 11:26:39 +02:00
Christopher Batey
9cafeda344
Add inclusive to deletion api docs (#25390) 2018-08-23 09:13:53 +01:00
Christopher Batey
001a7569b9
Split up persistence documentation (#25396)
* Split up persistence documentation

Into:
* User facing persistence
* Building a Journal
* Persistent FSM so new users don't see it as easily (also add a warning
it will be replaced by typed persistence)
2018-08-22 10:47:32 +01:00
Patrik Nordwall
3fcfb8d699
Merge pull request #25405 from chbatey/cluster-sharding-docs
Break up cluster sharding docs into sections
2018-08-21 20:37:12 +02:00
Christopher Batey
b72d3090af Additional records support for async dns (#25492)
* Additional records support for async dns

- Currently just used for SRV A/AAAA records
- Cache SRV records
- Rename Resolved.results to Resolved.records

* Review feedback
2018-08-21 12:00:29 +09:00
Kazuhiro Sera
482eaea122 Fix several minor typos detected by github.com/client9/misspell (#25448)
* Fix several minor typos detected by github.com/client9/misspell

* Revert s/erminater/erminator/ in /ActorSystemSpec
2018-08-21 11:02:37 +09:00
Andrea Peruffo
fddc198178 =str Avoid boxing Attributes in java Optional (#25456) 2018-08-20 23:43:46 +09:00
Nathan Brown
61f844471b Correct parameter order in FSM transition-syntax example (#25439)
To match example and Scala version.
2018-08-20 16:34:35 +02:00
Andras Szatmari
799aff28c8 Various documentation fixes of "Basics and working with Flows" (#25494) 2018-08-20 15:10:07 +02:00
Christopher Batey
7299d6b26c
Harden BindCanonicalAddressSpec (#25404)
The randomly selected port by Artery could be the same as the randomly
selected port the test generates.

Fixes #25403
2018-08-20 13:56:11 +01:00
lteqgt
17aabf1f00 Docs: IDE tip wrt to javadsl / scaladsl #25312 (#25464)
* add note about IDE auto-importers

* add ide tips in "additiona" section

* link note to IDE Tips section in "additional"
2018-08-20 14:38:57 +02:00
Christopher Hunt
5be8d975c4 Add some javadsl Flow methods to Source as well (#25476) 2018-08-20 11:24:14 +02:00
Patrik Nordwall
9e66f7121f Enforce valid seqnr for deletes, #25487 (#25488) 2018-08-20 15:14:56 +09:00
YossiTamari
97c8e5b6f8 It's Duration.Inf, not inf (uppercase). (#25495) 2018-08-19 18:43:06 +09:00
Patrik Nordwall
1cdc3c8970 explicit return type in ThrottlerTransportAdapter Java API (#25474) 2018-08-16 12:18:34 +02:00
Ondra Pelech
f3c5a32a98 Fix README scladex badge (#25471) 2018-08-14 09:45:11 +02:00
Vladimir Leletko
973e8bfa23 https://github.com/akka/akka/issues/25429: add direction & throttler instances accessors to ThrottlerTransportAdapter module. add java compile only tests. (#25465) 2018-08-13 12:35:59 +09:00
Josep Prat
545160e107 =doc Fix Config links in testing (#25421) (#25422)
* =doc Fix Config links in testing (#25421)

refs: #25421
Fixes links to Configuration html page
Removes link to Ray Roestenburg blog page as it's now returning 404
Fixes link to `ConfigFactory` in Configuration doc page

* Add Ray's blog link from web archive
2018-08-13 12:09:21 +09:00
Andras Szatmari
84ced6f501 Minor documentation fixes (#25462)
* Fix indefinite wording

Fix indefinite error introduced in https://github.com/akka/akka/pull/25219

* Fix indefinite wording

Fix indefinite wording error introduced in https://github.com/akka/akka/pull/25117
2018-08-11 20:13:15 +09:00
Syed Akber Jafri
32a7c9a8fc Delist 'Start Building RESTful Microservices using Akka HTTP with Scala' (#25446)
* Delist 'Start Building RESTful Microservices using Akka HTTP with Scala'

I don't believe this book was a particularly good resource. This shouldn't be listed as a resource.

* Books are now seperated into a recommended section and others

Books are now seperated into a recommended section and others.
Start Building RESTful Microservices using Akka HTTP with Scala is placed on the bottom.

* Update books.md
2018-08-10 15:59:12 +09:00
Konrad Malawski
e30fd3d530 =dns amend message for failing in wrong protocol use in dns 2018-08-10 13:45:53 +09:00
Konrad Malawski
9f60497a28 =dns #25454 must adapt new dns protocol to old when replying to old req
follow up review comments

avoid double checking if is IP address

review followup
2018-08-10 13:45:53 +09:00
Konrad Malawski
fd59579790 =dns #25451 resolve raw IP addresses in async-dns 2018-08-10 13:45:53 +09:00
Arnout Engelen
36224f924b Discover JDK in $JAVA_HOME (#25457) 2018-08-10 11:13:37 +09:00
Christopher Batey
487d32e16f Support discovering jdk-11 (#25445)
This is default directory that it is installed at now and the regex
didn't match it
2018-08-09 18:31:29 +09:00
Arnout Engelen
167c8e3591 Log more details for TCP connection errors (#25450)
Notably the name of the exception was suppressed, and when you only the
'message' part of a `java.lang.UnknownHostException` it is not very obvious
what is wrong.
2018-08-09 18:30:52 +09:00
Justin Pihony
b1904325ca Add ClusterSingleton supervision documentation (#25419)
* Add ClusterSingleton supervision documentation

* Make example code compilable

* Changed snip per comment

* Back to double snip
2018-08-08 16:24:48 +09:00
Konrad `ktoso` Malawski
7ca7b08694
change to sbt 1.2.1 (#25447) 2018-08-08 14:24:16 +09:00
Jakub Kozłowski
d014877786 Remove "Future is a monad" title (#25437)
* Add explanation for Future breaking monad laws

* Update futures.md
2018-08-07 15:14:06 +09:00
Christopher Batey
a0e79a0542 Log exception for association failure (#25438)
There have been cases where the thrown
NettyTransportExceptionNoStackTrace contains no cause
and a message that doesn't indicate what type of exception has been
thrown when establishing a connection.
2018-08-06 18:17:58 +09:00
Christopher Batey
131e6d10d6 Separate out Effects and ChainedEffects in typed persistence (#25357)
* Separate out Effects and ChainedEffects in typed persistence

* Document order of execution for ChainedEffects
* Change stop to a just a ChainedEffect rather than both

Closes #25042
Closes #25041

* ChainedEffect renamed to SideEffect
2018-08-03 17:15:49 +09:00
Konrad Malawski
729313c66f include mima exclude 2018-08-03 16:31:28 +09:00
Konrad Malawski
a3f50420db make all Take impls use the same implementation (Sink) 2018-08-03 16:31:28 +09:00
Nafer Sanabria
3a92104160 Impl Sink.takeLast operator
Add documentation

reformatting

Address review comments
2018-08-03 16:31:28 +09:00
Christopher Batey
2aa333d076 Docs depend on camel test deps to pick up removed camel deps (#25430) 2018-08-03 15:34:04 +09:00
Christopher Batey
59040fadad Add jaxb to camel test classpath (#25417)
* Add jaxb to camel classpath

* Add activation

* Set camel additioanl libs to be provided

* Doc extra deps

* Add as test dep
2018-08-02 00:13:03 +09:00
Jean-Loup Roussel-Clouet
cdd177b2c6 Fix a typo in cluster-usage.md (#25424) 2018-08-01 10:24:18 +01:00
Christopher Batey
50ce275848 Upgrade to SBT 1.2.0 (#25415) 2018-08-01 15:30:13 +09:00
Paweł Bartkiewicz
31347a60f4 Fix link to substreams documentation (#25420) 2018-08-01 14:09:14 +09:00