Commit graph

189 commits

Author SHA1 Message Date
Konrad Malawski
b8575ec666 =doc #18715 migration guide for Query in Akka HTTP 2015-11-04 13:35:03 +01:00
Martynas Mickevičius
ee5ec72552 =str #15707 name unnamed modules
* give name attribute to TickSource and nested modules
* reflow module toString output
* give toString to flow
2015-11-04 13:01:05 +02:00
drewhk
757aafb112 Merge pull request #18838 from akka/wip-flatConcat-√
!str - replaces flattenConcat with flatMapConcat
2015-11-04 10:58:11 +01:00
2beaucoup
8f75c97e47 !htp #18479 defer parsing of query key-value-pairs 2015-11-03 23:19:44 +01:00
Viktor Klang
50c6f2267c !str - replaces flattenConcat with flatMapConcat 2015-11-03 22:17:28 +01:00
Endre Sándor Varga
100fc83a3d +doc 18737: Code snippets for migration guide (Scala) 2015-11-03 13:57:55 +01:00
Endre Sándor Varga
8e62c0d9d7 +str 18735: Added keepalive inject and initial delay ops
Also, improved documentation of timeout operations
Added missing Java DSL smoke tests
2015-11-03 10:49:43 +01:00
Roland Kuhn
556012b7ee !str,htc replace and remove OneBoundedInterpreter
main work by @drewhk with contributions from @2m and @rkuhn

This work uncovered many well-hidden bugs in existing Stages, in
particular StatefulStage. These were hidden by the behavior of
OneBoundedInterpreter that normally behaves more orderly than it
guarantees in general, especially with respect to the timeliness of
delivery of upstream termination signals; the bugs were then that
internal state was not flushed when onComplete arrived “too early”.
2015-11-01 14:53:52 +01:00
Alexander Golubev
8ea52a6bb4 +str #17338 add OutputStreamSource and InputStreamSink 2015-10-28 11:22:32 -04:00
Johan Andrén
1ce023ebc0 =htp #16962 docs for creating custom directives
Mostly ported from the spray docs
2015-10-26 14:53:25 -07:00
Roland Kuhn
0c78cca7ed !str #18674 remove FlowGraph.Builder.add(Sink|Source) 2015-10-26 12:31:17 +01:00
Viktor Klang
f29d7affbd !str #18692 javadsl.FlowGraph.Builder.add()
* also make factories more consistent by only offering
  FlowGraph.create()
* also remove secondary (edge-based) FlowGraph.Builder DSL
* also improve naming for conversions from Graph to
  Source/Flow/BidiFlow/Sink
