Cross-references to/from ref-docs vs operator docs (#28788)
This commit is contained in:
parent
4b782e54b8
commit
04396d9c30
3 changed files with 8 additions and 1 deletions
|
|
@ -26,7 +26,9 @@ Scala
|
||||||
Java
|
Java
|
||||||
: @@snip [SourceOrFlow.java](/akka-docs/src/test/java/jdocs/stream/operators/SourceOrFlow.java) { #conflate }
|
: @@snip [SourceOrFlow.java](/akka-docs/src/test/java/jdocs/stream/operators/SourceOrFlow.java) { #conflate }
|
||||||
|
|
||||||
If downstream is slower the elements is conflated by summing them. This means that upstream can continue producing elements while downstream is applying backpressure. For example: downstream is backpressuring while 1, 10 and 100 arrives from upstream, then backpressure stops and the conflated 111 is emitted downstream.
|
If downstream is slower the elements are conflated by summing them. This means that upstream can continue producing elements while downstream is applying backpressure. For example: downstream is backpressuring while 1, 10 and 100 arrives from upstream, then backpressure stops and the conflated 111 is emitted downstream.
|
||||||
|
|
||||||
|
See @ref:[Rate transformation](../../stream-rate.md#rate-transformation) for more information and examples.
|
||||||
|
|
||||||
## Reactive Streams semantics
|
## Reactive Streams semantics
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -36,6 +36,8 @@ You may want to use this operation for example to apply an average operation on
|
||||||
while the downstream backpressures. This allows us to keep processing upstream elements, and give an average
|
while the downstream backpressures. This allows us to keep processing upstream elements, and give an average
|
||||||
number to the downstream once it is ready to process the next one.
|
number to the downstream once it is ready to process the next one.
|
||||||
|
|
||||||
|
See @ref:[Rate transformation](../../stream-rate.md#rate-transformation) for more information and examples.
|
||||||
|
|
||||||
## Reactive Streams semantics
|
## Reactive Streams semantics
|
||||||
|
|
||||||
@@@div { .callout }
|
@@@div { .callout }
|
||||||
|
|
|
||||||
|
|
@ -207,6 +207,9 @@ Scala
|
||||||
Java
|
Java
|
||||||
: @@snip [RateTransformationDocTest.java](/akka-docs/src/test/java/jdocs/stream/RateTransformationDocTest.java) { #conflate-sample }
|
: @@snip [RateTransformationDocTest.java](/akka-docs/src/test/java/jdocs/stream/RateTransformationDocTest.java) { #conflate-sample }
|
||||||
|
|
||||||
|
See also @ref:[`conflate`](operators/Source-or-Flow/conflate.md) and @ref:[conflateWithSeed`](operators/Source-or-Flow/conflateWithSeed.md) for more information and examples.
|
||||||
|
|
||||||
|
|
||||||
### Understanding extrapolate and expand
|
### Understanding extrapolate and expand
|
||||||
|
|
||||||
Now we will discuss two operators, `extrapolate` and `expand`, helping to deal with slow producers that are unable to keep
|
Now we will discuss two operators, `extrapolate` and `expand`, helping to deal with slow producers that are unable to keep
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue