This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch fix/CAMEL-25140
in repository https://gitbox.apache.org/repos/asf/camel.git
discard ad665d4a3082 CAMEL-25140: camel-core - interceptSendToEndpoint: the
interceptors are registered per route on an endpoint wrapped once
add daa631d08d5a Bump org.neo4j.driver:neo4j-java-driver from 6.2.1 to
6.3.0
add 86de64e3e6d6 Bump jline-version from 4.4.5 to 4.4.6
add 3f351f3d6cf8 Bump at.yawk.lz4:lz4-java from 1.11.3 to 1.12.0
add 3d3c306a7e79 Bump quarkus-version from 3.39.4 to 3.39.5
add b9590dc0de21 Bump io.github.classgraph:classgraph from 4.8.195 to
4.8.196
add cd90659e3ecb Bump mongo-java-driver-version from 5.12.0 to 5.13.0
add 640bd6f88cd7 Bump com.uber.nullaway:nullaway from 0.14.1 to 0.14.2
add d69b605eba7f Bump com.googlecode.libphonenumber:libphonenumber from
9.0.39 to 9.0.40
add b8ee6ea68762 Bump huaweicloud-sdk-version from 3.1.217 to 3.1.218
add 0d94928f1531 Bump
org.eclipse.microprofile.config:microprofile-config-api
add 5a482daf965e Bump logback-version from 1.6.3 to 1.6.4
add 602e6772974d Bump software.amazon.kinesis:amazon-kinesis-client from
3.5.2 to 3.5.3
add 5279c082a9b4 CAMEL-25126: camel-syslog - decode non-ASCII text with
the exchange charset, not ISO-8859-1
add f3582247ec6d CAMEL-25126: camel-syslog - document that the charset
must be ASCII-compatible
add 47c90e8dc91f CAMEL-25127: camel-syslog - accept valid RFC 5424
messages that the parser rejected or misread
add 02f8aafadf39 CAMEL-25127: camel-syslog - pin down the parsing of an
unterminated PARAM-VALUE
add f78a93999a24 CAMEL-25124: camel-core - Aggregate EIP: keep spooled
stream cache bodies until the aggregated exchange is done (#27033)
add c92e25590855 CAMEL-25125: camel-mllp - ACK generation uses the MSH-2
component separator, not '^' (#27034)
add 446b412daea3 CAMEL-25128: camel-netty - a failed write and the
correlation timeout should not both complete the exchange (#27037)
add 259c390726f7 CAMEL-25129: camel-resilience4j - the bulkhead should
limit the calls that keep running after a timeout (#27038)
add 3db181ffbaee Bump jackson2-version from 2.22.2 to 2.22.3
add 30b990f81295 Refactor: Improve REST OpenAPI endpoint startup error
messages (#26901)
add aabd31342e31 CAMEL-25067, CAMEL-25071, CAMEL-25072: camel-core - small
follow-ups from the deep review (#27071)
add eefa74fb8a2f CAMEL-25072: camel-management - EIP and service MBeans:
fix the remaining follow-ups from the deep review (#27074)
add 70e6be15eab2 CAMEL-25067: camel-core - Reifiers: fix the remaining
follow-ups from the deep review (#27076)
add 92c77eaf8808 CAMEL-25134: camel-main - Security policy check matches
component options by component (#27070)
add dc7d79531a7d ci: Upgrade Bouncy Castle to 1.86 and adapt camel-pqc
(#27052)
add 43b1d0193ed7 CAMEL-25142: design - late binding of cross-cutting
features (#27083)
add a25e4b489a1d CAMEL-25140: camel-core - interceptSendToEndpoint: the
interceptors are registered per route on an endpoint wrapped once
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (ad665d4a3082)
\
N -- N -- N refs/heads/fix/CAMEL-25140 (a25e4b489a1d)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
AGENTS.md | 1 +
.../org/apache/camel/catalog/components/pqc.json | 4 +-
.../apache/camel/catalog/docs/pqc-component.adoc | 38 +-
.../camel/catalog/docs/pqc-key-lifecycle.adoc | 22 +-
.../camel/component/mllp/internal/Hl7Util.java | 12 +-
...knowledgementWithoutBridgeErrorHandlerTest.java | 19 +
.../camel/component/mllp/internal/Hl7UtilTest.java | 57 +++
.../camel/component/netty/NettyCamelState.java | 30 +-
.../camel/component/netty/NettyProducer.java | 6 +-
.../netty/TimeoutCorrelationManagerSupport.java | 6 +-
...yTimeoutCorrelationManagerWriteFailureTest.java | 185 +++++++++
.../org/apache/camel/component/pqc/pqc.json | 4 +-
.../camel-pqc/src/main/docs/pqc-component.adoc | 38 +-
.../camel-pqc/src/main/docs/pqc-key-lifecycle.adoc | 22 +-
.../apache/camel/component/pqc/PQCComponent.java | 4 -
.../camel/component/pqc/PQCConfiguration.java | 2 +-
.../pqc/PQCKeyEncapsulationAlgorithms.java | 4 +-
.../component/pqc/PQCParameterSpecResolver.java | 26 +-
.../apache/camel/component/pqc/PQCProducer.java | 1 -
.../component/pqc/PQCSignatureAlgorithms.java | 1 -
.../pqc/crypto/PQCDefaultPicnicMaterial.java | 55 ---
.../pqc/crypto/kem/PQCDefaultCMCEMaterial.java | 2 +-
.../pqc/crypto/kem/PQCDefaultFRODOMaterial.java | 4 +-
.../AwsSecretsManagerKeyLifecycleManager.java | 6 +-
.../HashicorpVaultKeyLifecycleManager.java | 6 +-
.../pqc/lifecycle/KeyAlgorithmSupport.java | 6 +-
.../pqc/PQCCMCEGenerateEncapsulationAESTest.java | 2 +-
.../pqc/PQCFRODOGenerateEncapsulationAESTest.java | 4 +-
.../pqc/PQCParameterSpecResolverTest.java | 48 +++
.../pqc/PQCSignaturePicnicNoAutowiredTest.java | 75 ----
.../component/pqc/PQCSignaturePicnicTest.java | 98 -----
.../resilience4j/ResilienceProcessor.java | 23 +-
.../ResilienceBulkheadTimeoutTest.java | 118 ++++++
.../rest/openapi/RestOpenApiEndpoint.java | 11 +-
.../camel/component/syslog/SyslogConverter.java | 90 +++-
.../camel/component/syslog/SyslogDataFormat.java | 7 +-
.../camel/component/syslog/SyslogCharsetTest.java | 225 ++++++++++
.../component/syslog/SyslogRfc5424ParseTest.java | 178 ++++++++
.../TarAggregationStrategyRepositoryTest.java | 147 +++++++
.../ZipAggregationStrategyRepositoryTest.java | 147 +++++++
.../engine/DefaultEndpointServiceRegistry.java | 10 +-
.../org/apache/camel/model/ThreadsDefinition.java | 3 +-
.../processor/aggregate/AggregateProcessor.java | 159 ++++++-
.../apache/camel/reifier/LoadBalanceReifier.java | 4 +
.../org/apache/camel/reifier/ProcessorReifier.java | 55 ++-
.../org/apache/camel/reifier/ThreadsReifier.java | 28 +-
.../camel/processor/InterceptPropertiesTest.java | 26 ++
.../apache/camel/processor/LoadBalanceIdTest.java | 72 ++++
.../camel/processor/ThreadsKeepAliveTimeTest.java | 63 +++
.../AggregateStreamCachingSpoolTest.java | 458 +++++++++++++++++++++
.../apache/camel/main/MainSecurityPolicyTest.java | 38 +-
.../api/management/mbean/CamelOpenMBeanTypes.java | 2 +-
.../management/mbean/ManagedCamelContext.java | 1 +
.../camel/management/mbean/ManagedComponent.java | 2 +-
.../mbean/ManagedEndpointServiceRegistry.java | 4 +
.../management/mbean/ManagedEventNotifier.java | 34 +-
.../camel/management/mbean/StatisticMaximum.java | 12 +-
.../camel/management/mbean/StatisticMinimum.java | 12 +-
.../JmxNotificationEventNotifierTest.java | 25 ++
.../ManagedCamelContextDumpStatsAsJSonTest.java | 93 +++++
.../camel/management/ManagedComponentTest.java | 27 ++
.../ManagedEndpointServiceRegistryRuntimeTest.java | 17 +-
.../ManagedEndpointServiceRegistryTest.java | 125 ++++++
.../mbean/StatisticMinimumMaximumTest.java | 95 +++++
.../java/org/apache/camel/util/SecurityUtils.java | 221 +++++++++-
.../org/apache/camel/util/SecurityUtilsTest.java | 63 ++-
design/cross-cutting-binding.adoc | 215 ++++++++++
.../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc | 113 ++++-
.../modules/ROOT/pages/security-policy.adoc | 11 +-
parent/pom.xml | 28 +-
.../maven/packaging/UpdateSensitizeHelper.java | 76 +++-
71 files changed, 3322 insertions(+), 504 deletions(-)
create mode 100644
components/camel-netty/src/test/java/org/apache/camel/component/netty/NettyTimeoutCorrelationManagerWriteFailureTest.java
delete mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/crypto/PQCDefaultPicnicMaterial.java
delete mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCSignaturePicnicNoAutowiredTest.java
delete mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCSignaturePicnicTest.java
create mode 100644
components/camel-resilience4j/src/test/java/org/apache/camel/component/resilience4j/ResilienceBulkheadTimeoutTest.java
create mode 100644
components/camel-syslog/src/test/java/org/apache/camel/component/syslog/SyslogCharsetTest.java
create mode 100644
components/camel-syslog/src/test/java/org/apache/camel/component/syslog/SyslogRfc5424ParseTest.java
create mode 100644
components/camel-tarfile/src/test/java/org/apache/camel/processor/aggregate/tarfile/TarAggregationStrategyRepositoryTest.java
create mode 100644
components/camel-zipfile/src/test/java/org/apache/camel/processor/aggregate/zipfile/ZipAggregationStrategyRepositoryTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/LoadBalanceIdTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/ThreadsKeepAliveTimeTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/aggregator/AggregateStreamCachingSpoolTest.java
create mode 100644
core/camel-management/src/test/java/org/apache/camel/management/ManagedCamelContextDumpStatsAsJSonTest.java
copy
components/camel-spring-parent/camel-spring-xml/src/test/java/org/apache/camel/spring/management/SpringDualLoggingEventNotifierTest.java
=>
core/camel-management/src/test/java/org/apache/camel/management/ManagedEndpointServiceRegistryRuntimeTest.java
(66%)
create mode 100644
core/camel-management/src/test/java/org/apache/camel/management/ManagedEndpointServiceRegistryTest.java
create mode 100644
core/camel-management/src/test/java/org/apache/camel/management/mbean/StatisticMinimumMaximumTest.java
create mode 100644 design/cross-cutting-binding.adoc