This is an automated email from the ASF dual-hosted git repository.
apupier pushed a change to branch parallelBuildInvestigation
in repository https://gitbox.apache.org/repos/asf/camel.git
discard 5fe91ea0e8a9 Use -T1C option on Jenkins CI build
add a666fbbf586c CAMEL-25779: camel-jms: JmsMessage loses attachments when
exchange is copied (#28083)
add aff56976b420 CAMEL-25645: camel-milo - upgrade guide notes for 4.22.3
and 4.18.6 (#28055)
add 5ccfce4a1c37 CAMEL-25742: camel-coap - cancel the observation when an
observe consumer stops (#28069)
add 12360f853d33 CAMEL-25759: camel-aws2-eventbridge - keep one target on
the rule for a queue given with queueUrl (#28074)
add 936d6f4517a0 CAMEL-25754: camel-test-infra-artemis - no disk usage
limit, so a broker on a nearly full Docker disk does not block producers
(#28056)
add 39a7365e2270 CAMEL-25713: camel-milo - give each client connection its
own executor (#28049)
add eb8ecb1b4543 CAMEL-25741: camel-aws2-ddb - aws2-ddbstream reads every
shard to its end and starts from streamIteratorType only once (#28068)
add 6f36673e85cf CAMEL-25738: camel-test-dst - deterministic simulation
testing for Camel consumers (stage 1) (#28067)
add 02563254b8fd CAMEL-25704: camel-undertow - add the 4.22.3 and 4.18.6
upgrade-guide notes on main (#28078)
add 524a7d6e0534 CAMEL-25791: camel-state-store - Add backend factory
option to create one KeyValueRepository per store name (#28086)
add 12dcf49b2738 CAMEL-25757: camel-azure-files - accept 206 Partial
Content for a resumed download (#28072)
add 04333431a654 CAMEL-24704: camel-yaml-dsl - beans keyed by the bean
name fail with the list form to write (#26921)
add 2cddebab6c2f CAMEL-23317: Fix flaky MailProducerUnsupportedCharsetTest
new 12702d684e59 Use -T1C option on Jenkins CI build
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 (5fe91ea0e8a9)
\
N -- N -- N refs/heads/parallelBuildInvestigation (12702d684e59)
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.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
AGENTS.md | 7 +
bom/camel-bom/pom.xml | 5 +
catalog/camel-allcomponents/pom.xml | 5 +
.../camel/catalog/components/state-store.json | 3 +-
.../org/apache/camel/catalog/docs.properties | 1 +
.../catalog/docs/aws2-eventbridge-component.adoc | 4 +-
.../camel/catalog/docs/state-store-component.adoc | 19 +
.../org/apache/camel/catalog/docs/test-dst.adoc | 421 +++++++++++++
.../org/apache/camel/catalog/others.properties | 1 +
.../org/apache/camel/catalog/others/test-dst.json | 15 +
.../aws2/ddbstream/ShardIteratorHandler.java | 45 +-
.../Ddb2StreamConsumerShardRotationTest.java | 326 ++++++++++
.../aws2/ddbstream/ShardIteratorHandlerTest.java | 5 +
.../src/main/docs/aws2-eventbridge-component.adoc | 4 +-
.../aws2/eventbridge/EventbridgeConsumer.java | 32 +-
.../aws2/eventbridge/EventbridgeConsumerTest.java | 6 +-
.../EventbridgeConsumerUserQueueTargetTest.java | 161 +++++
components/camel-aws/camel-aws2-sqs/pom.xml | 6 +
.../camel/component/aws2/sqs/dst/FakeSqs.java | 255 ++++++++
.../aws2/sqs/dst/SqsVisibilityDstTest.java | 37 ++
.../camel/component/aws2/sqs/dst/SqsWorld.java | 167 ++++++
.../camel-azure/camel-azure-eventhubs/pom.xml | 6 +
.../eventhubs/dst/EventHubsCheckpointDstTest.java | 82 +++
.../azure/eventhubs/dst/EventHubsWorld.java | 326 ++++++++++
.../component/file/azure/FilesOperations.java | 5 +-
.../azure/FilesOperationsResumeDownloadTest.java | 228 +++++++
.../java/org/apache/camel/coap/CoAPObserver.java | 89 ++-
.../apache/camel/coap/CoAPObserveRestartTest.java | 274 +++++++++
.../org/apache/camel/component/jms/JmsMessage.java | 7 +
.../jms/JmsMessageCopyFromAttachmentsTest.java | 86 +++
.../mail/MailProducerUnsupportedCharsetTest.java | 34 +-
.../component/milo/browse/MiloBrowseEndpoint.java | 4 +-
.../milo/client/MiloClientConnection.java | 55 +-
.../component/milo/client/MiloClientEndpoint.java | 5 +-
.../milo/client/internal/SubscriptionManager.java | 4 +-
.../component/milo/MiloClientExecutorTest.java | 127 ++++
components/camel-slack/pom.xml | 12 +
.../component/slack/dst/SlackSuspendDstTest.java | 36 ++
.../camel/component/slack/dst/SlackWorld.java | 288 +++++++++
.../statestore/StateStoreComponentConfigurer.java | 11 +
.../camel/component/statestore/state-store.json | 3 +-
.../src/main/docs/state-store-component.adoc | 19 +
.../statestore/StateStoreBackendFactory.java | 39 ++
.../component/statestore/StateStoreComponent.java | 33 +-
.../StateStoreBackendFactoryAmbiguousTest.java | 105 ++++
.../statestore/StateStoreBackendFactoryTest.java | 97 +++
components/camel-test/camel-test-dst/pom.xml | 117 ++++
.../services/org/apache/camel/other.properties | 7 +
.../src/generated/resources/test-dst.json | 15 +
.../camel-test-dst/src/main/docs/test-dst.adoc | 421 +++++++++++++
.../main/java/org/apache/camel/test/dst/Dst.java | 659 +++++++++++++++++++++
.../java/org/apache/camel/test/dst/DstCamel.java | 73 +++
.../java/org/apache/camel/test/dst/DstClock.java | 262 ++++++++
.../java/org/apache/camel/test/dst/DstEscapes.java | 96 +++
.../org/apache/camel/test/dst/DstExecutor.java | 259 ++++++++
.../org/apache/camel/test/dst/DstExtension.java | 351 +++++++++++
.../org/apache/camel/test/dst/DstInstrument.java | 64 ++
.../apache/camel/test/dst/DstInstrumentation.java | 568 ++++++++++++++++++
.../java/org/apache/camel/test/dst/DstLedger.java | 73 +++
.../java/org/apache/camel/test/dst/DstSeed.java | 32 +
.../java/org/apache/camel/test/dst/DstTask.java | 186 ++++++
.../java/org/apache/camel/test/dst/DstTest.java | 51 ++
.../camel/test/dst/DstThreadPoolFactory.java | 80 +++
.../org/apache/camel/test/dst/DstViolation.java | 34 ++
.../java/org/apache/camel/test/dst/DstWaits.java | 214 +++++++
.../org/apache/camel/test/dst/DstWatchdog.java | 85 +++
.../java/org/apache/camel/test/dst/Invariant.java | 28 +
.../java/org/apache/camel/test/dst/Invariants.java | 138 +++++
.../apache/camel/test/dst/DstAlsoRewriteTest.java | 64 ++
.../apache/camel/test/dst/DstBlockingWaitTest.java | 203 +++++++
.../apache/camel/test/dst/DstCoreWaitsTest.java | 182 ++++++
.../camel/test/dst/DstInstrumentationTest.java | 114 ++++
.../org/apache/camel/test/dst/DstOneRunTest.java | 63 ++
.../apache/camel/test/dst/DstSchedulerTest.java | 183 ++++++
.../apache/camel/test/dst/DstSeedScrambleTest.java | 119 ++++
.../org/apache/camel/test/dst/DstSleepTest.java | 89 +++
.../apache/camel/test/dst/DstStrictModeTest.java | 199 +++++++
.../apache/camel/test/dst/DstTimedWaitTest.java | 178 ++++++
.../apache/camel/test/dst/sample/SampleClock.java | 70 +++
.../camel/test/dst/sample/SampleEscapes.java | 39 ++
.../camel/test/dst/sample/SampleSleeper.java | 40 ++
.../camel/test/dst/sample/SampleStreams.java | 40 ++
.../apache/camel/test/dst/sample/SampleWaits.java | 91 +++
.../src/test/resources/log4j2.properties | 26 +
components/camel-test/pom.xml | 1 +
.../modules/others/examples/json/test-dst.json | 1 +
docs/components/modules/others/nav.adoc | 1 +
docs/components/modules/others/pages/test-dst.adoc | 1 +
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 36 ++
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 36 ++
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 29 +
.../dsl/StateStoreComponentBuilderFactory.java | 19 +
.../dsl/yaml/deserializers/BeansDeserializer.java | 41 ++
.../RouteTemplateDefinitionDeserializer.java | 1 +
.../TemplatedRouteDefinitionDeserializer.java | 1 +
.../camel/dsl/yaml/validator/SchemaHints.java | 4 +-
.../validator/YamlValidatorPropertyHintTest.java | 39 ++
.../java/org/apache/camel/dsl/yaml/BeansTest.java | 83 +++
parent/pom.xml | 5 +
.../services/AbstractArtemisEmbeddedService.java | 2 +-
.../artemis/services/ArtemisAMQPInfraService.java | 2 +-
.../infra/artemis/services/ArtemisContainer.java | 3 +
.../artemis/services/ArtemisMQTTInfraService.java | 2 +-
.../services/ArtemisPersistentVMInfraService.java | 2 +-
.../apache/camel/maven/packaging/MojoHelper.java | 1 +
105 files changed, 9251 insertions(+), 72 deletions(-)
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/test-dst.adoc
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/test-dst.json
create mode 100644
components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddbstream/Ddb2StreamConsumerShardRotationTest.java
create mode 100644
components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/EventbridgeConsumerUserQueueTargetTest.java
create mode 100644
components/camel-aws/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/dst/FakeSqs.java
create mode 100644
components/camel-aws/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/dst/SqsVisibilityDstTest.java
create mode 100644
components/camel-aws/camel-aws2-sqs/src/test/java/org/apache/camel/component/aws2/sqs/dst/SqsWorld.java
create mode 100644
components/camel-azure/camel-azure-eventhubs/src/test/java/org/apache/camel/component/azure/eventhubs/dst/EventHubsCheckpointDstTest.java
create mode 100644
components/camel-azure/camel-azure-eventhubs/src/test/java/org/apache/camel/component/azure/eventhubs/dst/EventHubsWorld.java
create mode 100644
components/camel-azure/camel-azure-files/src/test/java/org/apache/camel/component/file/azure/FilesOperationsResumeDownloadTest.java
create mode 100644
components/camel-coap/src/test/java/org/apache/camel/coap/CoAPObserveRestartTest.java
create mode 100644
components/camel-jms/src/test/java/org/apache/camel/component/jms/JmsMessageCopyFromAttachmentsTest.java
create mode 100644
components/camel-milo/src/test/java/org/apache/camel/component/milo/MiloClientExecutorTest.java
create mode 100644
components/camel-slack/src/test/java/org/apache/camel/component/slack/dst/SlackSuspendDstTest.java
create mode 100644
components/camel-slack/src/test/java/org/apache/camel/component/slack/dst/SlackWorld.java
create mode 100644
components/camel-state-store/camel-state-store/src/main/java/org/apache/camel/component/statestore/StateStoreBackendFactory.java
create mode 100644
components/camel-state-store/camel-state-store/src/test/java/org/apache/camel/component/statestore/StateStoreBackendFactoryAmbiguousTest.java
create mode 100644
components/camel-state-store/camel-state-store/src/test/java/org/apache/camel/component/statestore/StateStoreBackendFactoryTest.java
create mode 100644 components/camel-test/camel-test-dst/pom.xml
create mode 100644
components/camel-test/camel-test-dst/src/generated/resources/META-INF/services/org/apache/camel/other.properties
create mode 100644
components/camel-test/camel-test-dst/src/generated/resources/test-dst.json
create mode 100644
components/camel-test/camel-test-dst/src/main/docs/test-dst.adoc
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/Dst.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstCamel.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstClock.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstEscapes.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstExecutor.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstExtension.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstInstrument.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstInstrumentation.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstLedger.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstSeed.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstTask.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstTest.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstThreadPoolFactory.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstViolation.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstWaits.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/DstWatchdog.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/Invariant.java
create mode 100644
components/camel-test/camel-test-dst/src/main/java/org/apache/camel/test/dst/Invariants.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/DstAlsoRewriteTest.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/DstBlockingWaitTest.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/DstCoreWaitsTest.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/DstInstrumentationTest.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/DstOneRunTest.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/DstSchedulerTest.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/DstSeedScrambleTest.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/DstSleepTest.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/DstStrictModeTest.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/DstTimedWaitTest.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/sample/SampleClock.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/sample/SampleEscapes.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/sample/SampleSleeper.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/sample/SampleStreams.java
create mode 100644
components/camel-test/camel-test-dst/src/test/java/org/apache/camel/test/dst/sample/SampleWaits.java
create mode 100644
components/camel-test/camel-test-dst/src/test/resources/log4j2.properties
create mode 120000 docs/components/modules/others/examples/json/test-dst.json
create mode 120000 docs/components/modules/others/pages/test-dst.adoc