Johan Andrén
db0274d3d6
=str #19552 Replacing Conflate with Batch
2016-02-05 10:10:24 +01:00
drewhk
f3073b89e0
Merge pull request #19582 from drewhk/wip-19445-simplify-conflate-drewhk
...
#19455 Simplify conflate signature for the common case
2016-02-04 20:37:51 +01:00
Endre Sándor Varga
3081e2895b
19455 Simplify conflate signature for the common case
2016-02-04 16:06:23 +01:00
drewhk
c6eb88e334
Merge pull request #19647 from akka/wip-19469-better-stream-error-logging-johanandren
...
=str #19469 Log all graph stage exceptions
2016-02-01 17:18:12 +01:00
drewhk
1aaf74afa8
Merge pull request #19660 from drewhk/wip-19392-fix-asinputstream-drewhk
...
#19392 : asInputStream timeout
2016-02-01 15:41:56 +01:00
Johan Andrén
2ed7911d17
=str #19469 More verbose logging of stage and tcp errors
...
* Logs all exceptions thrown in GraphStages at error level
* Logs any exception leading to an abort of a tcp connection at debug level
2016-02-01 15:36:19 +01:00
Endre Sándor Varga
edd3dbdbc8
#19392 : asInputStream timeout
2016-02-01 14:08:46 +01:00
Roland Kuhn
15580e767f
fix ActorRefWithAck when buffer has run full #19653
2016-01-31 22:49:19 +01:00
Alexander Golubev
a10bba9c84
=str #19291 add TestGraphStages for Sink and Source
2016-01-26 11:47:30 -05:00
Johan Andrén
f008a932c3
Merge pull request #19603 from akka/wip-19068-2016-copyrights-johanandren
...
=pro #19068 All copyrights ranges updated with 2016
2016-01-25 12:07:42 +01:00
Roland Kuhn
d49d2545ec
convert watchTermination to CompletionStage for Java
2016-01-25 11:14:31 +01:00
drewhk
41d8b1fadd
Merge pull request #19498 from agolubev/agolubev-#18565-TerminationNotification-combinator
...
+str #18565 termination notification combinator
2016-01-25 10:52:48 +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
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
Alexander Golubev
98c72e7d13
+str #18565 termination notification combinator
2016-01-22 16:45:54 -05:00
Roland Kuhn
ba14bb4f3f
Merge pull request #19489 from agolubev/agolubev-#18890_polish-Source.queue
...
Agolubev #18890 polish source.queue
2016-01-22 08:39:53 +01:00
Alexander Golubev
a2ab7f29e1
+str #19020 reduce combinator
2016-01-21 22:16:37 -05:00
Alexander Golubev
d5f81e19d1
=str #18890 Polish Source.queue
2016-01-21 13:09:55 -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
ab4c717fac
Merge pull request #19560 from akka/wip-#19549-#19257-allow-1-in-1-out-merge-broadcast-johanandren
...
=str #19549 #19257 Allow Broadcast(1) and Merge(1)
2016-01-21 16:16:05 +01:00
drewhk
e960c7b7d0
Merge pull request #19559 from drewhk/wip-19342-subscription-timeout-drewhk
...
#19342 Eliminated race in SubstreamSubscriptionTimeoutSpec due to concat
2016-01-21 15:22:14 +01:00
Johan Andrén
6ad1eab8e6
Balance should also be allowed to have just one input
2016-01-21 15:06:36 +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
Johan Andrén
26e2dcb857
=str #19549 #19257 Allow Broadcast(1) and Merge(1)
2016-01-21 14:43:26 +01:00
Endre Sándor Varga
5359e0f6f6
#19342 Eliminated race in SubstreamSubscriptionTimeoutSpec due to concat
2016-01-21 14:10:56 +01:00
Endre Sándor Varga
ba2373a8e4
#19333 : Remove ImplicitMaterializer
2016-01-21 12:56:58 +01:00
Roland Kuhn
17c9493e26
Merge pull request #19507 from hochgi/hochgi-adding-aggregate-and-aggregateWeighted
...
+str #16610 adding batch & batchWeighted
2016-01-21 09:20:32 +01:00
Gilad Hoch
fde0c11fff
+str #16610 added javadsl tests + conflate now delegates to Batch + most of the changes @drewhk & @rkuhn suggested
2016-01-21 08:44:31 +02:00
Gilad Hoch
b420d6a472
+str #16610 applied the changes suggested by @drewhk
2016-01-21 08:44:30 +02:00
Gilad Hoch
d690067fc9
+str #16610 adding aggregate & aggregateWeighted ops
2016-01-21 08:44:30 +02:00
Roland Kuhn
75a18ba6c8
#19544 fix FlowExpandSpec
2016-01-20 20:28:50 +01:00
Roland Kuhn
b1351b36ed
Merge pull request #19494 from akka/wip-small-fixes-RK
...
Wip small fixes rk
2016-01-20 19:34:59 +01:00
Roland Kuhn
96b5bdacd6
fix InterpreterStressSpec GC problem
2016-01-20 17:26:21 +01:00
Roland Kuhn
911229107c
#19530 FlowConcatSpec non-determinism
2016-01-20 15:05:39 +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
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
israel
c15f4d15f4
+str #19176 Added Partition Graph Stage with tests
2016-01-19 15:24:54 +02:00
drewhk
4e6167364b
Merge pull request #19438 from 2m/wip-eager-zip-mergep
...
#19271 Eager Zip and Merge Preferred
2016-01-19 12:17:44 +01:00
Martynas Mickevičius
8c1350b0d4
Merge pull request #19505 from 2m/wip-stream-build-fix
...
Various streams build improvements
2016-01-19 11:17:11 +02:00
Roland Kuhn
ea34103f98
#19014 add FunctionRef and use in GraphStage.StageActor
...
This new light-weight ActorRef supports running a non-blocking
side-effect upon message send, which is used to dispatch an async
callback to a GraphStageLogic, or it can be used to make the Akka Typed
adapters more efficient. The FunctionRef is registered with its parent,
and it is not user-level API (hence only accessible by downcasting the
ActorContext).
2016-01-19 08:32:38 +01:00
Martynas Mickevičius
7743aa9d0a
Various streams build improvements
...
* remove settings duplication between AkkaBuild and project specific .sbt files
* do not publish test projects
* run akka-http-core tests
* fix lambda sample project versions
* remove obsolete projects (streamAndHttp, httpParent, docsDev)
* exclude parsing project from unidoc
* update to the latest sbt
2016-01-18 18:16:30 +02:00
Martynas Mickevičius
edc119dd6f
#19271 Eager pull for Concat and Interleave
2016-01-15 08:44:27 +02:00
drewhk
ecc916abfd
Merge pull request #19459 from drewhk/wip-19457-fwd-port-drewhk
...
#19457 : emitMultiple should handle empty iterator (fwd port)
2016-01-14 19:57:54 +01:00
Endre Sándor Varga
d5b802bfdc
#19457 : emitMultiple should handle empty iterator
...
(cherry picked from commit 96e24c8)
2016-01-14 16:56:31 +01:00
2beaucoup
f7a5151bbb
#19447 remove compatibility fallbacks for Java < 8
2016-01-14 15:52:13 +01:00
Endre Sándor Varga
b217e2e480
#19440 Added scala-java8-compat as a dependency to streams
2016-01-14 12:01:36 +01:00