Commit graph

820 commits

Author SHA1 Message Date
Bernard Leach
f24b227586 =htc Refactor StreamUtils.identityFinishReporter to Future[Done] 2016-04-06 23:37:01 +10:00
Bernard Leach
174f812e99 Refactor anon GraphStageWithMaterializedValue to object 2016-04-06 23:28:48 +10:00
Bernard Leach
7357571c82 =htc #19834 convert StreamUtils.identityFinishReporter to GraphStage 2016-04-06 20:35:43 +10:00
Alan Johnson
b3c85512a3 htp #19678 add variadic concat route combinator
* add variadic route concatenation function

* add `concat` to `~` warning bubble in docs

* fix grammar of warning bubble, and clarify
2016-04-05 15:36:46 +02:00
Bernard Leach
09d5072f2c =htc #16394 Remove StreamUtils.recover, Flow.recover is now available 2016-04-05 14:25:07 +02:00
Bernard Leach
d9f82d71eb htc #19834 convert streamutils to GraphStages graphstage
* =htc #19834 replace byteStringTransformer with GraphStage implementation

* =htc #19834 replace mapErrorTransformer with GraphStage implementation

* htc #19834 replace sliceBytesTransformer with GraphStage implementation

* htc #19834 inline mapErrorTransformer with simple recover Flow
2016-04-05 14:02:40 +02:00
Bernard Leach
4a8018f63f =htc #19834 Replaced PushStage based captureTermination with GraphStage
* Move promise completion success into postStop to simplify impl
2016-04-04 13:37:09 +02:00
Nafer Sanabria
b6b017902f Remove 'the' duplicates 2016-03-31 16:20:15 -05:00
Patrik Nordwall
bc660a7403 Merge pull request #20085 from agolubev/19834-Replace-UTF8Encoder-with-GraphStage
=str #19834 Replave UTF8Encoder with GraphStage
2016-03-31 20:45:45 +02:00
Patrik Nordwall
6675f68bf7 Merge pull request #20060 from leachbj/fix-19953-bl
=htc #19953 Complete Promise in captureTermination onDownstreamFinish
2016-03-31 17:58:53 +02:00
Alexander Golubev
bcd52fb90a =str #19834 Replave UTF8Encoder with GraphStage 2016-03-31 11:07:12 -04:00
drewhk
1596ae7f13 Merge pull request #20189 from drewhk/wip-19777-truncation-exception-drewhk
#19777 OutputTruncation should be only reported if there is proof of it
2016-03-31 14:58:23 +02:00
Endre Sándor Varga
4b76e32058 #19777 OutputTruncation should be only reported if there is proof of it 2016-03-31 13:53:36 +02:00
Bernard Leach
89a6187efc =htc #19953 Complete Promise in captureTermination onDownstreamFinish
PoolSlot uses StreamUtils.captureTermination to determine when the
associated request is completed, when a request from the pool was
subsequently used as a response by a server Flow the rendering
process would cancel the subscription to the Source but that
would not complete the Promise in StreamUtils.captureTerminate and so
the SlotEvent.RequestCompleted would not be generated.
2016-03-31 22:15:58 +11:00
Konrad Malawski
ca61a4eec4 Merge pull request #20181 from lolski/lolski-issue-19976-javadsl-wip
Adding HTTP Java DSL
2016-03-31 13:09:27 +02:00
drewhk
cc5adc632c Merge pull request #19895 from drewhk/wip-19892-killswitch-drewhk
#19892: KillSwitch (externally controllable stream completion)
2016-03-31 12:10:58 +02:00
drewhk
982243b49a Merge pull request #19913 from vans239/19910-checkContentLength
Replaced PushStage based CheckContentLength with GraphStage #19834
2016-03-31 11:55:08 +02:00
Endre Sándor Varga
2cb4d42087 19892: KillSwitch (controllable stream completion) 2016-03-31 10:51:59 +02:00
Ganeshwara
d08069ac08 adding java dsls 2016-03-30 10:41:00 +00:00
Alexander Golubev
b662536e7d =str #19834 replace PrepareForUserHandler with GraphStage 2016-03-29 13:54:29 -04:00
Konrad Malawski
0e2bd4e695 Merge pull request #20139 from venilnoronha/media-type-text-markdown
Added markdown file type to MediaType text/markdown entry
2016-03-29 13:37:09 +02:00
Konrad Malawski
0682489a77 Merge pull request #20087 from akka/wip-ws-streamed-matchable-ktoso
+htc #20086 make ws.*Message.Streamed not private
2016-03-29 11:58:30 +02:00
Evgeny Vanslov
45a2440970 Replaced PushStage based CheckContentLength with GraphStage #19834 2016-03-28 23:50:08 +03:00
Venil Noronha
0ca2c95680 Added markdown file type to MediaType text/markdown entry 2016-03-25 02:41:17 +05:30
Venil Noronha
dc397954ea Fixes #20126 - Added text/markdown to MediaType 2016-03-24 18:13:36 +05:30
Konrad Malawski
b3444fa1b0 Merge pull request #20055 from ktoso/wip-headers-more-fancy-ktoso
=htp #20052 headerValueByType now works with custom headers
2016-03-22 15:13:22 +01:00
Konrad Malawski
d83a323549 =htp #20052 headerValueByType now works with custom headers 2016-03-22 13:11:05 +01:00
Patrik Nordwall
fe6e58a4a7 increase some test timeouts in http-core, #19965 2016-03-22 12:17:44 +01:00
Konrad Malawski
22dead97c9 Merge pull request #20011 from ktoso/wip-deprecate-dangerous-static-fields-ktoso
+htc #19162 unholy fix for javadsl initialization issues
2016-03-21 17:58:50 +01:00
Konrad Malawski
e0bac41822 +htc #19162 add init workaround when scala inits first (and then java) 2016-03-21 17:20:04 +01:00
Konrad Malawski
2cf60d6d8a Merge pull request #20101 from ktoso/wip-fix-small-timeout-ktoso
htc #19693 fix too small timeout in test
2016-03-21 17:13:43 +01:00
Konrad Malawski
6d4401d200 htc #19693 fix too small timeout in test 2016-03-21 14:46:55 +01:00
Konrad Malawski
fc613aea7c +htc #19162 add safe java accessors to scala objects 2016-03-21 14:10:14 +01:00
Konrad Malawski
9934913e5d =doc fix code include marker for timeouts 2016-03-21 12:02:06 +01:00
Konrad Malawski
15bd45a004 =htc make ws.Message toString reprs consistent 2016-03-20 02:37:31 +01:00
Konrad Malawski
542b259630 +htc #20086 make ws.*Message.Streamed not private
In order to allow matching on it.
2016-03-20 01:44:19 +01:00
Konrad Malawski
f9c92a5f9a Merge pull request #20075 from akka/wip-typo2-patriknw
fix the the typo
2016-03-18 18:58:19 +01:00
Konrad Malawski
0c4c5a5909 Merge pull request #20043 from wlk/issue-18500-fix-scaladoc-warnings
=doc fix scaladoc warnings #18500
2016-03-18 17:42:49 +01:00
Patrik Nordwall
137c4c8b3d fix the the typo 2016-03-18 17:06:34 +01:00
Roland Kuhn
9125ca2663 Merge pull request #20016 from akka/wip-fix-matVal-graph-RK
simplify materialized value computation tree, fixes #20015
2016-03-17 10:49:18 +01:00
Konrad Malawski
c69efe4dd8 !htc WIP #19956 removing case classes from HttpMessages 2016-03-17 09:29:59 +01:00
Roland Kuhn
b255a19374 simplify materialized value computation tree, fixes #20015
- also fixes materialized value sources for graphs that import zero or
  one graphs, with and without Fusing