2015-10-22 19:10:00 +02:00
Roland Kuhn
dc07fd250c !str make Inlet/Outlet invariant and add Java variance
This necessitates the removal of method overloading in the Java Graph
DSL: the to() and via() methods were not otherwise resolved correctly by
javac, leading to incomprehensible error messages. The new approach is
to offer just one way of doing things which is a bit more verbose but
should be easier to read and learn. In this vein auto-importing while
using the DSL is also gone for Java—not sure about Scala yet.
2015-10-21 17:48:54 +02:00
Johan Andrén
0969b6263e RangeDirectivesExamplesSpec uncommented and working 2015-10-19 16:48:21 +02:00
Konrad Malawski
99158f515c Merge pull request #18727 from 2m/wip-coding-directives
=doc #18496 add scala docs for coding directives
2015-10-14 16:54:35 +02:00
Martynas Mickevicius
073c201e75 =doc #18496 add scala docs for coding directives 2015-10-14 16:33:51 +02:00
Konrad Malawski
bb053bea2a =htc,doc #18496 lots of small improvements and last missing docs 2015-10-12 02:05:29 +02:00
Konrad Malawski
15897a3b48 +doc,htp #18496 recoverRejections documented 2015-10-12 02:05:29 +02:00
Konrad Malawski
afcd3e2127 +doc,htp #18496 example for formfield 2015-10-12 02:05:29 +02:00
Konrad Malawski
2927568225 +doc,htp #18496 file directives docs 2015-10-12 02:05:29 +02:00
Konrad Malawski
4c81e6cbea +doc,htp #18496 cancelRejections 2015-10-12 02:05:29 +02:00
Konrad Malawski
ce07ae75b7 +doc,htp #18496 overrideMethodWithParameter 2015-10-12 02:05:29 +02:00
Konrad Malawski
ea49e7624c =doc,htpi #18496 more security directives docs 2015-10-12 02:05:28 +02:00
Viktor Klang (√)
92e2ac21f0 Merge pull request #18647 from akka/wip-17827-alsoTo-√
=str - #17827 - Introduces  operator for Sources and Flows, to attach…
2015-10-09 21:06:57 +02:00
Viktor Klang
08d702faf8 =str - #17827 - Introduces operator for Sources and Flows, to attach a Sink in an inline broadcast fashion. 2015-10-09 21:05:50 +02:00
Konrad Malawski
de9262ab8a Merge pull request #18627 from ktoso/wip-directives-bonanza-ktoso
Akka HTTP Directives Documentation Bonanza
2015-10-07 10:47:15 +02:00
Konrad Malawski
7f883a8b16 +htp #18496 add missing directive documentation (scala) 2015-10-07 10:46:11 +02:00
Konrad Malawski
452bbe03fe +doc,htc #18610 document using singleRequest in Actors 2015-10-06 13:01:58 +02:00
Konrad Malawski
6920e4cea2 =htc,doc #18535 improved docs on spray-json usage 2015-10-02 11:43:15 +02:00
Konrad Malawski
89a8d670c7 Merge pull request #18602 from ktoso/wip-htc-failure-docs-ktoso
+doc,htc #18600,18597 documents where/how to deal with failure in Http
2015-10-02 11:19:47 +02:00
Konrad Malawski
9bd11620f0 +htc add popular ContentType instances for convenience 2015-10-02 11:19:14 +02:00
Endre Sándor Varga
26680c3477 +str: fusable fan-in and fan-out ops 2015-10-01 14:41:33 +02:00
Konrad Malawski
573a69e2b9 +doc,htc #18600,18597 documents where/how to deal with failure in Http 2015-09-29 23:10:00 +02:00
Konrad Malawski
880d51b89b Merge pull request #18503 from ktoso/wip-improvements-streamtestkit-ktoso
+str #18501 improvements and fixes in StreamTestKit (adds toStrict)
2015-09-28 19:29:17 +02:00
Konrad Malawski
2569b3f92a Merge pull request #18520 from ktoso/wip-csvParams-simpler
=htc #18518 make it simpler to unmarshal csv values from params
2015-09-28 12:08:52 +02:00
Konrad Malawski
ab96ebfca0 +str #18501 improvements and fixes in StreamTestKit (adds toStrict) 2015-09-25 17:19:00 +02:00
Roland Kuhn
68ba0643d6 =str,htp clean up build warnings
- explicitly provide Unit values and place parens around tuple creation
- remove structural type usage in TestUtils
- fix Java double-casts
- use unused Java values by asserting their non-nullness
- work around inability to place case class in trait (scripted test)

The remaining warnings about using private types in public methods are
bogus as reported in https://issues.scala-lang.org/browse/SI-9490.
2015-09-25 15:20:23 +02:00
Konrad Malawski
c9adfcfbc7 =htc #18518 make it simpler to unmarshal csv values from params 2015-09-20 19:27:04 +01:00
Konrad Malawski
8ea47c3d37 Merge pull request #18352 from 2m/wip-doc-api-update-stream-io
=doc update stream-io doc page to the latest API
2015-09-04 12:01:05 +02:00
Endre Sándor Varga
1a3e1403d7 =str #18377: Harden DroppyBroadcastSpec to not lose messages 2015-09-02 14:09:21 +02:00
drewhk
7bdfd4e50f Merge pull request #17865 from agolubev/agolubev-#17399-add-boilerplate-remover-for-fan-in-junctions
+str #17399 add boilerplate remover for fan-in junctions
2015-09-02 12:13:48 +02:00
Alexander Golubev
7620014358 +str #17399 add boilerplate remover for fan-in junctions 2015-09-01 09:51:23 -04:00
Martynas Mickevičius
ccfbc390b9 =doc update stream-io doc page to the latest API
* style changes remove double border from inline code blocks
2015-08-28 09:35:23 +03:00
Johannes Rudolph
9399455601 =doc add more documentation for WebsocketDirectives and testing 2015-08-26 13:39:20 +02:00
Johannes Rudolph
3b7d308545 !htp,jso,xml #18064 remove implicit parameters of Unmarshaller instances 2015-07-24 10:11:56 +02:00
Martynas Mickevičius
d27679ac99 Merge pull request #18029 from spray/w/java-side-documentation
+doc #18012 add Java-side Server Websocket documentation
2015-07-20 17:58:50 +03:00
Johannes Rudolph
539be789d9 +doc #18012 add Java-side Server Websocket documentation 2015-07-20 14:52:39 +02:00
Martynas Mickevičius
6b0cacb039 =doc #18012 rate transformation doc improvements
* use () when calling scala methods with side effects
* concat immutable lists instead of modifying mutable ones
* use Collections.singletonList instead of sublassing ArrayList
* and typo fixes
2015-07-20 15:21:16 +03:00
Konrad Malawski
30010374fa Merge pull request #18024 from 2m/wip-18012-rate-transformation-docs-2m
=doc #18012 rate transformation docs
2015-07-18 00:48:54 +02:00
Mathias
1441f201b1 =docs #18012 complete remaining TODO sections in scala HTTP docs 2015-07-17 17:08:26 +02:00