Commit graph

1004 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
Konrad Malawski
889e0a670e Merge pull request #19875 from jtescher/fix-typos
Fix common typos
2016-02-25 23:24:08 +01:00
Julian Tescher
af34554b19 Fix common typos 2016-02-25 09:42:10 -08:00
Konrad Malawski
1e1a257f3f Merge pull request #19858 from ktoso/wip-sbt-version
=htc #19287 fixes SNI issue on JDK8 in http client
2016-02-25 18:18:32 +01:00
Konrad Malawski
1ea224f0be =htc #19287 fixes SNI issue on JDK8 in http client 2016-02-25 17:24:14 +01:00
Stefan Wachter
bd7c5fee9a simplify InHandler in Merge junction: isAvailable(out) implies nothing is pending 2016-02-25 15:15:10 +01: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
Viktor Klang
771111f40d =str - #19774 - Implements GSL.readN properly, with tests 2016-02-17 17:44:58 +01:00
Bojan Petrovic
0bc04f3466 = str #19803 fix 1 element buffer handling
* Sink.queue and Sink.actorRefWithAck can now handle one element input
  buffers
* Sink.queue now buffers as much upstream elements as declared in its
  InputBuffer attribute, instead of one less.
* Tests for streaming with full buffer now do not depend on default
  input buffer size (16); instead, they set sink input buffer size
  explicitly.
2016-02-16 21:59:56 +01:00
Roland Kuhn
c91fa3545e Merge branch 'tmp' 2016-02-16 21:51:04 +01:00
Endre Sándor Varga
4ba4c27b0f splitting up TLS APIs 2016-02-16 21:49:35 +01:00
Roland Kuhn
fd800fe1ac Merge pull request #19807 from akka/wip-FixedSizeBuffer-wrap-RK
Wip fixed size buffer wrap rk
2016-02-16 21:31:21 +01:00
Roland Kuhn
03d0bce08a fix Balance internal buffer wrap-around, see #19806 2016-02-16 21:25:44 +01:00
Roland Kuhn
a1e7e87f38 fix Merge internal buffer wrap-around, fixes #19806 2016-02-16 21:25:44 +01:00
Roland Kuhn
bfe8d3bb31 fix FixedSizeBuffer wrap-around 2016-02-16 21:25:38 +01:00
Konrad Malawski
650e94ba30 Merge pull request #19802 from ktoso/wip-framing-made-proper-ktoso
!str split Framing into javadsl and scaladsl
2016-02-16 20:53:34 +01:00
Konrad Malawski
c25e0abab6 !str split Framing into javadsl and scaladsl 2016-02-16 18:53:49 +01:00
Roland Kuhn
125c996fae add new Streams Quick Start
also move IOResult to akka.stream package
2016-02-16 18:14:32 +01:00
Konrad Malawski
3c94805666 Merge pull request #19788 from ktoso/wip-connect-to-ktoso
-htp #19577 replace overloads of bind with HttpConnect
2016-02-16 15:07:09 +01:00
Konrad Malawski
ef827e6ef1 -htp #19577 replace overloads of bind with HttpConnect 2016-02-16 13:01:05 +01:00
Roland Kuhn
a25a0f0aa8 document that StreamConverters close their streams #19773
fixes #19773
2016-02-16 11:10:54 +01:00
prettynatty
5a5f52c047 expose file open options in FileIO.toFile #19635 2016-02-16 10:47:13 +01:00
Roland Kuhn
2bb45ce211 Merge pull request #19783 from ALPHA-60/fix-ignore-zero-sized-buffer
=str #19781 Use overriden `InputBuffer` attribute
2016-02-16 10:31:17 +01:00
Roland Kuhn
2b878be1c1 Merge branch 'wip-fixups-RK' 2016-02-16 10:19:38 +01:00
Bojan Petrovic
b4f507cdd6 =str #19781 Use overriden InputBuffer attribute
* Sink.{queue, actorRefWithAck} and StreamConverters.{asInputStream,
  asOutputStream} now use overriden/inherited `InputBuffer` attribute
* They now use their default attributes as initial attributes.
2016-02-15 21:31:13 +01:00
Viktor Klang
365e6243b3 = - Minor cleanups, will get an appropriate commit message soon 2016-02-15 21:01:28 +01:00
Roland Kuhn
e1afb62cab Merge pull request #19779 from kazuhiro/issue-19775-filepublisher-multiple-eof-messages-in-logs
=str #19775 FilePublisher should not report EOF multiple times
2016-02-15 20:37:17 +01:00
Roland Kuhn
e202ea8c40 clean up dependencies #19755 and other fixes
* remove inter-project dependencies between streamTestkit -> peristence -> remote
* make PartitionOutOfBoundsException extend IndexOutOfBoundsException
* some weird formatting
* remove -experimental from HTTP Testkit/Tests
* split out shared LevelDb journal tests into new subproject (not to be
  published)
2016-02-15 20:35:37 +01:00
Roland Kuhn
d1b35e441e add statefulMapConcat to overview and fix links 2016-02-15 16:51:58 +01:00
Piotr Jarzemski
d5f8186f05 =str #19775 FilePublisher should not report EOF multiple times 2016-02-15 10:05:36 +01:00
Alexander Golubev
f7d23b508b =str #18890 fix throttle 2016-02-12 09:14:41 -05:00
Roland Kuhn
432b77a9a2 Merge pull request #19619 from agolubev/agolubev-#19291-TestGraphStage
=str #19291 add TestGraphStages for Sink and Source
2016-02-12 14:30:29 +01:00
drewhk
db8ebd717d Merge pull request #19757 from drewhk/wip-19553-one2onebidi-fix2-drewhk
#19553 Fix One2OneBidi not failing if inner flow completion wins the race with cancellation
2016-02-12 13:42:49 +01:00
Endre Sándor Varga
35c0688471 #19553 Fix One2OneBidi not failing if inner flow completion wins the race with cancellation 2016-02-12 12:50:09 +01: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
israel
a4d96cd4e2 =str #19591 updated 'partition to three subscribers' to use Sink.seq and added a new test to cover a case where partitioner return an index out of bounds 2016-02-11 22:19:28 +02: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
Roland Kuhn
f713a5eaef Merge pull request #19676 from ALPHA-60/fix-sink-queue-buffer
fix Sink.queue when buffer has run full #19675
2016-02-11 20:10:18 +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
drewhk
d154fad4e9 Merge pull request #19734 from drewhk/wip-19452-contramap-drewhk
#19452: Contramap and fromFunction
2016-02-11 17:36:04 +01:00
Alexander Golubev
5a8f4135b7 +str #18045 add recoverWith(Source) 2016-02-11 10:36:40 -05:00