Johannes Rudolph
4b256f7c1a
=doc another batch of documentation (example) fixes
2015-05-21 17:34:46 +02:00
Johannes Rudolph
fd85cac20f
=doc fix mentions of spray and link to magnet pattern
2015-05-21 13:24:57 +02:00
Johannes Rudolph
546936146b
=doc fixed example compile errors either by fixing files or commenting them for now
2015-05-21 10:53:37 +02:00
Mathias
20759e1b34
=doc Significantly extend HTTP documentation with new content and ports from spray docs
2015-05-21 10:53:24 +02:00
drewhk
6149b328a0
Merge pull request #17502 from spray/w/small-assorted-http-changes
...
Assorted http changes
2015-05-20 13:45:11 +02:00
drewhk
d1f83ab47b
Merge pull request #17529 from spray/w/17494-fix-ws-interpreter-leak
...
=htc #17494 fix interpreter leak due to unsubscribed websocket handler hole
2015-05-20 11:35:54 +02:00
drewhk
b31393e787
Merge pull request #17367 from spray/w/17348-ignore-extra-LastChunk
...
=htc #17348 don't render extra LastChunk at the and of Chunked entity
2015-05-20 10:56:28 +02:00
Mathias
b5beb30c5d
=htc Fix typo in error message and small improvement in reference.conf docs
2015-05-20 10:21:12 +02:00
drewhk
780e544466
Merge pull request #17500 from spray/w/marshalling-without-implicit-ExecutionContext
...
!htp Change marshalling and unmarshalling infrastructure to use ExecutionContext from RequestContext instead of an ad-hoc implicit one
2015-05-20 10:05:47 +02:00
Johannes Rudolph
600e20fa3f
=htc #17494 fix interpreter leak due to unsubscribed websocket handler hole
...
The solution is to install a dummy handler when the connection is closed
while still being in http mode.
2015-05-20 09:37:07 +02:00
drewhk
873dc9a4a1
Merge pull request #17514 from drewhk/wip-17453-prefixandtail-race-drewhk
...
=str #17453 : Fix substream RS compliance, awaitAllStagesStopped and FanIn leak
2015-05-19 16:29:54 +02:00
Konrad Malawski
bfa598f407
Merge pull request #17312 from ktoso/wip-java-future-mat-long-ktoso
...
=str IO stream sink/source materialized value must be boxed explicitly
2015-05-19 14:32:55 +02:00
Konrad Malawski
60f0bfba5d
=str IO stream sink/source materialized value must be boxed explicitly
2015-05-19 12:19:09 +02:00
Endre Sándor Varga
8a7f6a357d
=str #17453 : Fix substream RS compliance, awaitAllStagesStopped and Fanin leak
2015-05-19 11:37:03 +02:00
drewhk
6d08cd48c6
Merge pull request #17471 from spray/wip-https-mathias
...
!htc HTTPS-enable server- and client-side APIs
2015-05-18 12:21:21 +02:00
Konrad Malawski
ff5ea56cfb
Merge pull request #17485 from plm/release-2.3-dev
...
=htc s/timely request/timely response/
2015-05-17 16:45:19 +02:00
Mathias
b799399c84
!htp Change marshalling and unmarshalling infrastructure to use ExecutionContext from RequestContext
...
... instead of an ad-hoc implicit one.
This has the advantages that implicit (un)marshaller construction doesn't require an implicit EC anymore (a point that often tripped up users because the errors are mostly unhelpful or even misleading) and the ExecutionContext for all of the routing DSL is now configured in one central point (when constructing the `RequestContext`).
2015-05-17 16:35:56 +02:00
Philip L. McMahon
2a27e45bbd
=htc s/timely request/timely response/
2015-05-13 22:53:06 -07:00
Mathias
5a65cf6bb8
!htc HTTPS-enable server- and client-side APIs
2015-05-13 14:47:12 +02:00
drewhk
ee167c9f42
Merge pull request #17430 from drewhk/wip-17418-fail-on-pull-when-isfinishing-drewhk
...
+str #17418 : Improved error handling for termination cases in Interpreter
2015-05-12 16:55:40 +02:00
Endre Sándor Varga
17733e5a54
+str #17418 : Improved error handling for termination cases in Interpreter
2015-05-12 16:06:59 +02:00
drewhk
ba3a69369f
Merge pull request #17370 from gmethvin/http-date-header
...
Fix caching of HTTP Date header
2015-05-12 10:45:42 +02:00
drewhk
050a930f4f
Merge pull request #17439 from ktoso/wip-preStart-again-ktoso
...
+str #17290 Adds preStart / postStop to AbstractStage
2015-05-11 14:39:57 +02:00
Konrad Malawski
b0b6c9e98a
preStart is now more type-safe, allows AsyncStage to provide it's Async context
2015-05-11 13:16:37 +02:00
Konrad Malawski
9607ec0cdf
+str #17290 Adds preStart / postStop to AbstractStage
...
+ AsyncStage now uses preStart
+ Log stage now uses preStart (better perf), can be optimised more
2015-05-11 12:57:41 +02:00
Greg Methvin
5c2328cad1
Fix caching of HTTP Date header
2015-05-10 03:22:54 -07:00
drewhk
f24f43895d
Merge pull request #17420 from spray/w/broken-gzip
...
=htp #17417 in GzipDecoder don't pull if upstream has already finished
2015-05-08 07:54:18 +02:00
drewhk
615323a5ec
Merge pull request #17378 from drewhk/wip-17355-no-case-class-for-settings-drewhk
...
!str #17355 : Don't use case classes for settings
2015-05-07 18:38:17 +02:00
drewhk
ad138e2b87
Merge pull request #17411 from drewhk/wip-17377-turn-off-validation-drewhk
...
=str #17377 : Turn off debug validation
2015-05-07 18:16:37 +02:00
drewhk
27e37cd2fc
Merge pull request #17410 from drewhk/wip-17407-mapAsync-resume-bug-drewhk
...
=str #17407 : MapAsync should pull when failed futures free up space
2015-05-07 18:12:57 +02:00
drewhk
f9eb43ccd2
Merge pull request #17379 from drewhk/wip-17308-increase-sync-file-spec-timeout-drewhk
...
=str #17308 : Don't do blocking prefetch before subscription in fileSource
2015-05-07 15:36:31 +02:00
Endre Sándor Varga
e0d078c676
!str #17355 : Don't use case classes for settings
2015-05-07 15:33:35 +02:00
drewhk
8704e4a60b
Merge pull request #17375 from drewhk/wip-17123-mat-method-name-consistency-drewhk
...
!str #17123 : Make materialized value handling method names consistent
2015-05-07 15:25:17 +02:00
Endre Sándor Varga
605bbbce86
=str #17377 : Turn off debug validation
2015-05-07 15:20:25 +02:00
Endre Sándor Varga
7f6a67a5c0
=str #17407 : MapAsync should pull when failed futures free up space
2015-05-07 15:05:29 +02:00
Johannes Rudolph
2bb7e029ef
=htc #17348 don't render extra LastChunk at the and of Chunked entity
2015-05-05 14:01:07 +02:00
Endre Sándor Varga
acc28f5820
=str #17308 : Don't do blocking prefetch before subscription in fileSource
2015-05-05 13:55:00 +02:00
drewhk
9125a719fe
Merge pull request #17373 from drewhk/wip-17351-fix-pushAndFinish-chain-drewhk
...
=str #17351 : Fix pushAndFinish improper stage termination
2015-05-05 13:41:39 +02:00
Endre Sándor Varga
7ad4fdc3ce
!str #17123 : Make materialized value handling method names consistent
2015-05-05 12:42:41 +02:00
Martynas Mickevičius
d7f1c58251
Merge pull request #17330 from 2m/wip-no-fork-stream-tests
...
=pro do not fork stream tests since #16544
2015-05-05 13:31:52 +03:00
Endre Sándor Varga
6ba5c0b4c6
=str #17351 : Fix pushAndFinish improper stage termination
2015-05-05 11:57:17 +02:00
Roland Kuhn
035037dd24
Utf8Decoder license clarified
...
The license allows us to do everything that we need to do, provided that we keep it “with the Software”, which we understand to mean that this comment accompanying the affected code is sufficient. We have done this so far in all other cases as well.
2015-04-30 13:54:31 +02:00
Konrad Malawski
2ba44464dc
Merge pull request #17324 from ktoso/wip-17323-actorRefSource-better-completion-handling-ktoso
...
=str #17323 Source.actorRef now emits buffered els before completion
2015-04-30 13:13:18 +02:00
Konrad Malawski
e159e704e3
Merge pull request #17335 from spray/w/17322-fix-websocket-establishment-race
...
#17322 Fix race condition during websocket connection establishment
2015-04-30 13:07:59 +02:00
Konrad Malawski
c4204b1ba9
Merge pull request #17336 from spray/w/17334-fix-akka-parsing-dependency
...
=pro #17334 mark scala-reflect and quasiquotes as provided dependencies
2015-04-30 11:19:59 +02:00
Johannes Rudolph
23e8e25013
=pro #17334 mark scala-reflect and quasiquotes as provided dependencies
...
Without moving `ruleType` out of the pattern matches compilation of
akka-http-core fails when scala-reflect isn't on the classpath in Scala 2.11.x.
2015-04-29 16:44:43 +02:00
Johannes Rudolph
c283dd45ae
=htc #17322 fix race condition between websocket http response and first websocket message
...
The fix was to make the switch atomic instead of relying on side-channels
which introduced an ordering dependency in the protocol merge.
Also, the switch token itself is now fed back from the response renderer
output to the protocol switch leading to a simplified design.
2015-04-29 13:03:57 +02:00
Johannes Rudolph
444a0deef5
=htc #16055 refactoring: make headAndTail a simple flow
2015-04-29 12:37:09 +02:00
Martynas Mickevičius
d01b53739c
Merge pull request #17328 from akka/wip-17327-curried-mapAsync-∂π
...
!str #17327 use curried methods for mapAsync
2015-04-29 09:58:48 +02:00
Roland Kuhn
55e1d71eea
!str #17327 use curried methods for mapAsync
2015-04-28 17:40:45 +02:00