Commit graph

27058 commits

Author SHA1 Message Date
PJ Fanning
7426c8a1f4
simplify some NettyTransport code (#639)
fix imports

scalafmt
2023-09-09 00:30:31 +01:00
PJ Fanning
442f54f6fe
link validation job fails (#640) 2023-09-08 23:32:23 +01:00
kerr
68dd099bd0 =sbt Update Scala to 2.13.12 2023-09-08 19:05:02 +08:00
PJ Fanning
4d37f98e76
protobuf-java 3.19.6 (#636)
Update pekko-protobuf-v3-jar-license.txt
2023-09-08 11:54:30 +01:00
PJ Fanning
8d34f8039f
scala 3.3.1 (#632)
* scala 3.3.1

* Update Player.scala

---------

Co-authored-by: kerr <hepin1989@gmail.com>
2023-09-08 14:19:03 +08:00
He-Pin
299484d9f8 =test Switch pattern matching cases in Player. 2023-09-07 00:08:00 +08:00
Matthew de Detrich
131e774829 Use fetch tags from latest checkout action 2023-09-05 15:25:19 +02:00
He-Pin
9f2a9e657a =str Remove futureCB in MapAsyncUnordered. 2023-09-03 20:10:37 +08:00
He-Pin
194602c849 =str Fold InHandler and OutHandler into GraphStageLogic for recoverWith. 2023-09-03 18:41:29 +08:00
He-Pin
cc7fa75731 =str Use OptionVal in Recover instead of Option. 2023-09-03 18:18:34 +08:00
He-Pin
d2d1902ce4 =str Fold InHandler and OutHandler into GraphStageLogic for wiretap. 2023-09-03 18:15:46 +08:00
He-Pin
23b81b2f22 =str Make use of applyOrElse in MapError operator. 2023-09-03 18:10:27 +08:00
Sam Byng
d51b7b30de
GH Workflows: Separate validateCompile step from validatePullRequest: (#300)
This will make the source of errors in steps clearer, without adding any extra pipeline time.

steps in github jobs are dependent on one another, so the build files can be passed onto prValidation without the need for PR validation to compile again
2023-09-03 10:45:40 +01:00
PJ Fanning
4bfe071ab9 Having @deprecated and @Deprecated annotations on same function breaks scala3 build 2023-09-03 17:11:34 +08:00
He-Pin
8d2141a5c9 =str Deprecate statefulMapConcat operator. 2023-09-02 00:50:10 +08:00
He-Pin
78644856a2 =str Drop the partial function usage in Flow#zipWithIndex. 2023-09-01 14:46:33 +08:00
He-Pin
3860038d67 =str Makes use of the statefulMap to make code simpler. 2023-08-31 23:28:01 +08:00
kerr
e8a1c3f148 =str Fix CompletionStage#toCompletableFuture may throw UnsupportedOperationException. 2023-08-30 01:55:57 +08:00
PJ Fanning
99cc4e794d
use sbt paradox release (#597) 2023-08-29 14:55:36 +01:00
He-Pin
cbdc8d866c =act Extract AtomicCancellable in Scheduler.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-29 15:06:31 +08:00
He-Pin
a855e58bfc =str Make use of statefulMap to implement zipWithIndex.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-28 18:03:00 +08:00
He-Pin
54e83ca812 =str Resort the OnNext extractor order.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-27 21:38:27 +08:00
kerr
e6ebc66db8 =sbt Bump sbt to 1.9.4 2023-08-25 18:43:48 +08:00
He-Pin
5ad70fffeb =str Add IterableSource.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-24 15:22:25 +08:00
Dongxu Wang
95bcbdd139
improve typing in stream/impl/package (#585) 2023-08-22 09:23:02 +01:00
He-Pin
fc26f57c09 =str Mark LazyFutureSource final.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-22 14:11:18 +08:00
Dongxu Wang
580f12c29f
clean GraphAssembly in scaladoc since which has gone for a while (#579) 2023-08-18 00:07:52 +01:00
Dongxu Wang
3775a18c2e
update ActorSystemSpec to use property based testing for its name (#575) 2023-08-17 09:17:57 +01:00
Dongxu Wang
2aa08651d4
typo in Concat$/scaladoc (#577) 2023-08-16 16:55:29 +01:00
Dongxu Wang
d610a080c5
improve scaladoc for DoNotInherit (#565) 2023-08-15 17:21:53 +01:00
Matthew de Detrich
1542078d29 Rename verifyCodeStyle to checkCodeStyle 2023-08-15 19:15:42 +08:00
He-Pin
c63eae1ab9 =test Fix typo in Player class.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-15 19:13:27 +08:00
PJ Fanning
02595bbfd4
fix incorrect config name (serialization-jackson) (#567)
* fix incorrect config name

* Update JacksonObjectMapperProvider.scala
2023-08-14 09:22:37 +01:00
Dongxu Wang
80e4e800c8
improve a/an after get (#566) 2023-08-12 15:59:30 +01:00
Dongxu Wang
2ad6c6cd03 fix docs typo 2023-08-12 10:15:40 +02:00
He-Pin
725dbb5893 =jmh Add LazyFutureSourceBenchmark for #525.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-12 04:45:45 +08:00
He-Pin
8bb19b39bf =str Skip parsing when buffer size <= 0. 2023-08-12 04:45:18 +08:00
Dongxu Wang
5fde3e6b99 fix to point akka's security 2023-08-11 23:14:15 +08:00
He-Pin
bd3270cd3e +str Add Flow contramap.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-11 17:27:50 +08:00
kerr
eeaec22bd5 !str Eagerly fails flow if the future is already failed. 2023-08-11 17:27:10 +08:00
He-Pin
b95fab2b3b =test Change from Akka extension to Pekko extension in scaladoc.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-11 08:19:49 +08:00
He-Pin
f24e3887f3 =str Implement Source.never as a dedicated GraphStage. 2023-08-11 00:36:25 +08:00
PJ Fanning
d6ddba13d3
sbt-source-dist 0.1.10 (#551) 2023-08-09 23:12:51 +01:00
He-Pin
55601c66df =test Reschedule the reconnect when exception caught.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-08 21:09:00 +08:00
He-Pin
262d485d56 =sbt Do retry connection in Player. 2023-08-08 19:20:35 +08:00
PJ Fanning
4f570ea24c
Yet more Akka version numbers in deprecation warnings (#545)
* Yet more Akka version numbers in deprecation warnings

more

* more akka version numbers

Update ClusterMessageSerializer.scala

more changes
2023-08-07 00:47:04 +01:00
He-Pin
0e89e793aa !test Migrate multi node testkit to Netty 4.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-07 04:23:57 +08:00
He-Pin
464517a547 =str Make use of Set instead of List to reduce contention.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-06 20:06:15 +08:00
He-Pin
5a8f811d53 +sbt Concat LICENSE in SbtMultiJvm assembly result.
Signed-off-by: He-Pin <hepin1989@gmail.com>
2023-08-06 19:45:29 +08:00
PJ Fanning
5cbda34cfc better license header example 2023-08-06 03:00:15 +08:00