This is an automated email from the ASF dual-hosted git repository.
luigidemasi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
from 667e5c2fcc69 CAMEL-21356: Javadoc compliance with doclint in
camel-main (#29850)
new 65db362c960b CAMEL-25648: Export semantic assessments with Micrometer
new 77cc5be66fce CAMEL-25648: Correct Prometheus score names and improve
metric diagnostics
new 2087d760fe89 CAMEL-25648: Extract the Semantic Micrometer integration
into its own module
new 5695b943f2e2 CAMEL-25648: Refine Semantic Micrometer collection metrics
The 4 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:
bom/camel-bom/pom.xml | 5 +
catalog/camel-allcomponents/pom.xml | 5 +
.../org/apache/camel/catalog/docs.properties | 1 +
.../camel/catalog/docs/semantic-language.adoc | 13 +-
.../camel/catalog/docs/semantic-micrometer.adoc | 178 +++++++++
.../org/apache/camel/catalog/others.properties | 1 +
.../camel/catalog/others/semantic-micrometer.json | 15 +
.../pom.xml | 18 +-
.../services/org/apache/camel/other.properties | 7 +
.../generated/resources/semantic-micrometer.json | 15 +
.../src/main/docs/semantic-micrometer.adoc | 178 +++++++++
.../micrometer/MicrometerSemanticMetrics.java | 327 ++++++++++++++++
.../micrometer/MicrometerSemanticMetricsTest.java | 418 +++++++++++++++++++++
.../src/main/docs/semantic-language.adoc | 13 +-
.../semantic/SemanticWithoutMicrometerTest.java | 60 +++
components/camel-ai/pom.xml | 1 +
design/semantic-audit.adoc | 2 +
.../others/examples/json/semantic-micrometer.json | 1 +
docs/components/modules/others/nav.adoc | 1 +
.../modules/others/pages/semantic-micrometer.adoc | 1 +
parent/pom.xml | 5 +
.../apache/camel/maven/packaging/MojoHelper.java | 3 +-
22 files changed, 1254 insertions(+), 14 deletions(-)
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/semantic-micrometer.adoc
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/semantic-micrometer.json
copy components/camel-ai/{camel-semantic-openai =>
camel-semantic-micrometer}/pom.xml (80%)
create mode 100644
components/camel-ai/camel-semantic-micrometer/src/generated/resources/META-INF/services/org/apache/camel/other.properties
create mode 100644
components/camel-ai/camel-semantic-micrometer/src/generated/resources/semantic-micrometer.json
create mode 100644
components/camel-ai/camel-semantic-micrometer/src/main/docs/semantic-micrometer.adoc
create mode 100644
components/camel-ai/camel-semantic-micrometer/src/main/java/org/apache/camel/semantic/micrometer/MicrometerSemanticMetrics.java
create mode 100644
components/camel-ai/camel-semantic-micrometer/src/test/java/org/apache/camel/semantic/micrometer/MicrometerSemanticMetricsTest.java
create mode 100644
components/camel-ai/camel-semantic/src/test/java/org/apache/camel/semantic/SemanticWithoutMicrometerTest.java
create mode 120000
docs/components/modules/others/examples/json/semantic-micrometer.json
create mode 120000
docs/components/modules/others/pages/semantic-micrometer.adoc