Commit graph

1410 commits

Author SHA1 Message Date
Patrik Nordwall
20f4aeb2fc =str #16652 Add java docs for 'Working with streaming IO' 2015-02-06 10:11:17 +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
Konrad Malawski
286c08e848 =doc #16740 add missing \n to examples, test if really works 2015-01-29 14:52:58 +01:00
Konrad Malawski
85c286ac58 +str #16547 "lazyEmpty" source, which allows external triggering of completion 2015-01-29 14:28:08 +01:00
Konrad Malawski
638d00bc79 Merge pull request #16734 from ktoso/wip-graphflow-rename-ktoso
=str #16687 rename internal GraphFlow to GraphBackedFlow
2015-01-29 12:23:05 +01:00
Konrad Malawski
fde7119360 =str #16687 rename internal GraphFlow to GraphBackedFlow
Same rename made for GraphSource and GraphSink for consistency
2015-01-29 12:19:02 +01:00
Patrik Nordwall
580ba8c484 Merge pull request #16730 from akka/wip-15851-ActorBasedFlowMaterializer-patriknw
!str #15851 Rename FlowMaterializer and settings
2015-01-29 10:30:08 +01:00
Patrik Nordwall
de5bff0444 Merge pull request #16727 from akka/wip-16577-FlexiMerge-exceptions-patriknw
!str #6577 Align API of Flexi with Stage
2015-01-29 10:26:53 +01:00
Patrik Nordwall
8505e4935a !str #6577 Align API of Flexi with Stage
* error -> fail
* complete -> finish
* onComplete - onUpstreamFinish
* onError - onUpstreamFailure
* onCancel - onDownstreamFinish
2015-01-29 10:25:52 +01:00
Konrad Malawski
db8fe4fac0 Merge pull request #16733 from ktoso/jmh-update-0.1.10-ktoso
=ben update JMH to 0.1.10 (JMH 1.5), compile benchmarks on PR validation
2015-01-28 12:24:58 +01:00
Konrad Malawski
9c9984aaf9 Merge pull request #16721 from ktoso/runOps-ktoso
!str #16563 terminal operations start with run*; runFold runForeach
2015-01-28 10:24:38 +01:00
Patrik Nordwall
cd9d503b03 !str #15851 Rename FlowMaterializer and settings
* FlowMaterializer is now the actor independent interface
* ActorFlowMaterializer is the actor based interface
* MaterializerSettings renamed to ActorFlowMaterializerSettings
* impl.ActorBasedFlowMaterializer renamed to impl.ActorFlowMaterializerImpl
* Optimizations included in ActorFlowMaterializerSettings
* Note that http is using FlowMaterializer in api, but I suspect that it
  will currently only run with a ActorFlowMaterializer
2015-01-27 19:22:22 +01:00
Patrik Nordwall
5b72928439 Merge pull request #16710 from akka/wip-15349-err-logging-patriknw
=str #15349 Sanitize error logging
2015-01-27 14:19:32 +01:00
Patrik Nordwall
aa5af8e8ad +str #15349 Add debug logging setting 2015-01-27 13:36:13 +01:00
Patrik Nordwall
9826290fbe Merge pull request #16719 from akka/wip-16492-tick-patriknw
!str #16492 Remove closure in TickSource to make it shareable
2015-01-27 11:46:20 +01:00
Patrik Nordwall
8b1a9b1289 Merge pull request #16712 from akka/wip-16602-supress-deadletters-patriknw
=str #16602 Suppress dead letters
2015-01-26 16:02:01 +01:00
Patrik Nordwall
a3e2aa7221 Merge pull request #16708 from akka/wip-16577-FlexiMerge-exceptions-patriknw
=str #16577 emit user exception from Flexi* completion handler
2015-01-26 15:57:32 +01:00
Konrad Malawski
39038597b2 !str #16563 terminal operations start with run*; runFold runForeach 2015-01-26 15:39:36 +01:00
Patrik Nordwall
631b4ca5ac !str #16492 Remove closure in TickSource to make it shareable 2015-01-26 14:16:59 +01:00
Patrik Nordwall
af4555ce1f Merge pull request #16666 from akka/wip-16652-stream-docs-java-3-patriknw
=str #16652 Convert 'Working with Graphs' to java
2015-01-26 13:32:54 +01:00
Patrik Nordwall
ed832ea7a9 =str #16652 Convert 'Working with Graphs' to java
* fixed missing or wrong javadsl
2015-01-26 13:31:49 +01:00
Konrad Malawski
82195d63a3 Merge pull request #16702 from ktoso/wip-missing-graphflow-connection-ktoso
=str #16609 add missing handling of FlowGraphs when connecting
2015-01-24 00:11:25 +01:00
Patrik Nordwall
7cf80ab3f3 =str #16602 Suppress dead letters
* akka 2.3.9
* also added missing `final` to case classes
2015-01-23 17:18:09 +01:00
Patrik Nordwall
03abd197fc =str #15349 Sanitize error logging 2015-01-23 16:12:38 +01:00
Patrik Nordwall
1b73e09e2e =str #16577 emit user exception from Flexi* completion handler 2015-01-23 10:54:05 +01:00
Konrad Malawski
84a5505ca9 Merge pull request #16701 from ktoso/wip-cancellable-ticksource-javadsl
=str #16658 tickSource in JavaDSL must expose keyed source / cancellable
2015-01-22 16:22:20 +01:00
Konrad Malawski
08f77bcad0 =str #16609 add missing handling of FlowGraphs when connecting 2015-01-22 12:52:55 +01:00
Konrad Malawski
b23d459eeb =str #16658 tickSource in JavaDSL must expose keyed source / cancellable 2015-01-22 11:44:52 +01:00
Martynas Mickevičius
840575afe9 Merge pull request #16674 from plm/release-2.3-dev
=doc s/apropriate/appropriate/
2015-01-21 12:27:50 +01:00
Philip L. McMahon
235feed74a =doc s/apropriate/appropriate/ 2015-01-18 11:37:24 -08:00
Patrik Nordwall
18e2d50aa9 Merge pull request #16656 from akka/wip-16652-stream-docs-java-2-patriknw
str #16652 Convert quickstart to java
2015-01-16 17:54:15 +01:00
Konrad Malawski
3d2bf3d04a Merge pull request #16607 from gregbeech/wip-16030-age-expires-headers
+htc #16030 Age and Expires headers
2015-01-15 17:44:50 +01:00
Konrad Malawski
865f713a51 Merge pull request #16628 from ktoso/docs-fleximerge-ktoso
+doc FlexiMerge / FlexiRoute docs
2015-01-15 17:43:59 +01:00
Konrad 'ktoso' Malawski
4dbe6bc5c6 +doc FlexiMerge/FlexiRoute docs 2015-01-15 17:42:45 +01:00
Konrad Malawski
d1c99dc8a5 Merge pull request #16650 from ktoso/typestrict-typo
=htc #16566 fix company name typo in copyright comment
2015-01-15 17:21:10 +01:00
Patrik Nordwall
947016cb45 str #16652 Convert quickstart to java 2015-01-15 15:02:19 +01:00
Patrik Nordwall
210cd0121b Merge pull request #16655 from akka/wip-16652-stream-docs-java-patriknw
=str #16652 Add structure for stream java docs and java8 doc sample
2015-01-15 11:23:35 +01:00
Patrik Nordwall
0f3baa7300 =str #16652 Add structure for stream java docs and java8 doc sample 2015-01-15 10:55:55 +01:00