pekko
pekko copied to clipboard
Build highly concurrent, distributed, and resilient message-driven applications using Java/Scala
Updates and applies javafmt
The `ConcurrentHashMap` on Java 8 have some performance issue around the `computeIfAbsent`. see https://bugs.openjdk.org/browse/JDK-8161372 , which fixed in Java 9. A quick fix should be do a quick `get` first....
It's using and better to update to https://github.com/scalacenter/sbt-scalafix which integrated the OrganizeImports in newer version. >Important sort-imports does not (currently) take into account shadowing. It is a faily dumb sorter...
``` [08-11 16:52:28.814] [info] - must be retried during handshake-timeout (no message loss) *** FAILED *** (7 seconds, 93 milliseconds) [08-11 16:52:28.815] [info] java.lang.AssertionError: assertion failed: timeout (6 seconds) during...
As a result of the discussion at https://github.com/apache/incubator-pekko-http/pull/297#issuecomment-1669011499 I just found out that there is already a [sbt-multi-jvm](https://github.com/sbt/sbt-multi-jvm) plugin that appears to be identical to ours and was originally upstream...
https://github.com/apache/incubator-pekko/actions/runs/5776120399/job/15654879625?pr=542#step:6:12362 ```scala [08-06 11:06:03.230] [info] - must be established after initial lazy restart *** FAILED *** (24 seconds, 65 milliseconds) [08-06 11:06:03.231] [info] java.lang.AssertionError: assertion failed: timeout (20 seconds) during...
>TODO In Pekko 1.1.0, we can remove deprecation and make the method final ```scala // TODO In Pekko 1.1.0, we can remove deprecation and make the method final @deprecated("Override preRestart...
Hi! It would be nice to have https://github.com/akka/akka-diagnostics analogue for Pekko. Especially Thread Starvation Detector.
Currently blocked by https://github.com/lampepfl/dotty/issues/17330. In the meantime should document that artifacts for Scala 3 are not reproducible.
Should we include this release info somewhere? ``` % scripts/authors.scala forked-from-akka v1.0.0 warning: exhaustive rename detection was skipped due to too many files. warning: you may want to set your...