Commit graph

320 commits

Author SHA1 Message Date
drewhk
ebb915ae4d Merge pull request #19750 from lolski/lolski-issue-19293-rebased
=str #19293 fix issues in Sink.seq + minor doc fixes + use Sink.seq
2016-02-12 11:36:56 +01:00
lolski
21381d5710 =str #19293 fix issues in Sink.seq + minor doc fixes + use Sink.seq and limit in tests where appropriate
* Sink.seq (Scala DSL) now returns immutable.Seq rather than Seq
* Sink.seq will not silently truncate when incoming elements is > Int.MAX_VALUE
* minor doc fixes
* replacing various grouped(n) / Sink.head with limit(n) / Sink.seq in various tests
* fix inconsistent indentation in RequestParserSpec
2016-02-12 01:36:21 +08:00
Johan Andrén
4e49d75ad8 !str #19732 Concise and consistent way to mark async boundaries 2016-02-11 18:20:23 +01:00
Konrad Malawski
645028fa8c Merge pull request #19715 from ktoso/wip-done-marshalling
+htc #19708 provides default marshaller for akka.Done (200, empty text…
2016-02-10 10:11:16 +01:00
Konrad Malawski
3d718cf1f1 +htc #19708 provides default marshaller for akka.Done (200, empty text response) 2016-02-08 16:07:35 +01:00
Johan Andrén
1822108175 Merge pull request #19543 from akka/wip-19315-document-websocket-client-johanandren
=doc #19315 websocket client docs
2016-02-08 10:16:08 +01:00
Johan Andrén
2c462387af =doc #19315 docs for websocket client 2016-02-04 16:12:41 +01:00
Endre Sándor Varga
3081e2895b 19455 Simplify conflate signature for the common case 2016-02-04 16:06:23 +01:00
Johan Andrén
4b3a06ef1a Merge pull request #19598 from raboof/patch-3
=doc fix comment for safe-shutdown-example-bad
2016-01-29 16:04:52 +01:00
Johan Andrén
1dfbc2dffe =doc #16262 temporary disable failing udp multicast doc test 2016-01-27 13:17:21 +01:00
Johan Andrén
61b375cec8 !htt #19514 Update RouterSettings to be non case class 2016-01-25 17:09:03 +01:00
Konrad Malawski
379a3a85b4 !htc #19514 add withXYZ methods to all configs 2016-01-25 15:30:59 +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
Arnout Engelen
c9226c7d0a =doc fix comment for safe-shutdown-example-bad
The `PoisonPill` of course isn't stashed - probably a copy-paste-leftover from the 'good' example.
2016-01-24 13:49:15 +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
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
drewhk
b2ce5da625 Merge pull request #19558 from drewhk/wip-19333-remove-implicitmaterializer-drewhk
#19333: Remove ImplicitMaterializer
2016-01-21 14:59:05 +01:00
Endre Sándor Varga
ba2373a8e4 #19333: Remove ImplicitMaterializer 2016-01-21 12:56:58 +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
Wojciech Jurczyk
edf0d6cb21 +htp: #16651 Add formFieldMap, formFieldMultiMap & formFieldSeq Directives 2016-01-14 23:16:00 +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
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
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
Johan Andrén
c85b4d4a80 =doc #16262 do not bind udp test to docker interfaces 2015-12-08 16:47:42 +01:00
Konrad Malawski
ec96c5ddb7 =per,tck #18639 introduce capability flags for journal features 2015-11-27 10:29:34 +01:00
Andrea
cd3d68a77c =act switch to java std lib ThreadLocalRandom 2015-11-06 14:04:33 +01:00
Kailuo Wang
90cba9ce0d +act #18356 Metrics based resizer for router 2015-10-22 11:14:00 -04:00
Patrik Nordwall
5bd245fbc8 !per #18463 Make Persistence Query API explorable
* make the standard queries "single method interfaces" that may be implemented
  by a query journal plugin
* remove hints (major problems with varargs anyway), the hints for standard
  queries  should be given in configuration instead, e.g. refresh-interval
2015-09-17 10:43:13 +02:00
Johan Andrén
93c9eff86e =doc 17371 avoid using awdl0 interface in tests 2015-09-16 16:06:09 +02:00
Patrik Nordwall
be033b11f0 Merge pull request #18412 from akka/wip-18228-java-evolution-guide-patriknw
=per #18228 Convert Persistence schema evolution guide to Java
2015-09-16 10:52:35 +02:00
Patrik Nordwall
f13143e7da =per #18228 Convert Persistence schema evolution guide to Java 2015-09-16 10:52:03 +02:00
Johan Andrén
996ad35495 =doc #18226 document actor stopping 2015-09-08 11:14:18 +02:00
Patrik Nordwall
0b1f280739 =per #18342 Improve docs for leveldb plugin config
* clarify how to enable the plugin
* added empty class property in fallback config in reference
  to have a proper place to document that and throw a more
  specific exception if it is not defined
* also some formatting of reference.conf
2015-09-04 11:49:00 +02:00
Patrik Nordwall
f98b4c1f5e =clu #18345 Support local address in cluster commands
* and clarify the doc sample for leave
2015-09-04 08:53:36 +02:00
Patrik Nordwall
d63e5417b7 !per #18360 Move Tagged to akka.persistence.journal
breaking api since 2.4.0-RC1, but only related to new things in 2.4 anyway
2015-09-01 08:15:01 +02:00
Konrad Malawski
05825008ea =doc code snippet include in persistence docs (scala) was broken 2015-08-23 21:12:01 +02:00
Patrik Nordwall
3d4b5f57b0 Merge pull request #18290 from akka/wip-18288-leveldb-query-doc-patriknw
=per #18288 Add docs of leveldb queries
2015-08-21 15:37:49 +02:00
Konrad Malawski
fb18464b73 Merge pull request #18283 from ktoso/wip--†-blocking-ktoso
=act #17372 warn when non-zero push timeout detected
2015-08-21 15:37:05 +02:00
Patrik Nordwall
fed622eb9f =per #18288 Add docs of leveldb queries 2015-08-21 15:33:21 +02:00
Patrik Nordwall
a94f7cdc98 =clu #15412 Add paths(system) method to Group router
to be able to use the role correctly in cluster aware routers

This solution is very similar to what we did for nrOfInstances
in Pool routers.
2015-08-21 14:40:56 +02:00
Konrad Malawski
3036012e58 =act #17372 warn when non-zero push timeout detected 2015-08-21 14:15:36 +02:00