Commit graph

27637 commits

Author SHA1 Message Date
PJ Fanning
c11434abb4
remove final use of sun.misc.Unsafe (#1995)
* remove final use of sun.misc.Unsafe

* Update PekkoBuild.scala

* update exception handling

* Update Unsafe.java
2025-08-07 09:36:46 +01:00
PJ Fanning
4be8edcae4
try to remove some deprecated materializer methods (#2011)
* try to remove some deprecated materializer methods

* more changes

* mima

* Update StreamRefSettings.scala

* make deprecated code that can't be deleted package private

* Update StreamRefSettings.scala

* Update ActorMaterializer.scala
2025-08-07 09:36:01 +01:00
PJ Fanning
ad1ddf04c9
remove deprecated stream future operators (#2012)
* remove deprecated stream future operators

* Update maybe.md
2025-08-07 09:35:25 +01:00
PJ Fanning
7d5e5daa70
use CompletableFuture#failedStage (#2013) 2025-08-06 10:44:43 +08:00
PJ Fanning
1b8de23911
remove deprecated stream converters (#2006)
* remove deprecated stream converters

* Update StreamConverters.scala

* Update remove-deprecated-methods.excludes

* Update DslFactoriesConsistencySpec.scala
2025-08-05 15:21:35 +01:00
He-Pin(kerr)
836ae6025e
chore: Remove Java api Option (#2007) 2025-08-05 20:34:45 +08:00
He-Pin(kerr)
08ea94bb4b
chore: Migrate to pekko.japi.function (#2001)
* chore: Remove javaapi.Function

* chore: Remove javaapi.Function2

* chore: Remove javaapi.Procedure

* chore: Remove javaapi.Predicate

* chore: Remove javaapi.Creator

* chore: Remove javaapi.Effect

* chore: Add mima

* Update actor-typed/src/main/mima-filters/2.0.x.backwards.excludes/javaapi-functions.excludes

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

* Update stream/src/main/mima-filters/2.0.x.backwards.excludes/javaapi-functions.excludes

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

* Update persistence/src/main/mima-filters/2.0.x.backwards.excludes/javaapi-functions.excludes

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

* Update actor/src/main/mima-filters/2.0.x.backwards.excludes/javaapi-functions.excludes

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

---------

Co-authored-by: PJ Fanning <pjfanning@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-05 10:45:25 +08:00
scala-steward-asf[bot]
4228496e8f
Update sbt, scripted-plugin to 1.11.4 (#2005)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-08-04 12:36:38 +01:00
PJ Fanning
2ff7868281
don't test SessionRenegotiationFirstOne on java 24 (#2003) 2025-08-04 10:05:38 +01:00
PJ Fanning
1762931994
remove more deprecations (#1997)
* remove more deprecations

* Update EventEnvelope.scala

* mima
2025-08-03 11:02:59 +01:00
PJ Fanning
0dd219fab4
remove more deprecated pekko-stream methods (#1996)
* remove deprecated setup methods

* remove deprecated lazyInit methods

* more deprecated methods

* Update SubFlow.scala

* scalafmt

* Update SubFlow.scala

* subflow/subsource

* Update DslFactoriesConsistencySpec.scala

* remove docs for removed operators
2025-08-03 10:55:37 +01:00
PJ Fanning
c8960e2783
fix build issue related to URL deprecation (#1999) 2025-08-03 10:55:16 +01:00
He-Pin(kerr)
7325c729ce
Make use of eq and ne. (#1994)
* chore: make use of eq instead of ==

* chore: make use of ne instead of !=
2025-08-03 17:32:32 +08:00
PJ Fanning
19788583ee
remove more deprecated code (#1984)
* remove more deprecated code

* Update DslFactoriesConsistencySpec.scala

* mima

* remove docs for removed FileIO operations

* more

* remove foreachparallel

* remove deprecated patterns

* tidy up

* Update remove-deprecated-methods.excludes
2025-08-02 13:18:20 +01:00
PJ Fanning
db60119b42
avoid sun.misc.Unsafe by using VarHandles (#1990)
* don't use unsafe to update nextName

Update Children.scala

Update Children.scala

use varhandle

Update AbstractActorCell.java

review comment

Update Children.scala

remove more usages of Unsafe

more

more

more

javafmt

Update LightArrayRevolverScheduler.scala

Update AbstractNodeQueue.java

Update AbstractBoundedNodeQueue.java

Revert "more"

This reverts commit ef119f4ebf9fa528a880dd13dd833e4e8c6effc8.

revert some promise actor changes

javafmt

* watchedBy

* Reapply "more"

This reverts commit ba2b43cd7d920a67e2e3ac9355c50c6b8169d451.

try again

* remove imports

* javafmt

* Update Unsafe.java

* Create util-unsafe-refactor.excludes

* internal api
2025-08-02 12:10:52 +01:00
He-Pin(kerr)
e0f6a88435
=str Switch the type parameter order of UnfoldResourceSource. (#615) 2025-08-02 17:30:06 +08:00
PJ Fanning
b0bf1923a7
remove Unsafe.isIsJavaVersion9Plus (#1993)
* remove Unsafe.isIsJavaVersion9Plus

* Update Unsafe.java

* Update Unsafe.java
2025-08-02 09:26:53 +01:00
Matthew de Detrich
8ba5e48a1e Add back Scala 3 inline 2025-08-02 09:55:13 +02:00
He-Pin(kerr)
7bf6cf4969
=str Switch the type parameter order of UnfoldResourceSourceAsync (#616) 2025-08-02 14:48:35 +08:00
PJ Fanning
4bcfc9c7e2
Remove use of sun.misc.Unsafe in Mailbox (#1894)
* remove use of Unsafe in Mailbox

* scalafmt

* use varhandles

* remove cast

* Update Mailbox.scala
2025-08-01 09:24:05 +01:00
PJ Fanning
814962569e
don't use unsafe to update nextName (#1892)
* don't use unsafe to update nextName

* Update Children.scala

* Update Children.scala

* use varhandle

* Update AbstractActorCell.java

* review comment

* Update Children.scala
2025-08-01 08:53:45 +01:00
PJ Fanning
5aad47eb6c
remove deprecated code from pekko-remote (#1983)
* remove deprecated code from pekko-remote

* undo disassociate changes

* Update Transport.scala

* Update remove-deprecated-methods.excludes

* Update remove-deprecated-methods.excludes
2025-08-01 08:53:11 +01:00
PJ Fanning
666796ca7a
create jobs to publish 1.2 snapshots (#1987) 2025-07-31 20:05:03 +01:00
PJ Fanning
9e540b1236
remove deprecated names annotations (#1985) 2025-07-31 20:03:35 +01:00
PJ Fanning
c54e0ef89c
remove deprecated code from testkit (#1981)
* remove deprecated code from testkit

compile issues

* Update StreamTestKit.scala

* mima

* Update remove-deprecated-methods.excludes
2025-07-31 13:42:38 +02:00
PJ Fanning
1c1ca52ae4
move mima files back to 1.1.x (#1982) 2025-07-31 11:29:22 +01:00
PJ Fanning
6a995664ea
move jdk9 source code (#1976)
* move jdk9 source code

* Update Events.scala

* javafmt

* unused import

* remote classes

* Update JFRRemotingFlightRecorder.scala

* stream tests

* javafmt

* doc links

* remove PekkoDependWalker

* build issues

* remove mention of JDK 9

* Update JavaFlowSupport.java
2025-07-31 10:36:49 +01:00
PJ Fanning
2b5b3f8f43
remove some more deprecated code from pekko-actor (#1969)
* remove some deprecated code from pekko-actor

Update Scheduler.scala

Update AbstractActor.scala

mima filters

remove more deprecated code from pekko-actor

revert

* Delete TypedActorRemoteDeploySpec.scala

* Update remove-deprecated-methods.excludes
2025-07-31 09:07:14 +01:00
PJ Fanning
63b671c898
remove some deprecated cluster code (#1959)
* remove some deprecated cluster code

* build issues

* Update Member.scala

* mima checks
2025-07-31 08:31:11 +01:00
PJ Fanning
a4199b8a9c
remove deprecated code from distributed-data (#1965)
* remove deprecated code from distributed-data

* Create remove-deprecated-methods.excludes
2025-07-31 08:30:50 +01:00
PJ Fanning
efc50b993e
remove some deprecated code from streams module (#1958)
* remove some deprecated code from streams module

* Create remove-deprecated-methods.excludes
2025-07-31 08:30:22 +01:00
He-Pin(kerr)
af6b408cfd
=str Make SubFlow and SubSource a final class. (#619) 2025-07-31 14:30:43 +08:00
scala-steward-asf[bot]
23518214bb
Update aeron-client, aeron-driver to 1.48.5 (#1973)
* Update aeron-client, aeron-driver to 1.48.5

* ThreadHints is deprecated

* 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-07-30 18:23:41 +01:00
PJ Fanning
772f2146f1
remove javaunidoc --no-module-directories (#1978) 2025-07-30 16:45:20 +01:00
PJ Fanning
b6849b9564
simplify forkjoin code (#1975)
* simplify forkjoin code

* Create simplify-forkjoin.excludes
2025-07-30 16:14:33 +01:00
scala-steward-asf[bot]
d73899ed77
Update logback-classic to 1.5.18 (#1972)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-07-30 15:38:53 +02:00
PJ Fanning
f23107fc43
Remove java8 home and scala steward pins related to java 11 and java 17 (#1968)
* remove use of java8 home

* scala deprecations

* upgrade paradox

* getId is deprecated

* remove targetSystemJdk build option

* Update JdkOptions.scala
2025-07-30 13:34:30 +01:00
PJ Fanning
1b9c197fd7
persistence deprecations (#1966)
* persistence deprecations

* Create remove-deprecated-methods.excludes
2025-07-30 07:51:42 +01:00
PJ Fanning
2323878ae1
Remove some deprecated code in pekko-actor (#1945)
* remove some deprecated code from pekko-actor

* Update Scheduler.scala

* Update ActorCreationTest.java

* remove more code

* Update DnsProvider.scala

* Update DnsProvider.scala

* Update AbstractActor.scala

* mima filters

* Update remove-deprecated-methods.excludes

* Update Scheduler.scala
2025-07-29 08:57:15 +01:00
PJ Fanning
4355abd9ec
build with java 17 (#1967) 2025-07-29 08:56:37 +01:00
PJ Fanning
50fe0a8a39
protect 1.2.x branch (#1964) 2025-07-27 11:16:23 +01:00
scala-steward-asf[bot]
0ca804c7af
Update commons-codec to 1.19.0 (#1963)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-07-27 08:27:16 +01:00
scala-steward-asf[bot]
65ef18b881
Update junit-jupiter-engine to 5.13.4 (#1957)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-07-22 14:50:34 +08:00
PJ Fanning
ab80e8776e
Release notes for 1.2.0-M2 (#1943)
* init release notes

* more changes

* Update releases-1.2.md

* Update releases-1.2.md

* Create publish-1.2-docs.yml
2025-07-21 10:27:41 +01:00
scala-steward-asf[bot]
28ddae6f0e
Update jackson-core to 2.19.2 (#1953)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-07-20 08:47:11 +01:00
scala-steward-asf[bot]
78430e0ff7
Update sbt-develocity to 1.3 (#1954)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-07-20 08:46:45 +01:00
scala-steward-asf[bot]
fa38254262
Update commons-io to 2.20.0 (#1955)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-07-20 08:46:15 +01:00
PJ Fanning
947ee49293
Release notes 1.1.5 (#1931) (#1952)
* pekko 1.1.5: release notes

* fix wrong PR link

merge issues
2025-07-18 09:19:23 +01:00
scala-steward-asf[bot]
8a72e21078
Update netty-handler, netty-transport to 4.2.3.Final (#1950)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-07-15 15:56:27 +08:00
Piotr Sowiński
6ef6ae1446
Allow overriding dispatcher in mapWithResource (#1949)
* Allow overriding the dispatcher in mapWithResource

Closes #1948
2025-07-15 12:21:24 +08:00