Commit graph

1447 commits

Author SHA1 Message Date
Roland Kuhn
364774cd6c Merge pull request #16945 from akka/wip-stream-design-docs-1
overhaul stream-design-rst after recent changes
2015-02-26 17:16:55 +01:00
drewhk
81fb5c14cb Merge pull request #16941 from drewhk/wip-update-quickstart-basics-to-m4-drewhk
Updating documentation basic sections to M4 API
2015-02-26 15:58:36 +01:00
Endre Sándor Varga
41f6a0bf26 +doc: Updating basics, quickstart and some of graph docs 2015-02-26 15:57:52 +01:00
Roland Kuhn
3bb3316b83 Merge pull request #16944 from akka/wip-fix-flakywrong-tests
fix two wrong/flaky tests
2015-02-26 14:52:40 +01:00
Roland Kuhn
743cd98bf4 fix two wrong/flaky tests
- ordering is not preserved by shufflers in GraphOpsIntegrationSpec
- larger tolerance is needed in GraphBalanceSpec since balancing does
  not keep track of previous imbalances
- also add Source.repeat(elem)
2015-02-26 14:22:26 +01:00
Roland Kuhn
1b90aae878 overhaul stream-design-rst after recent changes 2015-02-26 14:16:05 +01:00
Roland Kuhn
e4f6649ba6 Merge pull request #16943 from akka/wip-overall-review-fixes-∂π
fix a good swath of FIXMEs
2015-02-26 12:48:30 +01:00
Roland Kuhn
38e7b3db7d Merge pull request #16917 from akka/wip-stream-supervision-∂π
small fixes to stream supervision
2015-02-26 12:44:46 +01:00
Roland Kuhn
2959159e78 small fixes to stream supervision 2015-02-26 12:09:40 +01:00
Roland Kuhn
aeb31d2a1f fix a good swath of FIXMEs 2015-02-26 12:07:02 +01:00
drewhk
ac9c61a3a5 Merge pull request #16930 from drewhk/wip-graph-checkpoint-3
!str: #16902: Unified stream internals
2015-02-26 10:46:58 +01:00
Endre Sándor Varga
8d77fa8b29 !str #16902: Unify stream internal representation
also =str #16912: Fix StreamTcpSpec flakiness
2015-02-26 10:06:56 +01:00
Patrik Nordwall
cac9c9f2fb Merge pull request #16772 from akka/wip-15750-supervision-patriknw
+str #15750 Add stream supervision
2015-02-20 16:10:22 +01:00
Patrik Nordwall
693dcbefcc +str #15750 Prototype of stream supervision
* add supervion for stages and built in ops run by interpreter
* add supervision for mapAsync and mapAsyncUnordered
* add supervision to groupBy and splitWhen
* reference doc for scala and java
2015-02-20 15:44:01 +01:00
Patrik Nordwall
3b46966240 Merge pull request #16901 from akka/wip-java8home-osx-patriknw
=pro Fix java8Home on mac osx
2015-02-19 10:50:29 +01:00
Roland Kuhn
552e94d07a Merge pull request #16598 from 2beaucoup/wip-16593-negotiate-encoding
!htp #16593 negotiate content encoding
2015-02-18 15:38:55 +01:00
2beaucoup
ada5922440 !htp #16593 negotiate content encoding 2015-02-18 09:28:15 +01:00
2beaucoup
cf8e59785a =htp make coding specs more robust
On my machine I got:
GzipSpec: "invalid code lengths set" instead of  "incomplete dynamic bit length tree"
DeflateSpec: "unknown compression method" instead of "incorrect header check"
2015-02-17 17:10:37 +01:00
2beaucoup
76cf157912 +htp improve naming consistency + cleanup 2015-02-17 17:10:36 +01:00
Konrad Malawski
bffdb998b6 Merge pull request #16868 from spray/w/16865-fix-http-client
=hco #16865 response parser needs to continue with startNewMessage if method is still missing
2015-02-17 11:04:27 +01:00
Patrik Nordwall
88b6e0feb9 Merge pull request #16775 from ktoso/add-doc-samples-java8-to-validation
=pro PR validating java8 samples of akka streams (using mvn)
2015-02-13 15:40:34 +01:00
Johannes Rudolph
691a520c16 =hco #16865 response parser needs to continue with startNewMessage if method is still missing 2015-02-12 16:29:19 +01:00
Konrad Malawski
35117748f6 Merge pull request #16786 from ktoso/docs-fixup-NPE
=str #16683 fixes NPE in stateful stage example
2015-02-06 13:07:13 +01:00
Konrad Malawski
a5e57736c8 =str #16683 fixes NPE in stateful stage example 2015-02-06 13:06:46 +01:00
drewhk
9d13f712d2 Merge pull request #16728 from drewhk/wip-16553-fix-tcp-stream-close-scenarios-drewhk
=str #16553: Fix TCP stream shutdown scenarios
2015-02-06 13:04:45 +01:00
Konrad Malawski
8c54bad00a Merge pull request #16776 from ktoso/doc-stream-integrations-java-ktoso
=str java documentation for integrating streams
2015-02-06 12:31:55 +01:00
Endre Sándor Varga
bec3be8155 =str #16553: Fix TCP stream shutdown scenarios 2015-02-06 11:56:08 +01:00
drewhk
ed7a81e94d Merge pull request #16720 from drewhk/wip-16425-bind-failure-and-unbind-drewhk
!str #16425: Fix bind failure tests, unbind should not fail on bind errors
2015-02-06 11:01:28 +01:00
Konrad Malawski
21215e9e56 =str #16652 java documentation for integrating streams 2015-02-06 10:39:43 +01:00
Endre Sándor Varga
972636f500 !str #16425: Fix bind failure tests, unbind should not fail on bind error 2015-02-06 10:18:18 +01:00
Patrik Nordwall
9efe0250f9 Merge pull request #16779 from akka/wip-16652-stream-docs-java-7-patriknw
=str #16652 Add java docs for 'Working with streaming IO'
2015-02-06 10:12:14 +01:00
Patrik Nordwall
20f4aeb2fc =str #16652 Add java docs for 'Working with streaming IO' 2015-02-06 10:11:17 +01:00
Patrik Nordwall
2e94356fcd Merge pull request #16778 from akka/wip-16652-stream-docs-java-6-patriknw
=str #16652 Add java docs for 'Basics and working with Flows'
2015-02-06 10:08:55 +01:00
Patrik Nordwall
685da0b80a =str #16652 Add java docs for 'Basics and working with Flows' 2015-02-06 10:08:13 +01:00
drewhk
f58684397c Merge pull request #16718 from drewhk/wip-16231-correct-jumpback-table-drewhk
=str #16231: Protect jumpback table from corruption
2015-02-06 10:04:00 +01:00
Patrik Nordwall
c226c8b72d Merge pull request #16774 from akka/wip-16652-stream-docs-java-5-patriknw
=str #16652 Add java docs for 'Buffers and rate'
2015-02-06 10:03:47 +01:00
Patrik Nordwall
e5055337c0 =str #16652 Add java docs for 'Buffers and rate' 2015-02-06 10:03:08 +01:00
Patrik Nordwall
0a43aa2693 =str #16652 Add java docs for 'Custom stream processing' 2015-02-05 10:38:00 +01:00
Patrik Nordwall
2eda4ee1a5 Merge pull request #16770 from akka/wip-16331-onError-patriknw
=str #16331 Use ReactiveStreamsCompliance utility everywhere
2015-02-03 14:32:16 +01:00
Patrik Nordwall
3876793988 =str #16331 Use ReactiveStreamsCompliance utility everywhere
* if onSubscribe, onError, onComplete throws exception we must not call onError,
  see 2:13 https://github.com/reactive-streams/reactive-streams
