Commit graph

27331 commits

Author SHA1 Message Date
Andy(Jingzhang)Chen
c9fdad1dd1
add unit test protect ExtractEntityId can be shared safely (#1475)
* add unit test protect ExtractEntityId can be shared safely

Related with #1463

* chore: avoid the double evaluation of entityId in ClusterSharding (#1304)

* chore: avoid the double evaluation of entityId in ClusterSharding

* new cacheable partial function

* optimized for review

* fix the right type

* Revert "chore: avoid the double evaluation of entityId in ClusterSharding (#1…" (#1464)

This reverts commit b0e9886439.

* grammar fix

* sort imports

---------

Co-authored-by: PJ Fanning <pjfanning@users.noreply.github.com>
2024-09-12 12:55:42 +01:00
PJ Fanning
ffb31daeca
docs: logger names are Fully Qualified Class Names (#1476) 2024-09-12 11:51:12 +01:00
Arnout Engelen
09486097e7
KEYS: add second public key for Arnout Engelen (#1472)
If you want you can verify this key is plausible because it's been
used to sign Pekko and Akka commits since way back.
2024-09-10 00:06:26 +02:00
PJ Fanning
da2eff20ef
add some warnings to release notes (#1467) 2024-09-09 09:42:46 +01:00
scala-steward-asf[bot]
ad55d1c414
Update scala-library to 2.12.20 (#1466)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-09-07 23:18:41 +01:00
scala-steward-asf[bot]
0473272a8c
Update netty-handler, netty-transport to 4.1.113.Final (#1465)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-09-07 23:18:07 +01:00
PJ Fanning
498c4713ab
Revert "chore: avoid the double evaluation of entityId in ClusterSharding (#1…" (#1464)
This reverts commit b0e9886439.
2024-09-07 21:57:02 +01:00
PJ Fanning
cfea22b71f
publish 1.0.3 docs (#1462) 2024-09-04 10:45:13 +01:00
PJ Fanning
d6be383779
release notes for 1.1.0 (#1456)
* release notes for 1.1.0

* more release notes

* more changes

* Update releases-1.1.md
2024-09-02 20:03:38 +01:00
scala-steward-asf[bot]
af75458563
Update sbt-develocity to 1.1.1 (#1461)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-09-01 13:46:06 +08:00
Matthew de Detrich
5f2d690b89 Fix typos in optionalVia/unsafeOptionalVia 2024-08-30 12:37:40 +02:00
Andy(Jingzhang)Chen
d1ec224330
additional mailbox selector for typed props (#1096)
* additional mailbox selector for typed props

* add unit test

* chore change of unit test

* Revert "configuration typo"

This reverts commit 7917feb32a4b042124513d98068db832cc59a541.

* fix pekko imports

* mention interoperability in doc

* share configuration in tests

* revert configuration change

* fix new typo

* fix jdocs tests

* optimized import

* mention api version in doc

* resolve import issue
2024-08-28 19:12:35 +01:00
Andy(Jingzhang)Chen
db8d20ddea
feat: streamlined approach for Behaviors #1444 (#1445)
* feat: streamlined approach for Behaviors #1444

* rename method

* scaladsl and test

* simpler test

* add @since annotation
2024-08-28 18:05:20 +01:00
PJ Fanning
5a3f6f1863
add since marker in Timers.scala (#1457) 2024-08-28 13:51:54 +01:00
PJ Fanning
6945a170ab
update scaladoc for QueueOfferResult.scala (#1455)
* update scaladoc for QueueOfferResult.scala

* scalafmt
2024-08-27 13:11:17 +01:00
scala-steward-asf[bot]
798793e418
Update aeron-client, aeron-driver to 1.45.0 (#1452)
* Update aeron-client, aeron-driver to 1.45.0

* agrona version

* remove dependency override

---------

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>
2024-08-27 11:37:28 +01:00
Matthew de Detrich
f548ea55ad Add wiretap/wiretapContext to FlowWithContext/SourceWithContext 2024-08-27 11:44:08 +02:00
Arnout Engelen
eccfb848d9
chore: pin aeron version (#1451)
See #1448
2024-08-25 23:17:39 +02:00
scala-steward-asf[bot]
8afbf2064b
Update sbt-develocity to 1.1 (#1447)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-08-25 08:41:41 +02:00
scala-steward-asf[bot]
624b0f5e2b
Update metrics-core, metrics-jvm to 4.2.27 (#1449)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-08-25 08:40:35 +02:00
scala-steward-asf[bot]
24e000645e
Update commons-compress to 1.27.1 (#1450)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-08-25 08:39:09 +02:00
Matthew de Detrich
302f38f148 Add alsoTo/alsoToContext to FlowWithContext/SourceWithContext 2024-08-23 15:56:48 +02:00
Matthew de Detrich
60c480aecd Add optionalVia and unsafeOptionalDataVia 2024-08-21 14:54:21 +02:00
PJ Fanning
0fa708382c
Add new migration strategy for Pekko Persistence snapshots (#1423)
* Add new migration strategy for Pekko Persistence snapshots

Update reference.conf

Update SnapshotSerializerSpec.scala

new impl

* add more tests

* add akka mode test

* rename file

* Update SnapshotSerializerMigrationAkkaSpec.scala

* extend akka test

* Update reference.conf

* Update SnapshotSerializer.scala

* rename config

* fix name of tests
2024-08-21 11:58:16 +01:00
Andy(Jingzhang)Chen
9b8ddc808a
chore: migrate tests to flatten supervise API (#1388) 2024-08-21 08:41:03 +08:00
scala-steward-asf[bot]
6bbf5b8a20
Update guava to 33.3.0-jre (#1441)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-08-18 02:04:47 +01:00
scala-steward-asf[bot]
fb6e03702c
Update junit-jupiter-engine to 5.11.0 (#1442)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-08-18 02:04:18 +01:00
PJ Fanning
22194535fb
Add test for virtual thread support (#1436)
* feat: Add virtual thread support

* use public lookup

* try to add test

* Update VirtualThreadPoolDispatcherSpec.scala

* Update VirtualThreadPoolDispatcherSpec.scala

* Apply suggestions from code review

Co-authored-by: Andy(Jingzhang)Chen <iRoiocam@gmail.com>

---------

Co-authored-by: He-Pin <hepin1989@gmail.com>
Co-authored-by: Andy(Jingzhang)Chen <iRoiocam@gmail.com>
2024-08-14 18:59:42 +01:00
scala-steward-asf[bot]
d737c44b8f
Update sbt-mima-plugin to 1.1.4 (#1437)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-08-11 08:32:35 +01:00
scala-steward-asf[bot]
afd6643d01
Update jul-to-slf4j, log4j-over-slf4j, ... to 2.0.16 (#1439)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-08-11 08:32:06 +01:00
scala-steward-asf[bot]
14f50179c5
Update commons-compress to 1.27.0 (#1438)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-08-11 08:31:38 +01:00
PJ Fanning
e1b4915c0d
run extra tests that need Java 9+ (#1434) 2024-08-09 17:03:57 +01:00
PJ Fanning
392a05c933
fix code comment with 'aquired' typo (#1429) 2024-08-08 13:51:38 +01:00
PJ Fanning
338374c360
Fix typo in split-brain-resolver.md (#1428) 2024-08-08 13:51:14 +01:00
Arnout Engelen
5bf60da763
Clarify how our binary compatibility applies to external dependencies (#1420) 2024-08-01 09:44:21 +02:00
scala-steward-asf[bot]
2adb783081
Update protobuf-java to 3.25.4 (#1415)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-07-28 15:32:56 +08:00
scala-steward-asf[bot]
9c05d40254
Update scalafmt-core to 3.8.3 (#1416)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-07-28 14:51:56 +08:00
Andy(Jingzhang)Chen
9885a58ef1
feat: support the flattening syntax for supervising (#1386)
* feat: support the flattening syntax for supervising

* update javadsl

* fix compile issue

* rename method

* chore: rename onAnyFailure

* fix: mima filter excludes

* chore: fmt and excludes

* avoid mima filter
2024-07-27 21:35:28 +08:00
Andy(Jingzhang)Chen
0930982b9a
fix: flaky logging mdc tests (#1410)
* fix: flaky logging mdc tests

* fix: use MDC as fallback

* remove ci change

* fix npe static mdc
2024-07-24 20:46:19 +08:00
Matthew de Detrich
f9ad446a58 Fix uncurried stream ops in javadsl 2024-07-21 13:55:48 +02:00
scala-steward-asf[bot]
cd55767e14
Update commons-codec to 1.17.1 (#1404)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-07-21 12:02:42 +08:00
scala-steward-asf[bot]
516b1b4521
Update netty-handler, netty-transport to 4.1.112.Final (#1405)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-07-21 12:02:15 +08:00
PJ Fanning
ad7aeffc16
add known issue for #1393 (#1403)
* add known issue for #1393

* Update docs/src/main/paradox/release-notes/releases-1.1.md

Co-authored-by: Arnout Engelen <arnout@engelen.eu>

---------

Co-authored-by: Arnout Engelen <arnout@engelen.eu>
2024-07-19 18:43:43 +01:00
AndyChen(Jingzhang)
0153485657
fix: only setFailed when actor not null (#1399)
* fix: only setFailed when actor not null

* chore: use ne rather than !=
2024-07-18 22:57:34 +08:00
AndyChen(Jingzhang)
73c93622f1
fix: resolves and addition tests for child preStart supervise (#1385)
* chore: add unit test for child actor initial exception supervise

* make assertion correct

* trying to fix assertion failed

* distinguish between fatal and normal fault

* fix unit tests

* trying to fix

* fix NPE

* revert isFailed condition

* revert isFailed place

* additional tests
2024-07-15 22:54:06 +01:00
scala-steward-asf[bot]
0c2eb9ffa6
Update sbt to 1.10.1 (#1395)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-07-14 09:51:17 +01:00
scala-steward-asf[bot]
8bf89f4f81
Update docker-java-core, ... to 3.4.0 (#1394)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-07-14 08:39:14 +01:00
Matthew de Detrich
07013eb3a2 Fix migration notes for SubstreamCancelStrategy deprecation 2024-07-11 13:56:49 +02:00
Arnout Engelen
684fec989e
feat: publish SBOMs (#1380)
While clearly not perfect, I think we should start growing
towards publishing valid SBOMs for our artifacts, and
publishing these is a good first step in that direction.
2024-07-08 15:50:42 +02:00
scala-steward-asf[bot]
053a5ccfad
Update jackson-core to 2.17.2 (#1390)
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-07-07 01:59:11 +01:00