This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
automated/upgrade-weaviate-container-1.36.3-18
in repository https://gitbox.apache.org/repos/asf/camel.git
from 9ef99f2d6f07 chore(camel-test-infra-weaviate): upgrade
weaviate.container to 1.36.3
add aded85879aac chore(ci): enable integration tests in incremental builds
(#21899)
add 581b0b5f9e8d chore(ci): prevent duplicate container upgrade PRs
(#21901)
add c8492097fe43 CAMEL-23044 - Generalize Google services authentication
with common module - Google Sheets (#21902)
add 5346f4ec08f6 chore(ci): fix /component-test sha check using head
commit date (#21903)
add 8172c904ffc1 CAMEL-23079: Add ErrorRegistry SPI for capturing routing
errors
add 04c1272aaeab chore(camel-test-infra-weaviate): upgrade
weaviate.container to 1.36.3
add 085e6a068e4b chore(ci): improve /component-test feedback comments
add 52d9612c89f0 chore(ci): fix /component-test backward compat with older
PR branches
add a883172591d2 CAMEL-23160: camel-core - Add type converter for
camel-util-json (#21904)
add 0f79384bebd6 CAMEL-23167 - Camel-jbang-mcp - Extract exception catalog
from Diagno… (#21905)
add e0f63be5a64d CAMEL-23168 - Camel-Jbang-mcp: Make MCP exception catalog
resource doc links version-aware (#21908)
add 4b74bf91b3f5 chore(ci): add /update-branch command for PRs (#21910)
new 374cea104d8f Merge remote-tracking branch 'origin/main' into
automated/upgrade-weaviate-container-1.36.3-18
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:
.github/actions/component-test/action.yaml | 23 +-
.../actions/incremental-build/incremental-build.sh | 4 +-
.github/workflows/check-container-versions.yml | 20 +-
.github/workflows/pr-manual-component-test.yml | 29 +-
.github/workflows/pr-update-branch.yml | 115 ++++++
.../apache/camel/catalog/dev-consoles.properties | 1 +
.../dev-consoles/{route-group.json => errors.json} | 8 +-
.../main/camel-main-configuration-metadata.json | 4 +
.../google/common/GoogleCredentialsHelper.java | 8 +-
.../sheets/BatchGoogleSheetsClientFactory.java | 7 +-
.../google/sheets/GoogleSheetsComponent.java | 6 +-
.../sheets/stream/GoogleSheetsStreamComponent.java | 6 +-
.../main/java/org/apache/camel/CamelContext.java | 15 +
.../java/org/apache/camel/spi/ErrorRegistry.java | 96 +++++
.../org/apache/camel/spi/ErrorRegistryEntry.java | 76 ++++
...iableRepository.java => ErrorRegistryView.java} | 27 +-
.../camel/impl/engine/AbstractCamelContext.java | 19 +
.../impl/engine/DefaultCamelContextExtension.java | 20 +
.../camel/impl/engine/DefaultClassResolver.java | 11 +
.../camel/impl/engine/DefaultErrorRegistry.java | 332 +++++++++++++++
.../impl/engine/DefaultManagementStrategy.java | 7 +-
.../camel/impl/engine/SimpleCamelContext.java | 6 +
.../org/apache/camel/dev-console/errors.json | 8 +-
.../services/org/apache/camel/dev-console/errors | 2 +-
.../org/apache/camel/dev-consoles.properties | 2 +-
.../camel/impl/console/ErrorRegistryConsole.java | 157 ++++++++
.../apache/camel/impl/CamelContextConfigurer.java | 6 +
.../camel/converter/json/JsonConverterTest.java | 42 ++
.../org/apache/camel/impl/ErrorRegistryTest.java | 243 +++++++++++
.../impl/event/SimpleEventNotifierEventsTest.java | 6 +-
.../apache/camel/language/simple/SimpleTest.java | 36 ++
.../MainConfigurationPropertiesConfigurer.java | 28 ++
.../camel-main-configuration-metadata.json | 4 +
core/camel-main/src/main/docs/main.adoc | 6 +-
.../camel/main/DefaultConfigurationConfigurer.java | 6 +
.../camel/main/DefaultConfigurationProperties.java | 97 +++++
.../api/management/mbean/CamelOpenMBeanTypes.java | 19 +
.../mbean/ManagedErrorRegistryMBean.java | 64 +++
.../management/JmxManagementLifecycleStrategy.java | 4 +
.../management/mbean/ManagedErrorRegistry.java | 140 +++++++
.../management/ManagedNonManagedServiceTest.java | 2 +-
...edProducerRouteAddRemoveRegisterAlwaysTest.java | 2 +-
.../management/ManagedRouteAddRemoveTest.java | 2 +-
.../stream/CamelSupportBulkConverterLoader.java | 11 +-
.../apache/camel/converter/json/JsonConverter.java | 6 +
docs/user-manual/modules/ROOT/nav.adoc | 1 +
.../ROOT/pages/camel-4x-upgrade-guide-4_19.adoc | 5 +
.../modules/ROOT/pages/error-registry.adoc | 60 +++
.../core/commands/mcp/DependencyCheckTools.java | 49 +--
.../jbang/core/commands/mcp/DependencyData.java | 125 ++++++
.../core/commands/mcp/DependencyResources.java | 119 ++++++
.../mcp/{DiagnoseTools.java => DiagnoseData.java} | 443 ++++++++-------------
.../jbang/core/commands/mcp/DiagnoseResources.java | 167 ++++++++
.../dsl/jbang/core/commands/mcp/DiagnoseTools.java | 362 +----------------
.../dsl/jbang/core/commands/mcp/TestInfraData.java | 211 ++++++++++
.../core/commands/mcp/TestInfraResources.java | 144 +++++++
.../jbang/core/commands/mcp/TestScaffoldTools.java | 207 ++--------
.../commands/mcp/DependencyCheckToolsTest.java | 7 +-
.../core/commands/mcp/DependencyResourcesTest.java | 142 +++++++
.../core/commands/mcp/DiagnoseResourcesTest.java | 234 +++++++++++
.../jbang/core/commands/mcp/DiagnoseToolsTest.java | 7 +-
.../core/commands/mcp/TestInfraResourcesTest.java | 159 ++++++++
.../core/commands/mcp/TestScaffoldToolsTest.java | 7 +-
63 files changed, 3255 insertions(+), 927 deletions(-)
create mode 100644 .github/workflows/pr-update-branch.yml
copy
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/{route-group.json
=> errors.json} (54%)
create mode 100644
core/camel-api/src/main/java/org/apache/camel/spi/ErrorRegistry.java
create mode 100644
core/camel-api/src/main/java/org/apache/camel/spi/ErrorRegistryEntry.java
copy
core/camel-api/src/main/java/org/apache/camel/spi/{BrowsableVariableRepository.java
=> ErrorRegistryView.java} (63%)
create mode 100644
core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultErrorRegistry.java
copy
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/route-group.json
=>
core/camel-console/src/generated/resources/META-INF/org/apache/camel/dev-console/errors.json
(54%)
copy
catalog/camel-catalog-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/catalog
=>
core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/errors
(50%)
create mode 100644
core/camel-console/src/main/java/org/apache/camel/impl/console/ErrorRegistryConsole.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/impl/ErrorRegistryTest.java
create mode 100644
core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/ManagedErrorRegistryMBean.java
create mode 100644
core/camel-management/src/main/java/org/apache/camel/management/mbean/ManagedErrorRegistry.java
create mode 100644 docs/user-manual/modules/ROOT/pages/error-registry.adoc
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/DependencyData.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/DependencyResources.java
copy
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/{DiagnoseTools.java
=> DiagnoseData.java} (60%)
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/DiagnoseResources.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/TestInfraData.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/TestInfraResources.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/DependencyResourcesTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/DiagnoseResourcesTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/TestInfraResourcesTest.java