Johan Andrén
18a3569a7e
Java interop via for FlowWithContext #26896
2019-05-15 10:28:12 +02:00
Christopher Batey
c65bf2d276
Remove docs for ActorPub/Sub and write persistence query docs as stages ( #26844 )
...
* use separate db columns
* Use io dispatcher for sample stage
2019-05-03 12:36:50 +02:00
mszczygiel
d4813b91c3
Support for null in mapAsync and fromCompletionStage #25475
2019-04-16 09:08:05 +02:00
Arnout Engelen
b214115051
Update scalatest
2019-03-19 11:25:48 +01:00
Seth Tisue
fc23f03031
upgrade to latest ScalaTest ( #26387 )
...
stuff moved to a new package. you wouldn't expect that in a point
release, but they put type aliases in place so Scala users wouldn't
notice. but the change is visible to Java code.
the upgrade is not strictly necessary, but it would be convenient
for the Scala 2.13 community build to have this merged, so I don't
have to maintain these changes in our Akka fork
2019-02-17 19:45:39 +00:00
Martynas Mickevičius
d6ae3f1da9
Add asJava/asScala to RunnableGraph #26245
2019-02-07 15:41:49 +01:00
hepin1989
998c5a9285
Formatting java codes with sbt-java-formatter.
2019-01-12 04:00:53 +08:00
Seeta Ramayya
75713c3469
Missing Java API: Source.empty
2019-01-07 15:02:24 +01:00
Seeta Ramayya
1cae9b0d44
25468: added examples for Stream # cycle operator. ( #26163 )
2019-01-02 15:46:13 +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
fafc59b19d
update headers to regular comment ( #25807 )
2018-10-29 05:19:37 -04:00
iyogi
3e698be9ce
Add code sample for operator Source.single ( #25375 )
...
* Add code example for Source.single
2018-07-20 07:15:13 +01:00
Martynas Mickevičius
766944a592
Expose assertAllStagesStopped
2018-06-27 10:34:32 +03:00
Guy Youansi
a4951e0ce7
Java time duration support for javadsl #24646
...
java.time.Duration support in all jdocs java file, the persistence module and the distributed-data
2018-06-26 15:41:30 +02:00
Tim Moore
5c401584c3
Add static import convenience methods to Done and NotUsed ( #25174 )
...
* Add Done.done() convenience for static import
* Add NotUsed.notUsed() convenience for static import
2018-05-31 13:12:20 +01:00
Jimin Hsieh
7c3a8a8ed5
java.time.Duration APIs in javadsl.TestKit #24646
2018-05-29 12:17:48 +02:00
Song Kun
55fb092bb2
Add convenient version of recover, recoverWith and recoverWithRetries for javadsl.Flow ( #25036 )
...
* Add more convenient version of recover, recoverWith and recoverWithRetries for javadsl.Flow.
* The new method take a Class parameter to decide which failure to recover from.
* Also add corresponding unit tests for them.
* use case expression to express partial function
* make time out larger in unit test
* checkstyle
* fix parameter type
2018-05-13 19:15:00 +02:00
Gergő Törcsvári
67a81eb01b
GraphDSL create with Seq[Graph] added #24067
2018-03-26 17:41:54 +02:00
虎鸣
c354aa0b6a
=doc using java.time.Duration for stream's javadsl
2018-03-21 11:29:11 +08:00
Stefan Wachter
3db145643a
materialized value of Flow.lazyInit must be a Future #24670 ( #24685 )
...
* change materialized value of LazyFlow from [M] to Future[Option[M]]
* remove whitespace
* improve docu
* restore old Flow.lazyInit method and add new Flow.lazyInitAsync method
* fix deprecation messages
* add 2.5.11.backwards.excludes because of changed LazyFlow constructor signature
* check switching behaviour
* apply formatting
* improve deprecation message; improve null safety
* prevent premature stage completion by setting keepGoing
* deprecate Sink.lazyInit; add Sink.lazyInitAsync
* apply formatting
* add ProblemFilter.exclude for changed LazySink.this
* Update Sink.scala
* Update Sink.scala
* Update Flow.scala
* Update Flow.scala
2018-03-19 22:42:37 +09: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
Konrad `ktoso` Malawski
5be3c7bf83
parity for Sink, for preMaterialize operation ( #24657 )
...
* +str #24656 parity for Sink, for preMaterialize operation
* add java test
* added docs to stages-overview
2018-03-08 13:02:17 +09:00
Yan Su
519e6ae546
Add java duration support for Source.tick (Java DSL) #24339 ( #24645 )
2018-03-05 17:13:15 +01:00
gosubpl
edc67e0c3f
+str Add Flow.lazyInit ( #24427 ) ( #24527 )
2018-02-22 08:11:31 +01:00
Stefano Bonetti
3ea59b1e76
Adding preMaterialize operator for Source #23894 ( #24497 )
2018-02-21 15:06:01 +09: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
shkoder
1e7608d715
add JsonFraming usage example to the docs #24495 ( #24498 )
...
* add JsonFraming usage example to the docs #24495
* Update stream-io.md
2018-02-05 13:41:20 +01:00
Viktor Klang (√)
e999d03e8b
The most common partition-case, as divertTo(Mat) #24388
2018-01-22 19:17:41 +01:00
Johan Andrén
32987c8704
Simpler tls over tcp #24153
2018-01-16 18:05:08 +01:00
Christopher Batey
009214ae07
Update copyright to 2018 ( #24241 )
2018-01-04 17:26:29 +00:00
Richard Imaoka
a50df1c575
Add combinedMat method to Source ( #23809 )
...
* Add combinedMat method to Source
* Fix formatting
2017-11-02 10:34:40 +09:00
Arnout Engelen
170a7504eb
=tes #23528 Hand out temporary loopback addresses from a larger pool ( #23530 )
...
* Hand out temporary loopback addresses from a larger pool
Might have prevented https://github.com/akka/akka/issues/23528
* Detect if binding on other loopback addresses works
Works for Linux, not for OSX
* Avoid hard-coding 'localhost' in more places
When the address is ignored and only a port is requested,
find a free port on 'localhost'
2017-09-11 18:10:11 +02:00
Patryk Najda
fe4c376a5e
javadsl should use java types #23251
2017-07-03 13:39:00 +01:00
Martynas Mickevičius
e63054173d
#22889 Use port 0 for address which is supposed to never be bound
2017-06-04 11:45:08 +02:00
Hawstein
b3d00afdd1
Move ConstantFun to akka.util, #22813
2017-05-10 18:00:42 +02:00
Arnout Engelen
78b5ed8498
Re-enable javadsl Flow 'via' test #18863
2017-04-26 07:24:41 +02:00
Arnout Engelen
80c7769767
Use InetSocketAddress.getHostString in favour of getHostName ( #22785 )
...
Saves a reverse lookup when the address was initialized as an address.
2017-04-26 07:23:36 +02:00
Patrik Nordwall
c3c058b6bb
Merge pull request #22360 from johanandren/wip-21363-future-source-last-bit-johanandren
...
Source that flattens a future source and keeps mat val
2017-03-16 20:36:05 +01:00
Hawstein
6434cbe868
Re-implement javadsl testkit ( #22240 )
...
* re-implement javadsl testkit
* fix mima problem
* rebase master
* move ImplicitSender/DefaultTimeout to scaladsl
* undo the change of moving scala api
* fix return type and add doc
* resolve conflicts and add more comments
2017-03-16 20:02:47 +01:00
cchantep
5b542d99fa
Flatten a Future[Graph[SourceShape[T], M]] as Source[T, Future[M]] #22359
2017-03-14 12:54:01 +01:00
ortigali
db0a473cd5
use CompletionStage instead of Future in java doc classes ( #22472 )
...
* use CompletionStage instead of Future in FactorialBackend.java #22393
* use CompletionStage instead of Future in FactorialBackend.java #22393 2
2017-03-14 11:51:44 +01:00
Patrik Nordwall
8156a45818
optimize Attributes
2017-03-10 17:02:01 +01:00
Philippus Baalman
6c7085252a
extended copyright into 2017
2017-01-04 17:37:15 +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
Cédric Chantepie
efc87af58a
FoldAsync op for Flow #18603
2016-08-24 21:02:32 +02:00
Endre Sándor Varga
5e830323f6
Updating to ScalaTest 3.0.0 and ScalaCheck 1.13.2
2016-08-22 11:13:49 +02:00
Patrik Nordwall
184e45e6b2
use ByteString.empty
...
* and a few other cleanups
2016-06-01 15:01:02 +02:00
Patrik Nordwall
b97a72c773
use blocking-io-dispatcher correctly in OutputStreamSource, #20666
...
* it used the materializer dispatcher for the blocking take
* it was leaking threads (blocking threads) when when materializer was shutdown abruptly
2016-05-31 19:34:00 +02:00
Patrik Nordwall
be448e9fbb
fix memory leaks in tests, #20659
2016-05-31 08:51:00 +02:00