2015-02-03 13:50:24 +01:00
Patrik Nordwall
b442c4d9e6 Merge pull request #16756 from akka/wip-16448-err-vs-fail-patriknw
!str #16448 Change error to failure
2015-02-03 13:45:28 +01:00
Patrik Nordwall
39bdf6ff47 Merge pull request #16754 from akka/wip-16565-remove-isDemandAvailable-patriknw
!str #16565 Make Flexi* limitations explicit
2015-02-03 13:44:16 +01:00
Patrik Nordwall
2740d67c61 !str #16565 Make Flexi* limitations explicit
* remove isDemandAvailable
* hide emit from CompletionHandler context
* throw if more than one emit in response to an input
* had to remove the OrderedMerge test/sample because emitting
  from CompletionHandler is currently not supported
* FlexiRoute and FlexiMerge might become more capable later, see issue 16753
2015-02-03 13:42:48 +01:00
Patrik Nordwall
8095ebb3cc Merge pull request #16769 from akka/wip-15859-exposed-publisher-patriknw
=str #15859 Eliminate usage of Stash mailbox
2015-02-03 12:57:54 +01:00
Patrik Nordwall
a165de74b3 =str #15859 Eliminate usage of Stash mailbox
* As reported in #16522 Stash is slow
* Nothing fancy here, but should be more efficient than Stash
2015-02-03 11:41:48 +01:00
Roland Kuhn
83e91f770b Merge pull request #16755 from akka/wip-16672-AS-vs-RS-∂π
=doc #16672 explain relationship between AS and RS
2015-02-02 10:48:23 +01:00
Roland Kuhn
eac42c2121 =doc #16672 explain relationship between AS and RS 2015-02-02 10:48:00 +01:00
Patrik Nordwall
01646d10ff !str #16448 Change error to failure
* one API change OverflowStrategy.error -> OverflowStrategy.fail
* error is still kept in the internals where we are at the reactive
  streams level
2015-01-30 10:30:56 +01:00
Konrad Malawski
31497cac9b Merge pull request #16741 from ktoso/fix-docs-tcp-ktoso
=doc #16740 add missing \n to examples, test if really works
2015-01-29 21:53:12 +01:00
Konrad Malawski
20e4d5ab25 Merge pull request #16750 from ktoso/wip-never-source-ktoso
+str #16547 "lazyEmpty" source, allowing external completion
2015-01-29 15:37:59 +01:00