Commit graph

27758 commits

Author SHA1 Message Date
He-Pin(kerr)
61de190fca
chore: Add doc for AsyncCallback (#2142) 2025-09-05 05:56:24 +08:00
He-Pin(kerr)
6f2a65da4c
chore: Make use of japi.function in stream api. (#2143) 2025-09-05 03:24:26 +08:00
PJ Fanning
70a9f092dd
remove more deprecation annotations by making fields less accessible (#2136)
* remove more deprecation annotations by making fields less accessible

* Update ActorMaterializer.scala

* Update ActorMaterializer.scala
2025-09-04 03:52:09 +01:00
He-Pin(kerr)
a0f807d05a
chore: Drop ActorMaterializer class. (#2137) 2025-09-04 04:55:07 +08:00
dependabot[bot]
11e2121224
chore(deps): bump VirtusLab/scala-cli-setup from 1.8.5 to 1.9.0 (#2138)
Bumps [VirtusLab/scala-cli-setup](https://github.com/virtuslab/scala-cli-setup) from 1.8.5 to 1.9.0.
- [Release notes](https://github.com/virtuslab/scala-cli-setup/releases)
- [Commits](54cd42adb9...b1b5d003a3)

---
updated-dependencies:
- dependency-name: VirtusLab/scala-cli-setup
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-04 04:45:52 +08:00
scala-steward-asf[bot]
4f3631ef76
Update netty-handler, netty-transport to 4.2.5.Final (#2133)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-09-04 00:37:40 +08:00
scala-steward-asf[bot]
f4979fdfb0
Update metrics-core, metrics-jvm to 4.2.36 (#2132)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-09-04 00:37:25 +08:00
He-Pin(kerr)
5db362f58f
chore: Remove the deprecated onDownstreamFinish method in GraphStage (#2129) 2025-09-03 03:07:57 +08:00
PJ Fanning
18545a6737
remove ssl-config dependency (#2127)
* remove ssl-config dependency

* update internal code that doesn't need ActorSystem any more

* scalafmt
2025-09-02 20:04:39 +01:00
PJ Fanning
e3c5fe222c
release notes for 1.2.0 (#2082)
* release notes for 1.2.0

* Update releases-1.2.md

* Update releases-1.2.md

* Update releases-1.2.md
2025-09-01 11:10:31 +01:00
PJ Fanning
28680b3548
Pin sbt-assembly version to 2.2 (#2122) 2025-08-31 14:26:51 +01:00
He-Pin(kerr)
b5131ae689
feat: Add Flow/Source#onErrorResume for javadsl. (#2120) 2025-08-31 20:34:34 +08:00
He-Pin(kerr)
617d1c5faa
chore: Remove the deprecated annotation from recoverWith (#2119) 2025-08-31 19:11:49 +08:00
He-Pin(kerr)
39cbb3936e
chore: Test if materializerPromise is already completed first. (#2117) 2025-08-31 18:48:47 +08:00
scala-steward-asf[bot]
95820eda15
Update jackson-core to 2.20.0 (#2114)
* Update jackson-core to 2.20.0

* Update Dependencies.scala

---------

Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
Co-authored-by: PJ Fanning <pjfanning@users.noreply.github.com>
2025-08-31 13:56:55 +08:00
scala-steward-asf[bot]
2ebb98da0a
Update metrics-core, metrics-jvm to 4.2.35 (#2115)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-08-31 09:07:46 +08:00
He-Pin(kerr)
5f87ed2ed6
feat: Add Untyped actor with stash for Java 21 (#2097) 2025-08-31 06:59:44 +08:00
He-Pin(kerr)
273dc116d4
chore: Remove SecurityManager usage. (#2106) 2025-08-30 20:36:13 +08:00
Robert Varga
2a04e9649e
Add OSGi headers to pekko-pki (#2107)
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
2025-08-30 13:32:26 +01:00
He-Pin(kerr)
f879bbb553
chore: Remove left org.apache.pekko.japi.Function in doc (#2105) 2025-08-30 16:40:46 +08:00
He-Pin(kerr)
5e9fd538b7
chore: Update the readme for Java 17 (#2098) 2025-08-27 16:58:49 +08:00
PJ Fanning
497c7c1b6c
use CompletionStage in more Java tests (#2094) 2025-08-26 08:58:30 +01:00
PJ Fanning
5a8e161ec5
use Java CompletionStage instead of Scala Future in pekko-persistence Java APIs (#2092)
* Don't use Scala Futures in Java APIs

Sketching out #1417 - incomplete and notably not bothering
with binary compatibility yet, just to illustrate the idea.

* javafmt

* javafmt

* Update SnapshotStore.scala

* scalaAnyToUnit

* use ExecutionContexts.parasitic

* Update SnapshotStore.scala

* Update LambdaPersistencePluginDocTest.java

* parasitic

* Update LambdaPersistencePluginDocTest.java

* docs

* recovery

* javafmt

* Update LambdaPersistencePluginDocTest.java

---------

Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2025-08-25 23:30:16 +01:00
PJ Fanning
c38ce16d36
refactor some more casts (#2090)
* refactor some more casts

* Update ReplicatorDocSample.java
2025-08-25 15:23:29 +01:00
PJ Fanning
56470a4569
Java Docs: use instanceof with name binding (#2087)
* Java Docs: use instanceof with name binding

* remove changes in generated code

* Update docs/src/test/java/jdocs/ddata/protobuf/TwoPhaseSetSerializer2.java

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* merge issue

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-25 13:45:13 +01:00
PJ Fanning
18d7ff815a
bind instanceof to named variables (#2088)
* bind instanceof to named variables

* Update StashJavaAPITestActors.java

* Update InteractionPatternsTest.java
2025-08-25 13:44:38 +01:00
He-Pin(kerr)
5a7f7d2625
chore: ignore java fmt (#2089) 2025-08-25 19:39:30 +08:00
He-Pin(kerr)
00b0a99278
chore: bump javafmt to 0.10.0 (#2081)
* chore: bump javafmt to 0.10.0

* chore: format with javafmt
2025-08-25 19:32:35 +08:00
scala-steward-asf[bot]
b81b50edf6
Update metrics-core, metrics-jvm to 4.2.34 (#2084)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-08-25 13:01:50 +08:00
scala-steward-asf[bot]
412cedcca3
Update sbt, scripted-plugin to 1.11.5 (#2085)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-08-25 11:38:03 +08:00
dependabot[bot]
ba7af9a5bd
chore(deps): bump VirtusLab/scala-cli-setup from 1.8.0 to 1.8.5 (#2022)
Bumps [VirtusLab/scala-cli-setup](https://github.com/virtuslab/scala-cli-setup) from 1.8.0 to 1.8.5.
- [Release notes](https://github.com/virtuslab/scala-cli-setup/releases)
- [Commits](ca54569bf1...54cd42adb9)

---
updated-dependencies:
- dependency-name: VirtusLab/scala-cli-setup
  dependency-version: 1.8.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-24 11:06:05 +01:00
He-Pin(kerr)
6c65996665
chore: Remove JAPI (#2079) 2025-08-24 18:02:33 +08:00
He-Pin(kerr)
8e21fd0269
chore: Remove FI (#2078) 2025-08-24 16:51:54 +08:00
He-Pin(kerr)
a2aa52faf5
chore: Remove deprecated AssociationHandle.disassociate (#2074) 2025-08-24 09:19:22 +08:00
scala-steward-asf[bot]
ab5110bdb6
Update sbt-unidoc to 0.6.0 (#2076)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-08-24 02:05:18 +01:00
He-Pin(kerr)
806d33c90e
chore: Remove OverflowStrategy#dropNew (#2073) 2025-08-24 05:24:43 +08:00
He-Pin(kerr)
afb38c5f17
chore: Remove deprecated methods in Futures (#2070) 2025-08-24 02:17:52 +08:00
He-Pin(kerr)
442ecd76c5
chore: Make timeoutCompletionStage accept java Duration. (#2063) 2025-08-24 02:09:56 +08:00
He-Pin(kerr)
8ca24f6a08
chore: Make afterCompletionStage accept Java duration. (#2067)
* chore: Make afterCompletionStage accept Java duration.

* Fix missing newline at end of pattens.excludes

---------

Co-authored-by: PJ Fanning <pjfanning@users.noreply.github.com>
2025-08-23 22:08:49 +08:00
He-Pin(kerr)
5a94aa36a0
chore: Remove validateDefaultTrustManager (#2068) 2025-08-23 22:01:07 +08:00
He-Pin(kerr)
db92fad13d
feat: Add CompletionStages util. (#2060) 2025-08-23 21:45:30 +08:00
He-Pin(kerr)
b146f5f4fc
chore: Remove AbruptIOTerminationException (#2065) 2025-08-23 19:59:34 +08:00
PJ Fanning
bd24ae69fd
remove deprecated monitor operation (#2056)
* remove deprecated monitor operation

* Update remove-deprecated-methods.excludes
2025-08-23 11:39:46 +01:00
PJ Fanning
19d4fd1bfa
remove deprecated method in AeronErrorLog (#2055)
* remove deprecated method in AeronErrorLog

* Update remove-deprecated-methods.excludes
2025-08-23 11:39:12 +01:00
He-Pin(kerr)
629b7d74fe
chore: Deprecate Patterns.timeout method. (#2050) 2025-08-23 18:21:21 +08:00
He-Pin(kerr)
5bf36c85d8
chore: Update .git-blame-ignore-revs (#2062) 2025-08-23 17:41:22 +08:00
He-Pin(kerr)
952b3f29b1
chore: bump scalafmt to 3.9.9 (#2047) 2025-08-23 17:34:23 +08:00
He-Pin(kerr)
0d1599ce0d
chore: Fix some sbt deprecations (#2051) 2025-08-23 17:32:18 +08:00
He-Pin(kerr)
b3d2b3fbf1
chore: disable batch if isVirtualized (#2046) 2025-08-23 16:59:39 +08:00
He-Pin(kerr)
c346c14660
chore: Remove wrong deprecation in IOResult. (#2054) 2025-08-23 16:55:41 +08:00