Commit graph

612 commits

Author SHA1 Message Date
Endre Sándor Varga
3081e2895b 19455 Simplify conflate signature for the common case 2016-02-04 16:06:23 +01:00
Johan Andrén
61b375cec8 !htt #19514 Update RouterSettings to be non case class 2016-01-25 17:09:03 +01:00
Johan Andrén
2874a93665 Merge pull request #19604 from akka/wip-19441-convert-from-Option-to-Optional-in-javadsl-johanandren
!str #19441 convert from Option to Optional in javadsl
2016-01-25 14:12:31 +01:00
Martynas Mickevičius
a8abbaf36b wip #19441 convert from Option to Optional in javadsl 2016-01-25 11:02:54 +01:00
Prayag Verma
b7783968a0 =pro #19068 All copyrights ranges and single years updated to a range ending in 2016 2016-01-25 10:20:30 +01:00
Roland Kuhn
6ba20ac673 Merge pull request #19578 from akka/wip-19440-completionStage-RK
#19440 replace Scala Future usage with CompletionStage in javadsl
2016-01-24 22:14:18 +01:00
Roland Kuhn
4c72495581 #19440 replace Scala Future usage with CompletionStage in javadsl
This entails:

  * adding akka.pattern.PatternCS.* to enable ask etc. with
    CompletionStage
  * changing RequestContext to offer an ExecutionContextExecutor for the
    CompletionStage.*Async combinators
  * splitting up akka.stream.Queue for JavaDSL consistency
2016-01-23 18:00:11 +01:00
drewhk
196fb58bab Merge pull request #19580 from drewhk/wip-fix-modularity-doc-drewhk
Fixed some old API references
2016-01-22 15:25:55 +01:00
drewhk
31bd20237b Merge pull request #19576 from 2m/wip-deprecate-stage-2m
#19553 deprecate stage infra
2016-01-22 15:25:32 +01:00
Endre Sándor Varga
c11fdc2bbd Fixed some old API references 2016-01-22 14:30:50 +01:00
Martynas Mickevičius
4d072f08e4 #19553 deprecate stage infra 2016-01-22 13:05:04 +02:00
Konrad Malawski
67ebaba045 !htc,str #19275 fix various scala/java interop problems in DSL 2016-01-22 11:12:22 +01:00
Konrad Malawski
1b47fbeac7 !htc,doc,htp #19508 fix casing of WebSocket (as per spec) 2016-01-22 11:12:22 +01:00
Alexander Golubev
a2ab7f29e1 +str #19020 reduce combinator 2016-01-21 22:16:37 -05:00
Martynas Mickevičius
f2553eb3b6 #19446 #18869 Add IOResult
which is used as a materialized value for Sources/Sinks that work with IO.
2016-01-21 18:06:42 +02:00
Roland Kuhn
53ad1085ec Merge pull request #19548 from akka/wip-19522-asPublisher-enum-RK
#19522 make javadsl.Sink.asPublisher nicer
2016-01-21 16:57:34 +01:00
Roland Kuhn
9427052fd0 #19522 make javadsl.Sink.asPublisher nicer 2016-01-21 16:57:21 +01:00
Johan Andrén
4f14200578 =doc #18989 Make docs more googlable with regards to docker containers 2016-01-21 12:13:56 +01:00
Roland Kuhn
e5baba2b29 squash some warnings 2016-01-20 11:54:24 +01:00
Roland Kuhn
3140e72265 #19046 replace system.{shutdown => terminate} 2016-01-20 11:50:43 +01:00
Roland Kuhn
063e289718 add migration guides for Scala and Java
also fix missing includes and wrong file locations
2016-01-20 10:27:00 +01:00
Roland Kuhn
7463c50fc9 #19444 simplify signature of FlowOps.expand
Any previous usage can be represented in this fashion while typically
saving one function allocation and also saving the function literal’s
syntax overhead (for the seed). Plus a new feature: the provided
iterator does not have to be infinite, limiting how far expand is
allowed to go.
2016-01-20 09:27:45 +01:00
Endre Sándor Varga
60497f6561 also fix FlowInterleaveSpec
Also-by: Johan Andrén <johan@markatta.com>
Also-by: Roland Kuhn <rk@rkuhn.info>
Also-by: Martynas Mickevičius <mmartynas@gmail.com>
2016-01-20 10:01:58 +02:00
Konrad Malawski
1caf4b2502 Merge pull request #19476 from drewhk/wip-19441-java-optional-in-javadsl-drewhk
Wip 19441 java optional in javadsl drewhk
2016-01-18 13:54:27 +01:00
Tim Harper
8d94ef3294 =doc expound on SubFlow motivation / upgrade procedure
Incorporate Roland's comments from
https://groups.google.com/d/msg/akka-user/_blLOcIHxJ4/i1DOoylmEgAJ
2016-01-18 01:26:21 -07:00
Konrad Malawski
6f89251810 Merge pull request #19484 from bwmcadams/master
Corrected several misspellings of the word "losing".
2016-01-16 12:39:28 +01:00
Brendan McAdams
269a3b3647 Corrected several misspellings of the word "losing". 2016-01-15 20:20:15 -08:00
Sören Brunk
a39078d450 Fix a few typos in akka-stream docs 2016-01-15 17:45:09 +01:00
Endre Sándor Varga
57c1dfde8a 19441: Use Optional instead of Option in http core javadsl 2016-01-15 16:20:46 +01:00
Endre Sándor Varga
7a39063f2e #19441: Use Optional instead of Option in javadsl 2016-01-15 14:38:05 +01:00
Konrad Malawski
f46f9edb17 =doc fix github link as in #19434 2016-01-14 13:13:02 +01:00
Konrad Malawski
5a18d43435 +doc #19429 initial merge of docs-dev and docs 2016-01-14 00:31:03 +01:00
Patrik Nordwall
c015f22824 !peq #19324 update persistence-query to stream 2.0.1 2016-01-11 18:27:35 +01:00
Johan Andrén
19c7017482 =clu #18577 Option to stop cluster client after no receptionist contact timeout 2016-01-11 14:02:12 +01:00
Konrad Malawski
7229bb66dd Merge pull request #19281 from RayRoestenburg/wip-RayRoestenburg/#19246
#19246 Auto and manual reset and `BackoffOptions`.
2015-12-29 23:01:47 +01:00
Raymond Roestenburg
2404a9da01 #19246 Auto and manual reset and BackoffOptions.
Also moved `TransparantExponentialBackoffSupervisor` to `akka.pattern` (renamed to `BackoffOnRestartSupervisor`)
2015-12-29 21:23:16 +02:00
Konrad Malawski
031147d322 Merge pull request #19273 from talp-traiana/per-19221-eager-plugin-initialization
=per #19221 Eager initialization of persistence plugins
2015-12-29 16:43:24 +01:00
Tal Pressman
70130549df =per #19221 Eager initialization of persistence plugins
* Initialization is performed during Persistence initialization, so for this to work the persistence extension should be specified under akka.extensions
2015-12-27 10:10:16 +02:00
Brian Drupieski
35d804b5ed fix error in distributed pub sub documentation 2015-12-26 23:56:41 -05:00
Patrik Nordwall
290f402b79 Merge pull request #19211 from akka/wip-19201-max-pools-size-patriknw
=act #19201 improve configuration of thread-pool-executor
2015-12-21 09:50:42 +01:00
Patrik Nordwall
a1c3dbe307 =act #19201 improve configuration of thread-pool-executor
* The old implementation would cap the pool size (both corePoolSize
  and maximumPoolSize) to max-pool-size, which is very confusing
  becuase maximumPoolSize is only used when the task queue is bounded.
