Patrik Nordwall
7c0c618791
!str #16039 Remove old scaladsl, rename scaladsl2
...
* and impl2, testkit2
* keeping io2 for now
2014-10-28 14:20:19 +01:00
Endre Sándor Varga
3a60ed96d1
!str #15604 : Removal of default fanout behavior
2014-09-04 15:49:14 +02:00
Roland Kuhn
5ba32ccc50
=str #15755 #15756 correct variance annotations
...
- make HasNoX into pure marker traits
- make materialization type-safe
- remove casting when using EmptyPublisher
2014-09-03 15:59:22 +02:00
Konrad 'ktoso' Malawski
5b1c05f3fe
!str #15271 make transform() take a factory instead of Transformer
...
+ Makes reusing flows safe
+ Adds timerTransform for ops which need TimerTransformer
+ Adds TransformerLike in order to keep transform/timerTransform
typesafe in respect to the passed in type og Transformer
Resolves #15271
2014-08-22 14:21:02 +02:00
Patrik Nordwall
e0bc669bc5
!str #15564 Add stream supervisor
...
* this is the first step, to enable safe FlowMaterializer that can be shared
* had to remove Log because of missing context (we need another solution for log)
* naming of the actors have changed, should be revisited
2014-08-21 13:30:37 +02:00
Alexey Romanchuk
edf59b1cd4
+str #15558 Initial delay support for TickProducer
2014-08-21 12:35:46 +07:00
Viktor Klang
6c7dc10a50
= str - #15618 - Renames Flow and Duct 'tee' operation to 'broadcast'
2014-08-05 10:47:42 +02:00
Endre Sándor Varga
d6fbadc61e
!str: #15474 : Migrate to reactive-streams 0.4.0.M1
2014-07-28 11:35:20 +02:00
Patrik Nordwall
e1bd39bf7d
+str #15218 Add mapFuture operator
2014-05-30 14:00:41 +02:00
Patrik Nordwall
1a96c23070
+str #15091 Add time driven operators
...
* TimerTransformer with support for named timers
* dropWithin
* takeWithin
* groupedWithin
2014-05-30 12:06:52 +02:00
Patrik Nordwall
2493a3fc91
+str #15080 Add tick producer
2014-05-30 10:06:07 +02:00
Patrik Nordwall
6b6fa1b82b
Merge pull request #15259 from akka/wip-15250-blackhole-consumer-patriknw
...
=str #15250 Use BlackholeConsumer for Flow.consume()
2014-05-27 14:44:45 +02:00
Endre Sándor Varga
50ab214d25
+str #15081 : Implement conflate, expand and buffer
2014-05-23 12:07:25 +02:00
Endre Sándor Varga
a99902077e
+str #15088 , #15200 : Add takeAndTail and concatAll
2014-05-22 15:19:18 +02:00
Patrik Nordwall
ecd469e539
=str #15250 Use BlackholeConsumer for Flow.consume()
...
* last operator in front of consume() was treated specially, running
in impl.ActorConsumer instead of the ordinary processors
2014-05-22 09:09:11 +02:00
Patrik Nordwall
902e6ee6f8
+str #15173 Add user support for actor consumer endpoint
...
* with full control over back pressure
* and pluggable request strategy
2014-05-22 08:44:25 +02:00
Endre Sándor Varga
646b376333
+str : Various cleanups of internal streams architecture
...
- factor out receive blocks for inputs and outputs
- pump uses TransferPhases and become
- Unification of Transformer and RecoveryTransformer
2014-05-19 14:26:41 +02:00
Patrik Nordwall
aedc57eb66
+str #15034 Add Flow javadsl
...
* move Transformer to akka.stream package
* and Java API for StreamIO
2014-05-12 20:41:17 +02:00
Patrik Nordwall
f5ac4bb4b1
+str #15108 Use value equality on Producers wrapping iterables
...
* Fixes #15108
2014-05-12 17:17:06 +02:00
Patrik Nordwall
b548395e2f
+str #15093 Add flow logging facility
...
* Fixes #15093
* Add Transformer.onError
2014-05-12 17:04:44 +02:00
Patrik Nordwall
3bb9471072
+str #15084 Use sensible flow processor actor names
2014-05-12 16:53:47 +02:00
Patrik Nordwall
aced77cccb
+str #15085 Add Duct as free-standing Flow
2014-05-12 11:45:20 +02:00
Patrik Nordwall
90e4ca04d2
Merge pull request #15141 from akka/wip-15105-tee2-patriknw
...
+str #15105 Add Flow tee
2014-05-12 11:10:10 +02:00
Patrik Nordwall
76647b34bc
+str #15071 Add Flow.apply from a Future
2014-05-08 09:46:02 +02:00
Patrik Nordwall
ab9b6ea023
+str #15105 Add Flow tee
2014-05-07 14:21:15 +02:00
Patrik Nordwall
d998d0184f
!str #15063 Add Flow.Transformer interface
...
* Skip wrapping RecoveryTransformer elements in Try
* this will make it possible to use the same RecoveryTransformer interface
for javadsl and scaladsl, which is important if we package building
blocks in Transformer classes
* also avoids wrapper allocation
2014-05-07 11:07:45 +02:00
Patrik Nordwall
a318676f4a
!str Rename ProcessGenerator to FlowMaterializer
2014-04-16 17:12:21 +02:00