Commit graph

216 commits

Author SHA1 Message Date
Johan Andrén
1c40d64d62 Merge pull request #19886 from trautonen/drop-as-graphstage-trautonen
Replaced PushStage based Drop with GraphStage #19834
2016-02-28 17:55:18 +01:00
Tapio Rautonen
7856916e4d Replaced PushStage based Drop with GraphStage #19834 2016-02-26 21:14:33 +02:00
Julian Tescher
af34554b19 Fix common typos 2016-02-25 09:42:10 -08:00
drewhk
664071afb6 Merge pull request #19835 from agolubev/19818-Flow.transform-deprected-agolubev
=str #19818 Flow.transform should be deprected too
2016-02-24 17:52:06 +01:00
Johannes Rudolph
b6cbc7f13a =all remove unused imports 2016-02-23 20:29:22 +01:00
Johan Andrén
62e30b3c08 Update copyrights and links to the new company name #19851 2016-02-23 12:58:39 +01:00
Alexander Golubev
c7c4ced93a =str #19818 Flow.transform should be deprected too 2016-02-22 15:48:14 -05:00
Alexander Golubev
f7d23b508b =str #18890 fix throttle 2016-02-12 09:14:41 -05:00
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
Roland Kuhn
7d0099e80a Merge pull request #19634 from agolubev/agolubev-#19423-add-statefulMapConcat
=str #19423 add statefulMapConcat
2016-02-12 11:00:48 +01:00
Roland Kuhn
d42b84327c Merge pull request #19754 from akka/wip-19732-async-RK
nicer declarative .async boundaries and remove Module.nest()
2016-02-12 10:46:32 +01:00
Roland Kuhn
7b7647435b ensure that graph attributes are not lost
- this entails making Module.isSealed==true if attributes are set
- also removed Module.nest(), which implied fixing replaceShape to form
  a CompositeModule where CopiedModule was used before (GraphModule and
  TlsModule)
2016-02-12 10:07:55 +01:00
Alexander Golubev
2a36859578 =str #19423 add satefulMapConcat 2016-02-11 22:57:50 -05:00
drewhk
3d9ea4415f Merge pull request #19648 from agolubev/agolubev-#18045-add-recoverWith(Source)
+str #18045 add recoverWith(Source)
2016-02-11 20:34:53 +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
Alexander Golubev
5a8f4135b7 +str #18045 add recoverWith(Source) 2016-02-11 10:36:40 -05:00
Alois Cochard
6c69fba61e 19452: Contramap and fromFunction 2016-02-11 15:32:48 +01:00
Konrad Malawski
b3b0dce9ad Merge pull request #19528 from ataraxer/wip-http-response-cancellation
Http: HttpEntity stream cancellation
2016-02-10 10:41:27 +01:00
Eric Nelson
c61f5b32e1 spelling corrections 2016-02-09 08:38:13 -07:00
Anton Karamanov
6ef9ab3276 =htc #19528 OutgoingConnectionBlueprint: replace splitWhen/prefixAndTail with custom stage 2016-02-09 18:09:14 +03:00
Anton Karamanov
8cea39cdef +str #19528 Add propagateSubstreamCancel flag to splitWhen and splitAfter 2016-02-09 18:09:14 +03:00
drewhk
602081c2e7 Merge pull request #19641 from akka/wip-19547-make-stages-overview-complete-johanandren
=doc #19547 Better overview of stages
2016-02-08 13:11:33 +01:00
Johan Andrén
62020f44a8 One small step for mankind but a pretty big one for the stage overview 2016-02-05 14:37:47 +01:00
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
6b759b2853 Merge pull request #19605 from akka/wip-minor-touchups-3000-√
=str - Sprinkles some finals in Tcp and improves docs in Flow
2016-02-01 14:24:27 +01: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
Viktor Klang
88c997a85c =str - Sprinkles some finals in Tcp and improves docs in Flow 2016-01-25 11:49:02 +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
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
Gilad Hoch
7e488001cc +str #16610 minor fixes 2016-01-21 09:02:35 +02: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
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
Viktor Klang
58510a2b3f Minor streams touchups 2016-01-19 16:14:34 +01:00
Roland Kuhn
72eb3f539d Merge pull request #19396 from akka/wip-18948-eagerComplete-RK
#18948 add eagerComplete parameter to FlowOps.merge
2016-01-11 15:42:59 +01:00
Roland Ferenczy
144875a665 #18948 add eagerComplete parameter to FlowOps.merge 2016-01-11 10:58:01 +01:00
Roland Kuhn
ec3858e893 make FlowOps(Mat).Repr(Mat) safe and precise 2016-01-05 11:58:15 +01:00
Roland Kuhn
a733096564 #19267 add .viaAsync combinator 2015-12-22 22:27:51 +01:00
Roland Kuhn
8a5a420108 #19261 override and test addAttributes compilation 2015-12-22 20:56:02 +01:00
Roland Kuhn
469e15581f fusable SplitWhen and reusable HTTP blueprint
plus further optimizations

Lots of contributions from drewhk (Endre Varga).
2015-12-21 12:28:21 +01:00
Roland Kuhn
b0b03176ae #19238 add detach operator and fix Detach stage 2015-12-20 11:25:53 +01:00
lolski
aadaf15b89 #18021 Sink.seq and FlowOps.limit and .limitWeighted 2015-12-20 11:00:06 +01:00