* That resulted in configuring core-pool-size-min and core-pool-size-max
  was not enough, because it could be capped by the default max-pool-size.
* The new behavior is simply that maximumPoolSize is adjusted to not be
  less than corePoolSize, but otherwise the config properties match the
  underlying ThreadPoolExecutor implementation.
* Added a convenience fixed-pool-size property.
2015-12-21 09:50:02 +01:00
Roland Kuhn
377748bb0e Merge pull request #19107 from jdevelop/jdevelop-quarantined-event-propagation-18758
#18758 Send appropriate events on remote actor system shutdown and quarantine
2015-12-20 20:31:04 +01:00
Eugene Dzhurinsky
fb763040f2 Add named exception to detect when a cluster node has been quarantined by others #18758
Publish appropriate events to the current ActorSystem event stream upon remote ActorSystem shutdown or when current ActorSystem is quarantined by the remote ActorSystem.
2015-12-20 13:02:19 -05:00
Konrad Malawski
ea4616c281 =rem #19228 make the default TLS version 1.2
TLS 1.2 should be preferred and we always have it available by virtue of requiring JDK8 for Akka 2.4.x.
See also https://blogs.oracle.com/java-platform-group/entry/java_8_will_use_tls
2015-12-18 13:11:12 +01:00
Roland Kuhn
2fbea1607b Merge pull request #18855 from okthatsneat/Issue-18849_@okthatsneat_fix-ortography_persistence_doc
=doc #18849 Improve orthography & grammar
2015-12-14 17:41:03 +01:00
Philipp Hofmann
dff87ad04f =doc #18849 Improve orthography & grammar
For all docs:
* remove consecutive duplicate words
* Improve use of commata
* Improve use of articles
* Improve consistent use of singular/plural
* Simplify run-on sentences

Review iterations:

* Integrate @rkuhn review points
- bring back the comma for the interjection
- ‘to not’ is not inverted if the infinitive form still follows
- Elegantly connect a run on sentence with a semicolon
- Correct semantic error
- Strictly monotonically preserve math expressions
- Use correct english futures

* Cross sync changes to files in scala, java & java-lambda documentation files using git diff -u | patch
2015-12-14 17:24:41 +01:00
Konrad Malawski
98ab4eb653 Merge pull request #19126 from akka/wip-16262-fix-flakey-udp-test-johanandren
=doc #16262 do not bind udp test to docker interfaces
2015-12-08 17:21:53 +01:00
Johan Andrén
c85b4d4a80 =doc #16262 do not bind udp test to docker interfaces 2015-12-08 16:47:42 +01:00
Tal Pressman
f610952ae7 PersistencePluginProxy
* Rename to PersistencePluginProxy.
* Watch target journal.
* Create PersistencePluginProxyExtension to enable eager initialization of
  the persistence plugin.
* Add initialization via configuration.
* Add tests and documentation.
* Clearer log messages.
2015-12-01 17:12:33 +02:00
Konrad Malawski
e17b02e245 =doc fix optimised away imports 2015-11-27 11:56:46 +01:00