2016-03-16 17:05:46 +01:00
Wojciech Langiewicz
2cdf447f6e =doc fix scaladoc warnings #18500 2016-03-16 09:18:39 +01:00
Roland Kuhn
e5958c8712 Merge pull request #19701 from agolubev/agolubev-#19299-Performance-Flow.flatMapMerge
=str #19299 Performance Flow.flatMapMerge
2016-03-14 20:17:44 +01:00
Alexander Golubev
b2b2ce44b5 =str #19299 Performance Flow.flatMapMerge 2016-03-14 14:14:39 -04:00
Konrad Malawski
5bef3b4de8 Merge pull request #20025 from ktoso/wip-more-specific-exception-ktoso
=htc #20024 introduce more specific exception type for connection close
2016-03-14 16:33:26 +01:00
Konrad Malawski
6a515fe07a =htc #20024 introduce more specific exception type for connection close 2016-03-14 15:46:14 +01:00
Johan Andrén
ad8ab128c4 Merge pull request #20014 from johanandren/wip-20014-non-null-message-on-stream-size-ex-johanandren
=htt #20014 Provide a description as stream size exception message
2016-03-14 15:03:59 +01:00
Johan Andrén
78e47de6a3 =htt #20013 Provide a description as stream size exception message 2016-03-14 14:16:17 +01:00
Johan Andrén
7fe4b01f01 =htt,str,doc #20009 Fix for found unsafe graph stages 2016-03-14 11:55:55 +01:00