He-Pin(kerr)
dbc9ed3a99
chore: Add support for controlling the NettyTransport's byteBuf allocator type. ( #1707 )
...
* chore: Add support for controlling the NettyTransport's byteBuf allocator type.
* chore: extract deriveByteBufAllocator method
2025-01-14 18:41:35 +08:00
He-Pin(kerr)
9844a1befa
chore: bump Scala to 2.13.16 ( #1704 )
2025-01-10 21:44:48 +01:00
scala-steward-asf[bot]
17f7161837
Update commons-codec to 1.17.2 ( #1703 )
...
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-01-11 04:32:50 +08:00
He-Pin(kerr)
b160861c41
chore: Require parallelism >= 1 in MapAsync and MapAsyncUnordered ( #1700 )
2025-01-10 21:18:39 +08:00
He-Pin(kerr)
18e98d4e38
chore: Require breadth >= 1 in FlattenMerge ( #1699 )
2025-01-10 19:16:01 +08:00
He-Pin(kerr)
0bf6606cc9
chore: Run nightly 1.0 build weekly ( #1697 )
2025-01-09 16:23:15 +08:00
PJ Fanning
adb988c577
Release notes for 1.1.3 (forward fit) ( #1695 )
...
* release notes for 1.1.3 (#1677 )
* release notes for 1.1.3
* update case
* publish 1.1.3
2025-01-07 20:53:48 +01:00
He-Pin(kerr)
41b4cabec0
fix: avoid boxing in zipWithIndex and fix type signature in SubSource#zipWithIndex ( #1669 )
2025-01-07 21:22:38 +08:00
He-Pin(kerr)
640a9e9393
fix: avoid boxing in zipWithIndex and fix type signature in SubSource#zipWithIndex ( #1669 )
2025-01-07 21:18:45 +08:00
Arnout Engelen
0f873511cd
chore: ignore even more configs for dependency submission ( #1693 )
...
confirmed ignoring `runtime-internal` suppresses the really
old guava, the `scala-doc-tool` and `scala-tool` configs
currently don't pull in any problematic dependencies but
they should not be relevant to our users either.
Follow-up on https://github.com/apache/pekko/pull/1689
and https://github.com/apache/pekko/pull/1392
2025-01-07 11:58:24 +01:00
PJ Fanning
67c3423fc8
leveldb: update doc to match what we test ( #1691 )
2025-01-06 19:10:10 +01:00
He-Pin(kerr)
8f6f97aa2d
chore: Add identity function. ( #1671 )
2025-01-07 01:00:38 +08:00
Arnout Engelen
0855a3b035
chore: dependency-graph: ignore more contexts and modules ( #1689 )
...
To remove false positives from the counter for
https://github.com/apache/pekko/security
follow-up on https://github.com/apache/pekko/pull/1392
2025-01-06 16:22:49 +01:00
Arnout Engelen
e779b7b231
chore: dependency-submission: skip test scope ( #1392 )
...
Currently, dependency-submission would submit all dependencies to
https://github.com/apache/pekko/security/dependabot , including
test dependencies. We then added explicit dependencies to the build
to squash warnings about outdated test dependencies (#1181 , #1313
and #1344 ).
With version 3, sbt-dependency-submission now supports ignoring
scopes. This PR proposes to ignore the test scope, and remove the
explicit dependencies from the build.
Of course, we want our developers to be secure as much as our users.
From that perspective you could say we'd want to remove 'insecure'
dependencies even from the test scope. In practice, however, I think
it's really unlikely that a vulnerability in a test scope dependency
would lead to a realistic attack on a developer. For that reason, I
think ignoring this scope for dependency-submission and keeping the
old dependencies in the build removes some development friction, which
balances out the risk of testing with outdated dependencies. If there'd
be a 'malicious' dependency out there, I expect we'd learn about it
through other channels.
2025-01-06 12:11:33 +01:00
He-Pin(kerr)
194996b326
chore: Avoid forwarding method on ArrayDequeue in BatchingExecutor. ( #1688 )
2025-01-06 18:44:08 +08:00
He-Pin(kerr)
c953f50ded
chore: Avoid forwarding method on ArrayDequeue in stream module. ( #1687 )
2025-01-06 10:45:35 +08:00
He-Pin(kerr)
7782cf55e8
chore: Use more lambda instread in stream module. ( #1686 )
2025-01-06 10:10:51 +08:00
He-Pin(kerr)
477fd393c2
fix: Fix occasional ordering issue in FlowWithContext#unsafeOptionalDataVia ( #1681 )
...
* chore: Test more rounds for unsafeDataVia keeping order.
* fix: Fix flask ordering in FlowWithContext#unsafeOptionalDataVia operator.
2025-01-06 00:10:18 +08:00
He-Pin(kerr)
2ee37454cb
chore: Test more rounds for unsafeDataVia keeping order. ( #1680 )
2025-01-06 00:06:49 +08:00
scala-steward-asf[bot]
b48cb0552a
Update sbt-pekko-build to 0.4.2 ( #1675 )
...
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
Co-authored-by: He-Pin(kerr) <hepin1989@gmail.com>
2025-01-05 00:17:45 +08:00
scala-steward-asf[bot]
eedb5a553a
Update logback-classic to 1.3.15 ( #1674 )
...
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-01-05 00:11:14 +08:00
scala-steward-asf[bot]
0cfde8132e
Update sbt-welcome to 0.5.0 ( #1676 )
...
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2025-01-04 23:44:10 +08:00
He-Pin(kerr)
c8ac6c06b1
chore: Make flatMapPrefix javadsl using java.util.List ( #271 )
2025-01-04 23:14:09 +08:00
PJ Fanning
ec5e33fdb9
add non-default config that allows InboundQuarantineCheck to ignore 'harmless' quarantine events ( #1555 )
...
* stub test for harmless=true
Update OutboundIdleShutdownSpec.scala
Update OutboundIdleShutdownSpec.scala
Update OutboundIdleShutdownSpec.scala
* add quarantinedButHarmless check for tests
* new test case
* Update OutboundIdleShutdownSpec.scala
* try to not shutdown when quarantine is harmless
* Update OutboundIdleShutdownSpec.scala
* Create quarantine.backwards.excludes
* Update quarantine.backwards.excludes
* update log message
* try to add config
* Update ArterySettings.scala
* add tests
* Update OutboundIdleShutdownSpec.scala
* rework test
2025-01-04 11:04:06 +01:00
scala-steward-asf[bot]
dad6b9f6e3
Update scala-library to 2.13.15 ( #1505 )
...
* Update scala-library to 2.13.15
* Update link-validator.conf
* fix `-Wconf` to match new semantics
Override order reversed, see also https://github.com/scala/scala/releases
---------
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
Co-authored-by: PJ Fanning <pjfanning@users.noreply.github.com>
2025-01-03 20:21:05 +01:00
He-Pin(kerr)
ce3620fc1a
chore: Fix leak in FlatMapPrefix operator. ( #1622 )
2025-01-04 00:56:50 +08:00
He-Pin(kerr)
03712a927e
perf: optmize NettyChannelHandlerAdapter with explict extends. ( #1667 )
2025-01-04 00:27:42 +08:00
He-Pin(kerr)
d34927b56b
fix: Fix a leak in PrefixAndTail operator. ( #1623 )
2025-01-03 21:46:40 +08:00
PJ Fanning
2b6d2dc0a0
missing header ( #1665 )
2025-01-02 15:15:21 +01:00
PJ Fanning
ef212e9a98
reimplement fix for akka/pekko cluster ( #1594 )
...
* Revert "revert #1568 due to test failures (#1587 )"
This reverts commit 7af03e5215 .
* temp run nightly test in this PR
* no need for square brackets because the set print adds them
* logging to find issue
* support tcp protocols
* Update ClusterDaemon.scala
* remove temp logging
* try to fix issue in Remoting
* extra tests
* more tests
* ignore udp tests
* try to make tests tidy up after failures
* Update MixedProtocolClusterSpec.scala
* Update MixedProtocolClusterSpec.scala
* run main cluster tests for PR
2025-01-01 12:13:50 +01:00
He-Pin(kerr)
def84bf0c1
chore: fix failed in StreamConvertersSpec ( #1655 )
2024-12-31 21:33:21 +08:00
He-Pin(kerr)
7fef5b75f3
fix: avoid call finalizeStage more times than once. ( #1650 )
2024-12-31 20:17:07 +08:00
PJ Fanning
8fcac28ea2
add 2025 to copyright ( #1651 )
...
* add 2025 to copyright
* Update pekko-remote-jar-notice.txt
2024-12-31 12:53:07 +01:00
He-Pin(kerr)
8396106081
fix: Use 1.1.x build in 1.1.x nightly build ( #1648 )
2024-12-31 18:09:15 +08:00
He-Pin(kerr)
9596ea4c18
perf: Reduce loops in when clean queue in BroadcastHub ( #1628 )
2024-12-30 13:05:01 +08:00
counter2015
136319fbce
chore: Update scala-steward.yml ( #1642 )
2024-12-30 12:30:29 +08:00
He-Pin(kerr)
0af8295780
chore: Add netty leak detector in multi-node-testing. ( #1641 )
2024-12-29 21:20:14 +08:00
He-Pin(kerr)
db94dedf23
feat: Add SchedulerTask which will be notified once cancelled. ( #1593 )
2024-12-29 17:08:01 +08:00
He-Pin(kerr)
fc09ac6344
chore: Enable netty leak detector in CI ( #1639 )
2024-12-29 02:23:05 +08:00
He-Pin(kerr)
b0e753417d
chore: Turn on Netty's leak detector in build. ( #1637 )
2024-12-29 01:26:33 +08:00
He-Pin(kerr)
5334ea40f6
chore: Fix the @since of Sink.none operator, should be 1.2.0 ( #1632 )
2024-12-28 21:07:03 +08:00
PJ Fanning
aea4e836e9
jackson 2.18 with max-token-count support ( #1556 )
...
* jackson 2.18.1 with max-token-count support
* Update Dependencies.scala
* remove lock-free buffer-recycler
* add non-recycling pool
* Update Dependencies.scala
2024-12-28 14:01:10 +01:00
PJ Fanning
2cd8313bf5
add license headers to CI files ( #1631 )
2024-12-28 13:09:22 +01:00
He-Pin(kerr)
776487459c
Update docs/src/main/paradox/stream/operators/Sink/none.md
...
Co-authored-by: Arnout Engelen <arnout@engelen.eu>
2024-12-28 19:12:21 +08:00
虎鸣
898b2936e1
feat: Add Sink.none operator
2024-12-28 19:12:21 +08:00
虎鸣
2b916125f0
chore: avoid create an empty array everytime.
2024-12-28 19:10:46 +08:00
PJ Fanning
bfa37ffcf4
add 1.1 builds ( #1630 )
2024-12-28 11:54:29 +01:00
PJ Fanning
8473abe00d
protect 1.1.x branch ( #1629 )
2024-12-28 11:01:26 +01:00
scala-steward-asf[bot]
eb22d8d481
Update sbt, scripted-plugin to 1.10.7 ( #1625 )
...
Co-authored-by: scala-steward-asf[bot] <147768647+scala-steward-asf[bot]@users.noreply.github.com>
2024-12-23 12:11:35 +08:00
He-Pin(kerr)
8bb6e22853
chore: Remove SupervisedGraphStageLogic ( #1619 )
2024-12-22 21:15:45 +08:00