This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a change to branch CAMEL-26515-grpc-route-controlled-reply-type
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 538574afd4fe CAMEL-26515: camel-grpc - the 
toRouteControlledStreamObserver producer ignores events after it failed the 
call, uses the consumer's muteException and rejects unknown events and 
non-Throwable errors
     add f09048618797 CAMEL-26530: camel-observability-services - promote to 
stable support level
     add 8d65b21af325 Regen
     add 0aedc4dfb810 CAMEL-25488: camel-jgroups-raft - tests use their own log 
and wait for the election to end before closing the channels
     add bb3a1bb45927 camel-cxf - stabilize flaky BindException in SSL 
jaxrs/jaxws tests
     add fd9a47efde74 CAMEL-26509: camel-core - TypeConversionException gives 
the real from type, and ArrayTypeConverter gives no conversion for an element 
that does not fit (#29111)
     add 5b7f3963e414 CAMEL-26255: camel-hashicorp-vault - cloud without a 
namespace uses the engine, createSecret takes JSON text and needs a body, and 
the secret version must be a number (#29100)
     add 7a69b7469305 CAMEL-26239: camel-state-store - put and putIfAbsent 
store a stream body as its bytes (#29080)
     add fb25ea44ee9d CAMEL-26232: camel-elasticsearch - send a built request 
as it is, keep the whole JSON search body, take the DeleteIndex name from a 
String body, fail a null Index/Update body and read a file as JSON (#29074)
     add b0d94141a1ae CAMEL-26229: camel-mongodb-gridfs - the consumer offers 
the file of a failed exchange again, closes the download stream and sets 
CamelFileName, an unknown producer operation fails, and listAll gives the hex 
id (#29071)
     add 703d4fcbdae4 CAMEL-26219: camel-huggingface - bound the chat 
histories, fail only on the error payload of the Python handler, and set no 
Content-Type for text-to-speech (#29066)
     add 2a821fd47497 CAMEL-26454: camel-jbang-mcp - chaos tools: 
camel_runtime_chaos_* and the chaos tool group (#29047)
     add a151475a461b CAMEL-26106: camel-jpa: don't hard-wire the Spring based 
DefaultTransactionStrategy as the default (#28496)
     add 9950f2b0e725 CAMEL-26245: camel-api-component-maven-plugin - use the 
substituted argument names in the method signatures (#29099)
     add 446cc76aa55b CAMEL-26277: camel-xmpp - a consumer with a participant 
routes only the chat messages from that participant (#29106)
     add c4ba416b02f1 CAMEL-26137: camel-netty-http - reply to a List body and 
to the request body sent back with disableStreamCache, keep the message with 
sync=false (#29103)
     add c885344db813 CAMEL-26511: camel-docker - document socket=false as the 
default, and use /var/run/docker.sock in socket mode with the default host 
(#29107)
     add e20c961ab931 Merge remote-tracking branch 'origin/main' into 
CAMEL-26515-grpc-route-controlled-reply-type

No new revisions were added by this update.

Summary of changes:
 .../apache/camel/catalog/components/braintree.json |   8 +-
 .../apache/camel/catalog/components/docker.json    |  10 +-
 .../camel/catalog/components/elasticsearch.json    |   2 +-
 .../camel/catalog/components/google-calendar.json  |  10 +-
 .../camel/catalog/components/google-drive.json     |   6 +-
 .../camel/catalog/components/google-mail.json      |   2 +-
 .../camel/catalog/components/google-sheets.json    |   4 +-
 .../camel/catalog/components/hashicorp-vault.json  |   2 +-
 .../camel/catalog/components/huggingface.json      |  76 ++---
 .../org/apache/camel/catalog/components/jpa.json   |   2 +-
 .../camel/catalog/components/mongodb-gridfs.json   |   8 +-
 .../camel/catalog/components/netty-http.json       |   2 +-
 .../camel/catalog/components/state-store.json      |   4 +-
 .../org/apache/camel/catalog/components/xmpp.json  |   2 +-
 .../apache/camel/catalog/components/zendesk.json   |   2 +-
 .../org/apache/camel/catalog/docs/chaos.adoc       |  16 +-
 .../camel/catalog/docs/docker-component.adoc       |  23 ++
 .../catalog/docs/elasticsearch-component.adoc      |  31 +-
 .../catalog/docs/hashicorp-vault-component.adoc    |   9 +-
 .../camel/catalog/docs/huggingface-component.adoc  |  28 +-
 .../apache/camel/catalog/docs/jpa-component.adoc   |  26 +-
 .../catalog/docs/mongodb-gridfs-component.adoc     |  34 ++-
 .../apache/camel/catalog/docs/netty-component.adoc |   2 +-
 .../camel/catalog/docs/observability-services.adoc |   2 +-
 .../camel/catalog/docs/state-store-component.adoc  |   9 +
 .../apache/camel/catalog/docs/xmpp-component.adoc  |   6 +
 .../catalog/others/observability-services.json     |   2 +-
 .../HuggingFaceComponentConfigurer.java            |  12 +
 .../huggingface/HuggingFaceEndpointConfigurer.java |  12 +
 .../huggingface/HuggingFaceEndpointUriFactory.java |   4 +-
 .../camel/component/huggingface/huggingface.json   |  76 ++---
 .../src/main/docs/huggingface-component.adoc       |  28 +-
 .../huggingface/HuggingFaceConfiguration.java      |  29 ++
 .../huggingface/tasks/AbstractTaskPredictor.java   |  41 +++
 .../tasks/AutomaticSpeechRecognitionPredictor.java |   6 +-
 .../component/huggingface/tasks/ChatPredictor.java |  50 +++-
 .../tasks/QuestionAnsweringPredictor.java          |   5 +-
 .../tasks/SentenceEmbeddingsPredictor.java         |   5 +-
 .../huggingface/tasks/SummarizationPredictor.java  |   5 +-
 .../tasks/TextClassificationPredictor.java         |   7 +-
 .../huggingface/tasks/TextGenerationPredictor.java |   5 +-
 .../huggingface/tasks/TextToImagePredictor.java    |   9 +-
 .../huggingface/tasks/TextToSpeechPredictor.java   |  13 +-
 .../tasks/ZeroShotClassificationPredictor.java     |   5 +-
 .../huggingface/tasks/ChatHistoryTest.java         | 197 +++++++++++++
 .../tasks/PredictorErrorHandlingTest.java          | 167 ++++++++++-
 .../tasks/RevisionAndOutputHeaderTest.java         |  26 ++
 .../mcp/server/jbang/JbangDevMcpServer.java        |  13 +-
 ...erchantAccountGatewayEndpointConfiguration.java |   2 +-
 .../OAuthGatewayEndpointConfiguration.java         |   2 +-
 .../PaymentMethodGatewayEndpointConfiguration.java |   2 +-
 .../TransactionGatewayEndpointConfiguration.java   |   2 +-
 .../camel/component/braintree/braintree.json       |   8 +-
 components/camel-chaos/src/main/docs/chaos.adoc    |  16 +-
 .../camel/component/cxf/common/CXFTestSupport.java |   5 -
 .../cxf/jaxrs/CxfRsSpringGlobalSslProducer.xml     |  96 -------
 .../cxf/jaxrs/CxfRsSpringSslAsyncProducer.xml      |  96 -------
 .../component/cxf/jaxrs/CxfRsSpringSslProducer.xml |  96 -------
 .../cxf/jaxrs/CxfRsGlobalSslProducerTest.java      |  24 +-
 .../cxf/jaxrs/CxfRsSslAsyncProducerTest.java       |  24 +-
 .../component/cxf/jaxrs/CxfRsSslProducerTest.java  |  24 +-
 .../cxf/jaxrs/CxfRsSpringGlobalSslProducer.xml     |   6 +-
 .../cxf/jaxrs/CxfRsSpringSslAsyncProducer.xml      |   6 +-
 .../component/cxf/jaxrs/CxfRsSpringSslProducer.xml |   6 +-
 .../camel/component/cxf/ssl/SslGlobalTest.java     |  24 +-
 .../apache/camel/component/cxf/ssl/SslTest.java    |  38 +--
 .../camel/component/cxf/CxfGlobalSslContext.xml    |   4 +-
 .../apache/camel/component/cxf/CxfSslContext.xml   |   4 +-
 .../org/apache/camel/component/docker/docker.json  |  10 +-
 .../src/main/docs/docker-component.adoc            |  23 ++
 .../component/docker/DockerClientProfile.java      |   9 +-
 .../component/docker/DockerConfiguration.java      |  12 +-
 .../camel/component/docker/DockerConstants.java    |   5 +-
 .../component/docker/DockerClientProfileTest.java  |  25 ++
 .../component/docker/DockerConfigurationTest.java  |  27 ++
 .../ElasticsearchActionRequestConverterLoader.java |   8 +
 .../apache/camel/component/es/elasticsearch.json   |   2 +-
 .../src/main/docs/elasticsearch-component.adoc     |  31 +-
 .../camel/component/es/ElasticsearchEndpoint.java  |  30 +-
 .../camel/component/es/ElasticsearchProducer.java  |  24 +-
 .../ElasticsearchActionRequestConverter.java       | 114 +++++++-
 .../es/ElasticsearchProducerBodyTest.java}         |  37 +--
 .../ElasticsearchActionRequestConverterTest.java   | 133 +++++++++
 .../calendar/CalendarAclEndpointConfiguration.java |   2 +-
 .../CalendarCalendarListEndpointConfiguration.java |   2 +-
 .../CalendarChannelsEndpointConfiguration.java     |   2 +-
 .../CalendarEventsEndpointConfiguration.java       |   2 +-
 .../CalendarSettingsEndpointConfiguration.java     |   2 +-
 .../component/google/calendar/google-calendar.json |  10 +-
 .../drive/DriveChangesEndpointConfiguration.java   |   2 +-
 .../drive/DriveChannelsEndpointConfiguration.java  |   2 +-
 .../drive/DriveFilesEndpointConfiguration.java     |   2 +-
 .../camel/component/google/drive/google-drive.json |   6 +-
 .../GmailUsersMessagesEndpointConfiguration.java   |   2 +-
 .../camel/component/google/mail/google-mail.json   |   2 +-
 .../SheetsSpreadsheetsEndpointConfiguration.java   |   2 +-
 ...etsSpreadsheetsValuesEndpointConfiguration.java |   2 +-
 .../component/google/sheets/google-sheets.json     |   4 +-
 components/camel-hashicorp-vault/pom.xml           |   6 +
 .../component/hashicorp/vault/hashicorp-vault.json |   2 +-
 .../src/main/docs/hashicorp-vault-component.adoc   |   9 +-
 .../hashicorp/vault/HashicorpVaultEndpoint.java    |  10 +-
 .../hashicorp/vault/HashicorpVaultProducer.java    |  96 +++++--
 .../vault/HashicorpVaultPropertiesFunction.java    |  17 +-
 .../vault/HashicorpVaultProducerTest.java          | 203 +++++++++++++
 .../HashicorpVaultPropertiesFunctionTest.java      |  21 ++
 .../jgroups/raft/JGroupsRaftAbstractTest.java      |  20 ++
 .../raft/JGroupsRaftComponentConfiguredTest.java   |   3 +-
 .../raft/JGroupsRaftComponentDefaultTest.java      |   3 +-
 .../jgroups/raft/JGroupsRaftEndpointTest.java      |   3 +-
 .../component/jgroups/raft/RaftNodesState.java     |  40 +++
 .../cluster/JGroupsRaftClusterAbstractTest.java    |   6 +
 .../component/jpa/JpaComponentConfigurer.java      |   2 +-
 .../org/apache/camel/component/jpa/jpa.json        |   2 +-
 .../camel-jpa/src/main/docs/jpa-component.adoc     |  26 +-
 .../apache/camel/component/jpa/JpaComponent.java   |   8 +-
 .../apache/camel/component/jpa/JpaEndpoint.java    |   6 +-
 .../org/apache/camel/component/jpa/JpaHelper.java  |  40 +++
 .../idempotent/jpa/JpaMessageIdRepository.java     |   8 +-
 .../keyvalue/jpa/JpaKeyValueRepository.java        |   3 +-
 .../camel/component/jpa/JpaComponentTest.java      | 152 ++++++++++
 .../jpa/JpaMessageIdRepositoryTest.java}           |  31 +-
 .../keyvalue/jpa/JpaKeyValueRepositoryTest.java    |   8 +
 .../component/mongodb/gridfs/mongodb-gridfs.json   |   8 +-
 .../src/main/docs/mongodb-gridfs-component.adoc    |  34 ++-
 .../component/mongodb/gridfs/GridFsConstants.java  |   6 +-
 .../component/mongodb/gridfs/GridFsConsumer.java   | 137 +++++++--
 .../component/mongodb/gridfs/GridFsEndpoint.java   |  15 +-
 .../component/mongodb/gridfs/GridFsProducer.java   |  22 +-
 .../gridfs/GridFsConsumerTimestampTest.java        | 291 ++++++++++++++++++-
 .../mongodb/gridfs/GridFsProducerTest.java         | 129 +++++++++
 .../gridfs/integration/GridFsConsumerIT.java       |   1 +
 .../integration/GridFsProducerOperationsIT.java    |  19 ++
 .../camel/component/netty/http/netty-http.json     |   2 +-
 .../netty/http/DefaultNettyHttpBinding.java        |  23 +-
 .../component/netty/http/NettyHttpEndpoint.java    |   4 +-
 ...st.java => NettyHttpProducerSyncFalseTest.java} |  28 +-
 .../netty/http/NettyHttpReplyBodyTest.java         | 164 +++++++++++
 .../camel-netty/src/main/docs/netty-component.adoc |   2 +-
 .../camel/component/netty/NettyProducer.java       |  22 +-
 .../netty/NettyProducerSyncFalseReplyTest.java     |  14 +
 components/camel-observability-services/pom.xml    |   2 +-
 .../resources/observability-services.json          |   2 +-
 .../src/main/docs/observability-services.adoc      |   2 +-
 .../camel/component/statestore/state-store.json    |   4 +-
 .../src/main/docs/state-store-component.adoc       |   9 +
 .../component/statestore/StateStoreEndpoint.java   |  10 +-
 .../component/statestore/StateStoreProducer.java   |  33 ++-
 .../StateStoreSpooledStreamBodyTest.java           |  75 +++++
 .../statestore/StateStoreStreamBodyTest.java       | 241 ++++++++++++++++
 .../org/apache/camel/component/xmpp/xmpp.json      |   2 +-
 .../camel-xmpp/src/main/docs/xmpp-component.adoc   |   6 +
 .../apache/camel/component/xmpp/XmppConsumer.java  |  14 +-
 .../apache/camel/component/xmpp/XmppEndpoint.java  |  11 +-
 ...tTest.java => XmppConsumerParticipantTest.java} |  73 ++---
 .../zendesk/ZendeskEndpointConfiguration.java      |   2 +-
 .../apache/camel/component/zendesk/zendesk.json    |   2 +-
 .../camel/impl/converter/ArrayTypeConverter.java   |  37 +--
 .../impl/converter/CoreTypeConverterRegistry.java  |  12 +-
 .../converter/CoreTypeConverterRegistryTest.java   |  71 +++++
 design/chaos.adoc                                  |  28 +-
 .../modules/ROOT/attachments/security-model.yaml   |   2 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    | 154 +++++++++-
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |  61 +++-
 .../ROOT/pages/camel-jbang-tui-local-models.adoc   |   7 +-
 .../modules/ROOT/pages/security-model.adoc         |  18 +-
 .../cli/connector/FileCliConnectorTransport.java   |   9 +-
 .../connector/FileCliConnectorTransportTest.java   |  12 +
 .../dsl/DockerComponentBuilderFactory.java         |  13 +-
 .../dsl/HuggingfaceComponentBuilderFactory.java    |  43 +++
 .../builder/endpoint/StaticEndpointBuilders.java   |  14 +-
 .../endpoint/dsl/DockerEndpointBuilderFactory.java |  66 +++--
 .../endpoint/dsl/GridFsEndpointBuilderFactory.java |   8 +-
 .../dsl/HuggingFaceEndpointBuilderFactory.java     |  74 +++++
 .../endpoint/dsl/XmppEndpointBuilderFactory.java   |  14 +-
 .../camel/dsl/jbang/core/commands/AskTools.java    |  43 ++-
 .../dsl/jbang/core/commands/ai/AppFeatures.java    |  20 ++
 .../dsl/jbang/core/commands/ai/AuthoringTools.java |   2 +-
 .../dsl/jbang/core/commands/ai/ToolConfirms.java   |  26 +-
 .../dsl/jbang/core/commands/ai/ToolGroup.java      |   4 +-
 .../dsl/jbang/core/commands/ai/ToolGroups.java     |  47 +++-
 .../dsl/jbang/core/commands/ai/ToolRegistry.java   | 140 ++++++++-
 .../dsl/jbang/core/commands/AskToolsTest.java      |  49 ++++
 .../jbang/core/commands/ai/AppFeaturesTest.java    |  21 ++
 .../jbang/core/commands/ai/ToolConfirmsTest.java   |  20 ++
 .../dsl/jbang/core/commands/ai/ToolGroupsTest.java |  32 +++
 .../jbang/core/commands/ai/ToolRegistryTest.java   |  74 +++++
 .../core/commands/mcp/JbangDevMcpServerTest.java   |   5 +-
 dsl/camel-jbang/camel-jbang-mcp/pom.xml            |  12 +
 .../dsl/jbang/core/commands/mcp/RuntimeTools.java  |  87 +++++-
 .../mcp/RuntimeToolsChaosSecurityTest.java         | 111 ++++++++
 .../core/commands/mcp/RuntimeToolsChaosTest.java   | 313 +++++++++++++++++++++
 .../jbang/core/commands/mcp/RuntimeToolsTest.java  |   3 +-
 .../dsl/jbang/core/commands/tui/TuiToolGroups.java |   9 +-
 .../core/commands/tui/AiPanelToolGroupsTest.java   |  17 ++
 .../maven/AbstractApiMethodGeneratorMojo.java      |  59 +++-
 .../ApiJavaSourceComponentGeneratorMojoTest.java   |  29 ++
 .../maven/SignatureWithArgumentNamesTest.java      |  72 +++++
 198 files changed, 5066 insertions(+), 968 deletions(-)
 create mode 100644 
components/camel-ai/camel-huggingface/src/test/java/org/apache/camel/component/huggingface/tasks/ChatHistoryTest.java
 delete mode 100644 
components/camel-cxf/camel-cxf-rest/src/test/resources/org/apache/camel/component/cxf/jaxrs/CxfRsSpringGlobalSslProducer.xml
 delete mode 100644 
components/camel-cxf/camel-cxf-rest/src/test/resources/org/apache/camel/component/cxf/jaxrs/CxfRsSpringSslAsyncProducer.xml
 delete mode 100644 
components/camel-cxf/camel-cxf-rest/src/test/resources/org/apache/camel/component/cxf/jaxrs/CxfRsSpringSslProducer.xml
 copy 
components/{camel-opensearch/src/test/java/org/apache/camel/component/opensearch/OpensearchProducerBodyTest.java
 => 
camel-elasticsearch/src/test/java/org/apache/camel/component/es/ElasticsearchProducerBodyTest.java}
 (91%)
 create mode 100644 
components/camel-hashicorp-vault/src/test/java/org/apache/camel/component/hashicorp/vault/HashicorpVaultProducerTest.java
 copy 
components/{camel-disruptor/src/test/java/org/apache/camel/component/disruptor/DisruptorWaitStrategyCreationTest.java
 => 
camel-jpa/src/test/java/org/apache/camel/processor/idempotent/jpa/JpaMessageIdRepositoryTest.java}
 (50%)
 create mode 100644 
components/camel-mongodb-gridfs/src/test/java/org/apache/camel/component/mongodb/gridfs/GridFsProducerTest.java
 copy 
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/{NettyHttpSimpleTest.java
 => NettyHttpProducerSyncFalseTest.java} (57%)
 create mode 100644 
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpReplyBodyTest.java
 create mode 100644 
components/camel-state-store/camel-state-store/src/test/java/org/apache/camel/component/statestore/StateStoreSpooledStreamBodyTest.java
 create mode 100644 
components/camel-state-store/camel-state-store/src/test/java/org/apache/camel/component/statestore/StateStoreStreamBodyTest.java
 copy 
components/camel-xmpp/src/test/java/org/apache/camel/component/xmpp/{XmppConsumerSmackReconnectTest.java
 => XmppConsumerParticipantTest.java} (50%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/RuntimeToolsChaosSecurityTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/RuntimeToolsChaosTest.java
 create mode 100644 
tooling/maven/camel-api-component-maven-plugin/src/test/java/org/apache/camel/maven/SignatureWithArgumentNamesTest.java

Reply via email to