Patrik Nordwall
5c96a5f556
replace unicode arrows
...
* ⇒, →, ←
* because we don't want to show them in documentation snippets and
then it's complicated to avoid that when snippets are
located in src/test/scala in individual modules
* dont replace object `→` in FSM.scala and PersistentFSM.scala
2019-03-11 16:58:51 +01:00
kerr
bdc90052aa
Update headers from 2018 to 2019 once for all. ( #26165 )
...
* Add CopyrightHeader support for sbt-boilerplate plugin.
* Add CopyrightHeader support for `*.proto` files.
* Add regex match for both `–` and `-` for CopyrightHeader.
* Add CopyrightHeader support for sbt build files.
* Update copyright from 2018 to 2019.
2019-01-02 11:55:26 +01:00
kerr
e9fb3a020a
Make use of scalafix to remove unused import. ( #26019 )
...
* =build Add scalafix to remote unused import.
* +build Add file ignore plugin for scalafix which support ignore files.
2018-12-05 08:30:21 +00:00
Nicolas Vollmar
6e21853797
Adding links to wireTap and alsoTo docs ( #25808 )
2018-11-27 12:08:53 +01:00
kerr
fafc59b19d
update headers to regular comment ( #25807 )
2018-10-29 05:19:37 -04:00
Johan Andrén
1d65159923
Merge pull request #25538 from jchapuis/zipLatest
...
zipLatest and zipLatestWith operators (refs #25392 )
2018-10-03 11:28:43 +02:00
Konrad Malawski
f9911facc0
+str #24812 fix signature of monitor()
...
* make monitor be a keep.both by default
2018-09-25 09:29:51 +02:00
Jonas Chapuis
a098e0b743
add zipLatest and zipLatestWith operators and graphstages
2018-09-21 09:51:28 +02:00
Kazuhiro Sera
482eaea122
Fix several minor typos detected by github.com/client9/misspell ( #25448 )
...
* Fix several minor typos detected by github.com/client9/misspell
* Revert s/erminater/erminator/ in /ActorSystemSpec
2018-08-21 11:02:37 +09:00
Jeffrey Chung
72bd3cdfd4
Note in the docs that the zero value for fold and friends must be immutable #24971
2018-06-19 12:33:49 +02:00
Richard S. Imaoka
60eee84345
Replace graph with operator in Scaladoc/Javadoc
2018-06-09 17:42:56 +09:00
Konrad `ktoso` Malawski
7fa28b3488
consistent wording; stream ops are "operators" ( #25064 )
2018-05-09 16:50:32 +02:00
Konrad `ktoso` Malawski
ca2fe92f0d
=str clarify invocation semantics of wireTap, make test less flaky #24979
2018-04-26 14:56:58 +01:00
Konrad `ktoso` Malawski
cceb184098
=str javadoc rewording on new wireTap method
2018-04-25 12:44:47 +09:00
Konrad `ktoso` Malawski
11a397d9c5
+str add in-line wireTap operator for sideeffecting ( #24610 )
2018-04-25 01:02:31 +09:00
Patrik Nordwall
6f330ef69c
automatic throttle burst size, #24699 ( #24784 )
...
* automatic throttle burst size, #24699
* throttleEven used maxBurst=Int.MaxValue, which in practise resulted
in no throttling at all at high rates
* The original problem that throttleEven tried to solve was that when
the throttle rate (cost / per) was high the cost of scheduling
dominated and became much lower than the given rate, if 0 or low
maxBurst was given. Difficult for user to know what maxBurst to use.
* In fact, that was already the case for rates > 30/s.
* This is fixed by automatically adjusting the maxBurst for higher
throttle rates in a new throttle overload that doesn't include
maxBurst parameter
* Also skipped the mode parameter for that variant since Shaping is
what almost always is what you want, and otherwise you can use
the full signature with a good maxBurst
* Deprecated throttleEven, since it is the same. Also fixed the
implementation of throttleEven to use the automatic burst size,
since Int.MaxValue is not useful at all.
2018-04-02 15:07:16 +01:00
mikolak-net
00068e2d1d
Extrapolate stage and expand redoc #23804
2018-03-27 10:39:25 +02:00
kerr
e98c77e976
+ str Add java.time.Duration to akka-stream's javadsl.* ( #24706 )
...
* + str Add java.time.Duration to javadsl.Source
* + str Add java.time.Duration to javadsl.Flow
* + str Add java.time.Duration to javadsl.BidiFlow
* + str Add java.time.Duration to javadsl.RestartSource,RestartFlow and RestartSink
* + str Add java.time.Duration to javadsl.StreamConverters
* + str Add java.time.Duration to javadsl.SubFlow
* + str Add java.time.Duration to javadsl.SubSource
* !stream Deprecate methods which previously accepts Scala's FiniteDuration.
2018-03-19 14:57:26 +09:00
Jimin Hsieh
2c2b8ba001
Remove some of Unused import warning ( #24650 )
2018-03-16 12:08:29 +01:00
Johan Andrén
d8b9bb1b3a
Java Flow dsl lower bounds incorrect #24368
2018-03-15 14:53:50 +01:00
Konrad `ktoso` Malawski
563c7fbcf0
Issue 24594: Integration with sbt-headers and initial header population
2018-03-13 15:45:55 +01:00
虎鸣
e44fafd4b7
+ stream add collectType operator to Source,SubSource,Flow and SubFlow for javadsl.
...
add docs for collectType, do mirror it in scaladsl
mima
2018-02-21 14:23:11 +09:00
jeremystone
e766207a87
alsoTo eager cancellation #24291
2018-02-19 08:31:13 +01:00
Catalin Ursachi
ccf5d46a58
Add wireTap combinator ( #15077 ) ( #23824 )
2018-02-13 20:39:00 +01:00
Patrik Nordwall
23fa8b0810
change spelling of behaviour to behavior, #24457
2018-02-01 15:10:46 +01:00
Viktor Klang (√)
08b0d34a4c
Introduces eager cancellation for divertTo
...
* and updates Partition to support this behavior
* not adding Partition.apply overload due to type inference issues, use constructor instead
2018-01-30 19:59:53 +01:00
Viktor Klang (√)
e999d03e8b
The most common partition-case, as divertTo(Mat) #24388
2018-01-22 19:17:41 +01:00
Christopher Batey
009214ae07
Update copyright to 2018 ( #24241 )
2018-01-04 17:26:29 +00:00
Alexander Golubev
a7b1a6675b
Add throttle combinator without bucket size in parameters ( #23808 )
...
* +str Add throttle combinator without bucket size in parameters
* Add mima filter plus comment formatting
* Reviwed throttle messages across all classes
* move mima filter to 2.4.6
* change to throttleEven, plus grammar fixes
* fix formatting
* changed mima filter according to new API
* fixes accoring to feedback
2017-11-17 12:20:12 +01:00
Johan Andrén
407131cb4e
Stream supervision doc clarification #23376
2017-07-26 16:23:46 +02:00
Patryk Najda
fe4c376a5e
javadsl should use java types #23251
2017-07-03 13:39:00 +01:00
Richard Imaoka
4f10d45376
Correct the backpressure API comment for buffer
2017-06-28 00:07:19 +09:00
Richard Imaoka
c636f3540f
Correct the backpressure API comment for throttle ( Fixes #22791 ) ( #23225 )
2017-06-27 05:32:53 -07:00
Konrad `ktoso` Malawski
b7d7316c1c
=str #22917 recoverWithRetries allow 0 and negative values
2017-06-13 11:18:46 +02:00
Hawstein
b3d00afdd1
Move ConstantFun to akka.util, #22813
2017-05-10 18:00:42 +02:00
Gilad Hoch
edee4ba409
+str #22711 adding GroupedWeightedWithin
2017-04-28 15:07:06 +02:00
Konrad `ktoso` Malawski
205a538df3
=act,str Port be-scala-2.13-friendly ( #22528 )
...
* !str #22527 fix SubSource/SubFlow.zip Pair type
* =act don't use conforms, be scala 2.13 friendly
* Update SubFlow.scala
2017-03-13 12:39:57 +01:00
Philippus Baalman
6c7085252a
extended copyright into 2017
2017-01-04 17:37:15 +01:00
Konrad Malawski
e7e1f74427
=str more specific error type if idle-timeout triggers in tcp
2016-12-14 12:39:24 +01:00
Konrad Malawski
04ab4ebb9c
-str #21423 remove deprecated Stage references ( #21919 )
...
* -str #21423 remove deprecated Stage references
* include mima filters for removed classes
2016-12-02 14:23:13 +01:00
Falmarri
a28d2c579f
Added a flag on takeWhile to allow it to include the final element, #21330
2016-10-18 12:02:59 +02:00
Mateus Dubiela Oliveira
c3abde60d5
Add scanAsync to Akka Streams, similar to scan but taking a Future ( #21553 )
...
* Add comprehensive tests
* Add documentation
* Damn comma after rebase
* Add documentation for foldAsync and scanAsync
* Rename aggreator and aggreating to current
* Remove out availability check
* Revert removing out and some refactors
* Formatting documentation
* Use after instead of Promise in test
* Use package reference to after and some refactoring
2016-10-17 16:43:11 +02:00
Stefano Bonetti
0f71b841b5
Include parallelism in mapAsyncUnordered docs #21556
2016-10-04 15:18:08 -05:00
Nafer Sanabria
94d7237d17
+str add zipWithIndex to FlowOps #21290
2016-09-21 08:41:56 +02:00
Johan Andrén
012919fdb3
OrElse stage for fallback when no elements emitted #21024
2016-08-30 13:35:59 +02:00
Cédric Chantepie
efc87af58a
FoldAsync op for Flow #18603
2016-08-24 21:02:32 +02:00
Björn Antonsson
c66ce62d63
Update to a working version of Scalariform
2016-06-02 22:12:36 +02:00
Robert Budźko
8534adf603
Introduced backpressure timeout ( #20131 ) stage.
2016-05-06 12:57:27 +02:00
David Knapp
d7fe98e1c4
#20123 Added recoverWithRetries which adds a parameter to limit the ( #20137 )
...
number of attempts. Existing recoverWith method behavior remains unchanged.
2016-04-20 15:24:12 +02:00
Julian Tescher
af34554b19
Fix common typos
2016-02-25 09:42:10 -08:00