This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch CAMEL-26911-action-client-gone
in repository https://gitbox.apache.org/repos/asf/camel.git
discard f3e69251a22b CAMEL-26911: camel-jbang - a command no longer waits for
the answer of an integration that has stopped
add aa34e7656972 build(deps): bump io.undertow:undertow-servlet from
2.3.26.Final to 2.3.27.Final (#29797)
add 9188eb71a4db build(deps): bump com.alibaba:fastjson from 2.0.65 to
2.0.66 (#29798)
add d9f8542edd17 build(deps): bump io.atlassian.fugue:fugue from 6.1.7 to
6.1.8 (#29799)
add 144f7ecc9b66 build(deps): bump jetty-version from 12.1.14 to 12.1.15
(#29801)
add d0381bafb261 CAMEL-26881: camel-core - Aggregate EIP: an Error of the
aggregation strategy or repository no longer stops the completion timeout,
interval or recover task (#29785)
add 6bc46f9cffc1 CAMEL-26884: camel-nats - the stop of a consumer or
producer goes on when the flush fails, and a consumer ends a pull subscription
made while it stops (#29788)
add 5337aee73a02 CAMEL-26886: camel-core - Simple: the other functions
with arguments keep an empty argument, and a comma in a nested function does
not split (#29790)
add 28f3170dcc6a CAMEL-26887: camel-zookeeper-master -
ZookeeperGroupSupport closes only what it created, and reads the
zookeeper.password property (#29791)
add 7acfd1c80a27 CAMEL-26888: camel-core - an Error of the aggregation
strategy of an enrich, or of a split watermark, fails the exchange (#29792)
add 870029043b6b camel-docling: return DocTags content and reject
html_split_page on docling-serve (#29594)
add 08ac676186c3 CAMEL-26896: camel-openfga - preserve the relationship
condition on tuple writes and read projections (#29744)
add 83e34183c216 CAMEL-26847: Add embedded Cedar authorization component
(#29746)
add eb036c7c23c5 CAMEL-26622: camel-google-storage - run the integration
tests on Floci GCP (#29818)
add ac28671dfc12 CAMEL-26838: Support bundle-aware server readiness checks
(#29833)
add 644ff8dadb28 CAMEL-26276: camel-clickup - do not log the webhook
signatures, and mask the credentials in toString() (#29809)
add b1634f831e29 CAMEL-26921: camel-oaipmh - remove the
CamelOaimphIgnoreSSLWarnings producer header (#29843)
add e3dbaac34082 CAMEL-26911: camel-jbang - camel trace and camel receive
clear empty the file, so the next batch is not lost (#29825)
add fb95633ad068 CAMEL-26911: camel-jbang - camel log keeps a stack trace
with its record, and closes the logs it read (#29827)
add 8cf0a6f155cc CAMEL-26911: camel-cli-connector - answers of actions are
written aside and moved in place, so a tool never reads half of one (#29830)
add 9aec06e92e0d CAMEL-26912: camel-jbang - exports in one directory run
one at a time, so they do not mix up their projects (#29812)
add 2b1f09734d0e CAMEL-26912: camel-jbang - camel export no longer deletes
the files of a directory that no export created (#29813)
add a70179ce5b47 CAMEL-26912: camel-jbang - camel export puts a local JAR
in lib as the pom.xml refers to it (#29816)
add a77ed26624fc CAMEL-26912: camel-jbang - camel export loads the Kamelet
catalog only for an integration that uses Kamelets (#29817)
add 5c6edcdddb10 CAMEL-26912: camel-jbang - a drive letter on Windows is
not a scheme, and mvn is mvn.cmd (#29824)
add 71d38af4a88f camel-jbang: upgrade aesh 3.19.1, and @file arguments
again (#29745)
add cd288d3798b5 CAMEL-26911: camel-jbang - a command no longer waits for
the answer of an integration that has stopped
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 (f3e69251a22b)
\
N -- N -- N refs/heads/CAMEL-26911-action-client-gone
(cd288d3798b5)
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:
bom/camel-bom/pom.xml | 5 +
catalog/camel-allcomponents/pom.xml | 5 +
.../org/apache/camel/catalog/beans.properties | 2 +
.../catalog/beans/CedarEntityUidExpression.json | 16 +
.../camel/catalog/beans/CedarSecurityPolicy.json | 16 +
.../camel/catalog/beans/OpaSecurityPolicy.json | 2 +-
.../org/apache/camel/catalog/components.properties | 1 +
.../org/apache/camel/catalog/components/cedar.json | 44 ++
.../org/apache/camel/catalog/components/opa.json | 32 +-
.../org/apache/camel/catalog/docs.properties | 1 +
.../apache/camel/catalog/docs/cedar-component.adoc | 276 +++++++++++++
.../apache/camel/catalog/docs/opa-component.adoc | 30 ++
.../camel/catalog/docs/openfga-component.adoc | 15 +-
.../camel/catalog/docs/simple-functions.adoc | 13 +-
.../catalog/docs/zookeeper-master-component.adoc | 2 +
.../apache/camel/catalog/test-infra/metadata.json | 11 +
.../component/docling/DoclingContentExtractor.java | 5 +
.../camel/component/docling/DoclingProducer.java | 17 +-
.../docling/DoclingContentExtractorTest.java | 81 ++++
.../docling/DoclingServeOutputFormatTest.java | 80 ++++
.../camel-google-storage => camel-cedar}/pom.xml | 51 +--
.../component/cedar/CedarComponentConfigurer.java | 58 +++
.../component/cedar/CedarEndpointConfigurer.java | 97 +++++
.../component/cedar/CedarEndpointUriFactory.java} | 45 +--
.../cedar/CedarEntityUidExpressionConfigurer.java | 61 +++
.../cedar/CedarSecurityPolicyConfigurer.java | 91 +++++
.../org/apache/camel/component/cedar/cedar.json | 44 ++
.../services/org/apache/camel/bean.properties | 7 +
.../camel/bean/CedarEntityUidExpression.json | 16 +
.../org/apache/camel/bean/CedarSecurityPolicy.json | 16 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/cedar | 2 +
.../org/apache/camel/configurer/cedar-component | 2 +
.../org/apache/camel/configurer/cedar-endpoint | 2 +
....camel.component.cedar.CedarEntityUidExpression | 2 +
...pache.camel.component.cedar.CedarSecurityPolicy | 2 +
.../org/apache/camel/urifactory/cedar-endpoint | 2 +
.../camel-cedar/src/main/docs/cedar-component.adoc | 276 +++++++++++++
.../component/cedar/CedarAuthorizationResult.java | 54 +++
.../camel/component/cedar/CedarComponent.java} | 36 +-
.../camel/component/cedar/CedarConfiguration.java | 164 ++++++++
.../camel/component/cedar/CedarConstants.java} | 28 +-
.../camel/component/cedar/CedarEndpoint.java | 104 +++++
.../component/cedar/CedarEntityProvider.java} | 31 +-
.../component/cedar/CedarEntityUidExpression.java | 83 ++++
.../camel/component/cedar/CedarEvaluator.java | 327 +++++++++++++++
.../camel/component/cedar/CedarProducer.java} | 29 +-
.../camel/component/cedar/CedarSecurityPolicy.java | 87 ++++
.../component/cedar/CedarSecurityProcessor.java | 93 +++++
.../component/cedar/CedarConfigurationTest.java | 179 +++++++++
.../component/cedar/CedarEndpointBindingTest.java | 68 ++++
.../camel/component/cedar/CedarEvaluatorTest.java | 445 +++++++++++++++++++++
.../component/clickup/ClickUpConfiguration.java | 11 +-
.../clickup/InvalidMessageSignatureException.java | 15 +
.../camel/component/clickup/model/Webhook.java | 9 +-
.../clickup/service/ClickUpWebhookService.java | 12 +-
.../component/clickup/ClickUpToStringTest.java | 60 +++
.../clickup/ClickUpWebhookSignatureLogTest.java | 127 ++++++
.../camel-google/camel-google-storage/pom.xml | 12 +
.../google/storage/integration/ComplexIT.java | 97 +++--
.../apache/camel/component/nats/NatsConsumer.java | 94 ++++-
.../apache/camel/component/nats/NatsProducer.java | 24 +-
.../component/nats/NatsConsumerStopGapsTest.java | 309 ++++++++++++++
.../camel/oaipmh/component/OAIPMHProducer.java | 4 +-
.../oaipmh/component/model/OAIPMHConstants.java | 1 -
.../OAIPMHProducerHeadersPerExchangeTest.java | 38 +-
.../OAIPMHProducerIgnoreSSLWarningsTest.java | 76 ++++
.../component/opa/OpaComponentConfigurer.java | 6 +
.../camel/component/opa/OpaEndpointConfigurer.java | 6 +
.../camel/component/opa/OpaEndpointUriFactory.java | 3 +-
.../opa/security/OpaSecurityPolicyConfigurer.java | 6 +
.../org/apache/camel/component/opa/opa.json | 32 +-
.../org/apache/camel/bean/OpaSecurityPolicy.json | 2 +-
.../camel-opa/src/main/docs/opa-component.adoc | 30 ++
.../camel/component/opa/OpaConfiguration.java | 18 +
.../apache/camel/component/opa/OpaEndpoint.java | 3 +
.../apache/camel/component/opa/OpaHealthProbe.java | 23 +-
.../apache/camel/component/opa/OpaProducer.java | 3 +-
.../component/opa/OpaProducerHealthCheck.java | 9 +-
.../component/opa/security/OpaSecurityPolicy.java | 22 +-
.../opa/security/OpaSecurityPolicyHealthCheck.java | 9 +-
.../opa/OpaHealthCheckRegistrationTest.java | 55 +++
.../component/opa/OpaProducerHealthCheckTest.java | 75 ++++
.../security/OpaSecurityPolicyHealthCheckTest.java | 31 +-
.../src/main/docs/openfga-component.adoc | 15 +-
.../camel/component/openfga/OpenFgaProducer.java | 83 +++-
.../openfga/OpenFgaTupleConditionTest.java | 213 ++++++++++
.../src/main/docs/zookeeper-master-component.adoc | 2 +
.../zookeepermaster/ZookeeperGroupSupport.java | 30 +-
.../ZookeeperGroupSupportLifecycleTest.java | 184 +++++++++
components/pom.xml | 1 +
.../modules/languages/pages/simple-functions.adoc | 13 +-
.../language/simple/SimpleFunctionHelper.java | 15 +
.../functions/CollectionFunctionFactory.java | 19 +-
.../simple/functions/CustomFunctionFactory.java | 10 +-
.../simple/functions/MathFunctionFactory.java | 8 +-
.../simple/functions/MiscFunctionFactory.java | 56 +--
.../simple/functions/RandomFunctionFactory.java | 18 +-
.../simple/functions/StringFunctionFactory.java | 28 +-
.../java/org/apache/camel/processor/Enricher.java | 8 +-
.../org/apache/camel/processor/PollEnricher.java | 8 +-
.../java/org/apache/camel/processor/Splitter.java | 8 +-
.../processor/aggregate/AggregateProcessor.java | 42 +-
.../functions/OtherFunctionArgumentsTest.java | 146 +++++++
.../SplitterWatermarkThrowsErrorTest.java | 86 ++++
.../AggregateIntervalTaskExceptionTest.java | 28 +-
.../AggregateOnCompletionThrowsTest.java | 40 +-
.../AggregateTimeoutRepositoryExceptionTest.java | 20 +
.../AggregateTimeoutStrategyThrowsErrorTest.java | 78 ++++
...EnricherAggregationStrategyThrowsErrorTest.java | 98 +++++
.../DefaultTimeoutMapListenerThrowsErrorTest.java | 73 ++++
.../org/apache/camel/main/components.properties | 1 +
.../apache/camel/support/DefaultTimeoutMap.java | 17 +-
.../java/org/apache/camel/util/ArtifactUtils.java | 5 +
.../modules/ROOT/examples/json/cedar.json | 1 +
docs/components/modules/ROOT/nav.adoc | 1 +
.../modules/ROOT/pages/cedar-component.adoc | 1 +
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 5 +
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 5 +
.../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc | 91 ++++-
.../modules/ROOT/pages/camel-jbang-projects.adoc | 4 +
.../modules/ROOT/pages/camel-jbang-tips.adoc | 24 ++
.../modules/ROOT/pages/error-handler.adoc | 14 +-
.../cli/connector/FileCliConnectorTransport.java | 31 +-
.../connector/FileCliConnectorTransportTest.java | 2 +
.../component/ComponentsBuilderFactory.java | 13 +
.../dsl/CedarComponentBuilderFactory.java | 120 ++++++
.../component/dsl/OpaComponentBuilderFactory.java | 21 +
.../builder/endpoint/EndpointBuilderFactory.java | 1 +
.../camel/builder/endpoint/EndpointBuilders.java | 1 +
.../builder/endpoint/StaticEndpointBuilders.java | 40 ++
.../endpoint/dsl/CedarEndpointBuilderFactory.java | 437 ++++++++++++++++++++
.../endpoint/dsl/OpaEndpointBuilderFactory.java | 36 ++
.../dsl/jbang/core/commands/CamelCommand.java | 6 +-
.../dsl/jbang/core/commands/CamelJBangMain.java | 30 ++
.../core/commands/CamelShellCommandRegistry.java | 5 +
.../dsl/jbang/core/commands/ChaosExplore.java | 20 +-
.../commands/action/CamelChaosChangeAction.java | 5 +-
.../action/CamelChaosExperimentAction.java | 26 +-
.../action/CamelChaosExploreFinishAction.java | 4 +-
.../action/CamelChaosExploreStartAction.java | 9 +-
.../jbang/core/commands/action/CamelLogAction.java | 224 ++++++-----
.../core/commands/action/CamelMemoryLeak.java | 6 +-
.../core/commands/action/CamelReceiveAction.java | 4 +-
.../core/commands/action/CamelTraceAction.java | 4 +-
.../dsl/jbang/core/commands/process/ListAbout.java | 6 +-
.../dsl/jbang/core/commands/process/ListChaos.java | 10 +-
.../jbang/core/commands/process/ListTimeline.java | 3 +-
.../camel/dsl/jbang/core/common/ActionClient.java | 21 +-
.../commands/CamelJBangMainArgumentFileTest.java | 115 ++++++
.../jbang/core/commands/DependencyUpdateTest.java | 2 +
.../core/commands/action/CamelLogActionTest.java | 48 +++
.../commands/action/CamelReceiveActionTest.java | 10 +-
.../core/commands/action/CamelTraceActionTest.java | 10 +-
.../dsl/jbang/core/common/ActionClientTest.java | 25 ++
.../src/test/resources/golden/cli-help.txt | 379 +++++++++++-------
.../test/resources/golden/expected/deps.export.txt | 1 +
.../resources/golden/expected/excludes.export.txt | 1 +
.../resources/golden/expected/groovy.export.txt | 1 +
.../test/resources/golden/expected/java.export.txt | 1 +
.../resources/golden/expected/kamelet.export.txt | 1 +
.../golden/expected/local-kamelet-dir.export.txt | 1 +
.../golden/expected/maven-main-chaos.maven.txt | 1 +
.../golden/expected/maven-main-mixed.maven.txt | 1 +
.../resources/golden/expected/maven-main.maven.txt | 1 +
.../golden/expected/maven-quarkus-dev.maven.txt | 1 +
.../golden/expected/maven-quarkus.maven.txt | 1 +
.../golden/expected/maven-spring-boot.maven.txt | 1 +
.../resources/golden/expected/mixed.export.txt | 1 +
.../resources/golden/expected/openapi.export.txt | 1 +
.../resources/golden/expected/options.export.txt | 1 +
.../golden/expected/pom-project.export.txt | 1 +
.../golden/expected/profile-prod.export.txt | 1 +
.../resources/golden/expected/profile.export.txt | 1 +
.../golden/expected/resource-dir.export.txt | 1 +
.../golden/expected/run-settings.export.txt | 1 +
.../test/resources/golden/expected/xml.export.txt | 1 +
.../resources/golden/expected/yaml-deps.export.txt | 1 +
.../test/resources/golden/expected/yaml.export.txt | 1 +
.../camel/dsl/jbang/run/common/ExportHelper.java | 26 ++
.../camel/dsl/jbang/run/common/MavenCommand.java | 14 +-
.../dsl/jbang/run/export/CamelMainExporter.java | 16 +-
.../camel/dsl/jbang/run/export/ExportRequest.java | 4 +-
.../camel/dsl/jbang/run/export/Exporter.java | 98 ++++-
.../dsl/jbang/run/export/ProjectExporter.java | 6 +-
.../dsl/jbang/run/export/QuarkusExporter.java | 16 +-
.../dsl/jbang/run/export/SpringBootExporter.java | 16 +-
.../camel/dsl/jbang/run/export/WorkDirLock.java | 109 +++++
.../dsl/jbang/run/common/MavenCommandTest.java | 53 +++
.../camel/dsl/jbang/run/export/ExporterTest.java | 11 +
.../dsl/jbang/run/export/ProjectExporterTest.java | 185 ++++++++-
.../launcher/selfupdate/SelfUpdateCommand.java | 19 +-
.../camel-component-known-dependencies.properties | 1 +
parent/pom.xml | 16 +-
test-infra/camel-test-infra-all/pom.xml | 11 +
.../src/generated/resources/META-INF/metadata.json | 11 +
test-infra/camel-test-infra-google-common/pom.xml | 40 ++
.../test/infra/google/common/GoogleProperties.java | 29 +-
.../google/common/services/FlociGcpContainer.java | 50 +++
.../src/main/resources/META-INF/MANIFEST.MF | 0
.../google/common/services/container.properties | 19 +
test-infra/camel-test-infra-google-storage/pom.xml | 40 ++
.../storage/common/GoogleStorageProperties.java | 27 +-
.../services/GoogleStorageInfraService.java | 37 +-
.../GoogleStorageLocalContainerInfraService.java | 103 +++++
.../services/GoogleStorageRemoteInfraService.java | 57 +++
.../storage/services/GoogleStorageService.java | 31 +-
.../services/GoogleStorageServiceFactory.java | 83 ++++
.../src/main/resources/META-INF/MANIFEST.MF | 0
test-infra/pom.xml | 2 +
210 files changed, 7841 insertions(+), 870 deletions(-)
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CedarEntityUidExpression.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/beans/CedarSecurityPolicy.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/cedar.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/cedar-component.adoc
create mode 100644
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingContentExtractorTest.java
create mode 100644
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingServeOutputFormatTest.java
copy components/{camel-google/camel-google-storage => camel-cedar}/pom.xml
(61%)
create mode 100644
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarComponentConfigurer.java
create mode 100644
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarEndpointConfigurer.java
copy
components/{camel-opa/src/generated/java/org/apache/camel/component/opa/OpaEndpointUriFactory.java
=>
camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarEndpointUriFactory.java}
(61%)
create mode 100644
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarEntityUidExpressionConfigurer.java
create mode 100644
components/camel-cedar/src/generated/java/org/apache/camel/component/cedar/CedarSecurityPolicyConfigurer.java
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/org/apache/camel/component/cedar/cedar.json
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/bean.properties
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/bean/CedarEntityUidExpression.json
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/bean/CedarSecurityPolicy.json
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/component/cedar
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/cedar-component
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/cedar-endpoint
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.cedar.CedarEntityUidExpression
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.cedar.CedarSecurityPolicy
create mode 100644
components/camel-cedar/src/generated/resources/META-INF/services/org/apache/camel/urifactory/cedar-endpoint
create mode 100644 components/camel-cedar/src/main/docs/cedar-component.adoc
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarAuthorizationResult.java
copy
components/{camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarComponent.java}
(53%)
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarConfiguration.java
copy
components/{camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarConstants.java}
(52%)
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEndpoint.java
copy
components/{camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEntityProvider.java}
(51%)
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEntityUidExpression.java
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarEvaluator.java
copy
components/{camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarProducer.java}
(53%)
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarSecurityPolicy.java
create mode 100644
components/camel-cedar/src/main/java/org/apache/camel/component/cedar/CedarSecurityProcessor.java
create mode 100644
components/camel-cedar/src/test/java/org/apache/camel/component/cedar/CedarConfigurationTest.java
create mode 100644
components/camel-cedar/src/test/java/org/apache/camel/component/cedar/CedarEndpointBindingTest.java
create mode 100644
components/camel-cedar/src/test/java/org/apache/camel/component/cedar/CedarEvaluatorTest.java
create mode 100644
components/camel-clickup/src/test/java/org/apache/camel/component/clickup/ClickUpToStringTest.java
create mode 100644
components/camel-clickup/src/test/java/org/apache/camel/component/clickup/ClickUpWebhookSignatureLogTest.java
create mode 100644
components/camel-nats/src/test/java/org/apache/camel/component/nats/NatsConsumerStopGapsTest.java
create mode 100644
components/camel-oaipmh/src/test/java/org/apache/camel/oaipmh/OAIPMHProducerIgnoreSSLWarningsTest.java
create mode 100644
components/camel-openfga/src/test/java/org/apache/camel/component/openfga/OpenFgaTupleConditionTest.java
create mode 100644
components/camel-zookeeper-master/src/test/java/org/apache/camel/component/zookeepermaster/ZookeeperGroupSupportLifecycleTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/language/simple/functions/OtherFunctionArgumentsTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/SplitterWatermarkThrowsErrorTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/aggregator/AggregateTimeoutStrategyThrowsErrorTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/enricher/EnricherAggregationStrategyThrowsErrorTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/support/DefaultTimeoutMapListenerThrowsErrorTest.java
create mode 120000 docs/components/modules/ROOT/examples/json/cedar.json
create mode 120000 docs/components/modules/ROOT/pages/cedar-component.adoc
create mode 100644
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/CedarComponentBuilderFactory.java
create mode 100644
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CedarEndpointBuilderFactory.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/CamelJBangMainArgumentFileTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-run/src/main/java/org/apache/camel/dsl/jbang/run/export/WorkDirLock.java
create mode 100644
dsl/camel-jbang/camel-jbang-run/src/test/java/org/apache/camel/dsl/jbang/run/common/MavenCommandTest.java
create mode 100644 test-infra/camel-test-infra-google-common/pom.xml
copy
components/camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
test-infra/camel-test-infra-google-common/src/main/java/org/apache/camel/test/infra/google/common/GoogleProperties.java
(52%)
create mode 100644
test-infra/camel-test-infra-google-common/src/main/java/org/apache/camel/test/infra/google/common/services/FlociGcpContainer.java
copy test-infra/{camel-test-infra-arangodb =>
camel-test-infra-google-common}/src/main/resources/META-INF/MANIFEST.MF (100%)
create mode 100644
test-infra/camel-test-infra-google-common/src/main/resources/org/apache/camel/test/infra/google/common/services/container.properties
create mode 100644 test-infra/camel-test-infra-google-storage/pom.xml
copy
components/camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/common/GoogleStorageProperties.java
(52%)
copy
components/camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageInfraService.java
(52%)
create mode 100644
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageLocalContainerInfraService.java
create mode 100644
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageRemoteInfraService.java
copy
components/camel-clickup/src/main/java/org/apache/camel/component/clickup/InvalidMessageSignatureException.java
=>
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageService.java
(51%)
create mode 100644
test-infra/camel-test-infra-google-storage/src/main/java/org/apache/camel/test/infra/google/storage/services/GoogleStorageServiceFactory.java
copy test-infra/{camel-test-infra-arangodb =>
camel-test-infra-google-storage}/src/main/resources/META-INF/MANIFEST.MF (100%)