Commit graph

1136 commits

Author SHA1 Message Date
Johannes Rudolph
4631e052f2 +str add akka.stream.materializer.file-io-dispatcher setting 2014-11-12 08:19:00 +01:00
Johannes Rudolph
840feb42ea =htp #16238 fix RangeDirectives not to assume reusable entity data stream 2014-11-12 08:18:59 +01:00
Johannes Rudolph
3f0731b788 +htc a safer Future.awaitResult that doesn't throw away the call stack of the awaiter 2014-11-12 08:18:59 +01:00
Johannes Rudolph
6e98623679 +htp resurrect RequestContext.flowMaterializer 2014-11-12 08:18:59 +01:00
Patrik Nordwall
9961894a1c Merge pull request #16251 from akka/wip-16065-collapse-thunksource-into-iteratorsource-√
+str - Fixes #16065
2014-11-11 14:01:31 +01:00
Patrik Nordwall
ebeeb94c86 Merge pull request #16253 from akka/wip-fix-expand-signature-√
+str - Changes the signature of Source.expand to be curried, to guide ty...
2014-11-11 13:35:46 +01:00
Viktor Klang
18067cbf8f +str - Fixes #16065 by adding an IteratorPublisher and removing SimpleCallbackPublisher
Adds an IteratorPublisher and IteratorPublisherImpl
Removes the SimpleCallbackPublisher
Switches the callback-source () => Option[T] to use a new ThunkIterator and the IteratorPublisher
Removes the use of a ControlThrowable (Stop) for signalling end since we now use Iterator
Improves a couple of streams-related tests so when they fail we get better output
2014-11-10 12:56:41 +01:00
Viktor Klang
fd21e61f6a +str - Changes the signature of Source.expand to be curried, to guide type inference. 2014-11-08 00:09:26 +01:00
Patrik Nordwall
d60d5bc849 Merge pull request #16244 from akka/wip-graph-builder-perf-impr-patriknw
=str Fix worst performance hotspot in graph builder
2014-11-07 12:15:57 +01:00
Patrik Nordwall
813dd169a6 =str Fix worst performance hotspot in graph builder
* Set.tail
2014-11-07 11:35:32 +01:00
Patrik Nordwall
19bb0d93fd Merge pull request #16242 from akka/wip-15802-revert-cancellable-TickSource-patriknw
Revert "+str #15802 Make TickSource cancellable"
2014-11-07 11:14:24 +01:00
Patrik Nordwall
d1daec8590 Revert "+str #15802 Make TickSource cancellable"
This reverts commit 9e19ab095cd6ae37ea689d00031d58a54a90c912.
2014-11-07 10:54:30 +01:00
Patrik Nordwall
d9d905071b Merge pull request #16239 from akka/wip-16235-rename-Sink.future-patriknw
!str #16235 Rename Sink.future to Sink.head
2014-11-07 08:50:31 +01:00
Patrik Nordwall
65269274b1 !str #16235 Rename Sink.future to Sink.head 2014-11-07 08:07:17 +01:00
Patrik Nordwall
359681e446 Merge pull request #16236 from ktoso/wip-readPreferred-fleximerge-ktoso
+str #16073 readPreferred for FlexiMerge
2014-11-07 08:06:20 +01:00
Konrad 'ktoso' Malawski
293be804e4 +str #16073 readPreferred for FlexiMerge 2014-11-06 18:42:03 +01:00
Patrik Nordwall
7b9df2e2f5 Merge pull request #16237 from akka/wip-15795-overflow-check-patriknw
=str #15795 Add overflow protection in ActorPublisher
2014-11-06 18:00:49 +01:00
Konrad Malawski
48d5e1e109 Merge pull request #16215 from ktoso/wip-timeout-untouchedstreams-ktoso
+str #15086 subscription-timeout for publishers in streamsofstreams
2014-11-06 16:15:20 +01:00
Patrik Nordwall
e0b159475e Merge pull request #16234 from akka/wip-scaladoc-warns-patriknw
=str Fix scaladoc warnings
2014-11-06 15:36:41 +01:00
Patrik Nordwall
d036fb106b Merge pull request #16227 from akka/wip-15205-route-java-patriknw
+str #15205 Java API for FlexiRoute
2014-11-06 15:35:30 +01:00
Patrik Nordwall
1d12d173d3 Merge pull request #16232 from akka/wip-15802-cancellable-tick-patriknw
+str #15802 Make TickSource cancellable
2014-11-06 15:34:11 +01:00
Konrad 'ktoso' Malawski
15abdaeb15 +str #15086 substream publishers now have subscription-timeouts 2014-11-06 15:30:50 +01:00
Patrik Nordwall
c62d2b35d1 =str #15795 Add overflow protection in ActorPublisher 2014-11-06 15:28:51 +01:00
Patrik Nordwall
fb5c4577b5 +str #15802 Make TickSource cancellable
* also found a type bug in javadsl Source.subscriber
2014-11-06 14:49:45 +01:00
Patrik Nordwall
40371ebde4 +str #15205 Java API for FlexiRoute 2014-11-06 14:47:42 +01:00
Patrik Nordwall
d6ad67150a =str Fix scaladoc warnings 2014-11-06 14:27:19 +01:00
Patrik Nordwall
fc941b891c Merge pull request #16218 from akka/wip-16105-java-FlexiMerge-patriknw
+str #16105 Java API for FlexiMerge
2014-11-06 13:48:06 +01:00
Patrik Nordwall
30ee5539b8 +str #16105 Java API for FlexiMerge 2014-11-06 13:28:15 +01:00
Patrik Nordwall
3d134af562 Merge pull request #16229 from akka/wip-rm-io2-patriknw
!str Remove unused io2 package
2014-11-06 12:55:08 +01:00
drewhk
b319c06035 Merge pull request #16129 from drewhk/wip-pushpull-drewhk
+str: Implement efficient stream op DSL
2014-11-06 12:35:49 +01:00
Endre Sándor Varga
9ecd8b61fe +str: Implement efficient stream op DSL 2014-11-06 12:02:33 +01:00
Martynas Mickevičius
a4a3cd2635 Merge pull request #16222 from 2m/wip-16163-graph-source-to-graph-sink
=str #16163 allow connecting GraphSource to GraphSink directly
2014-11-06 12:57:53 +02:00
Martynas Mickevicius
6adfe26eb2 =str #16163 allow connecting GraphSource to GraphSink directly
* introduce Identity junction, which is used to connect GraphSource to GraphSink
* only materialize ActorFlowSource and ActorFlowSink as a Flow
2014-11-06 12:38:04 +02:00
Martynas Mickevičius
22f766e4db Merge pull request #16225 from 2m/wip-16221-graph-source-sink-preconditions
=str #16221 fix graph precondition checks when attaching Source/Sink
2014-11-06 12:24:19 +02:00
Patrik Nordwall
c6b80dfdab !str Remove unused io2 package 2014-11-06 11:02:47 +01:00
Martynas Mickevičius
a9ed077499 =str #16221 fix graph precondition checks when attaching Source/Sink 2014-11-06 10:08:38 +02:00
Patrik Nordwall
3cd0770d46 Merge pull request #16172 from akka/wip-15205-route-patriknw
+str #15205 Add Route junction
2014-11-05 20:08:20 +01:00
drewhk
a5efcb5ef6 Merge pull request #16193 from drewhk/wip-16109-new-graph-lib-drewhk
=str  #16109: Replace ScalaGraph with custom graph impl
2014-11-05 14:07:34 +01:00
Endre Sándor Varga
98f02f5e33 =str #16109: Replace ScalaGraph with custom graph impl 2014-11-05 13:21:32 +01:00
Björn Antonsson
a7861a5301 Merge pull request #16207 from spray/w/16084-CustomHeader-model
+htc #16084 introduce CustomHeader superclass for user-defined headers
2014-11-05 11:24:20 +01:00
Björn Antonsson
b0a5afb623 Merge pull request #16205 from spray/w/15656-fine-grained-dependencies
http: #15656 #15917 split out and provide glue layers for scala xml and spray-json support
2014-11-05 11:22:44 +01:00
Patrik Nordwall
5f75af7059 +str #15205 Add FlexiRoute junction 2014-11-05 10:58:04 +01:00
Björn Antonsson
04385f4d91 Merge pull request #16195 from spray/w/15930-RangeDirectives
+htp #15930 import RangeDirectives from spray
2014-11-05 10:54:33 +01:00
Björn Antonsson
ec96029777 Merge pull request #16185 from spray/w/faster-PR-validation
optimize pull request validation for release-2.3-dev branch
2014-11-05 10:51:46 +01:00
Björn Antonsson
8003332542 =str #16051 Possibility for Balance to wait for all downstream
* co-authored by @patriknw

balance-fix
2014-11-05 10:33:26 +01:00
Johannes Rudolph
c6267fdc37 =str don't run streams test twice because of junit.RunWith annotation 2014-11-05 09:36:46 +01:00
Johannes Rudolph
03aeb667e1 =str centralize number of runs for randomized stream tests 2014-11-05 09:36:46 +01:00
Konrad Malawski
77fee04976 Merge pull request #16206 from spray/w/16175-regard-raw-request-uri-header-setting
=htc #16175 regard `raw-request-uri-header` setting
2014-11-04 16:30:43 +01:00
Johannes Rudolph
11f293731f +htc #16084 introduce CustomHeader superclass for user-defined headers 2014-11-04 16:08:31 +01:00
Johannes Rudolph
2ea790d9f0 +pro #15917 provide SprayJsonSupport in akka-http-spray-json project
This will serve as an example of how to provide similar glue layers for
other JSON libraries.
2014-11-04 15:58:08 +01:00