This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch ib
in repository https://gitbox.apache.org/repos/asf/camel.git
from fb7fae4f2621 CAMEL-22882: simple language - Add support for init block
add 13acc7928f82 chore(deps): Bump aws-java-sdk2-version from 2.41.12 to
2.41.13 (#20985)
add 049d5c9e8f71 chore(deps): Bump kubernetes-client-version from 7.5.1 to
7.5.2 (#20986)
add ae370946966b chore(deps): Bump huaweicloud-sdk-version from 3.1.182 to
3.1.183 (#20987)
add 8f26d2b59f0a chore(deps): Bump quarkus.platform.version from 3.30.6 to
3.30.7 (#20988)
add 9f521b87c684 chore(deps): Bump google-cloud-http-client-version from
2.0.3 to 2.1.0 (#20989)
add 124b402c9c34 chore(deps): Bump com.google.genai:google-genai from
1.35.0 to 1.36.0 (#20990)
add 5b03b033dc49 CAMEL-22865: Add JSON comparison with unordered elements
to MockValueBuilder (#20961)
add 922b2ae50893 fix(ci): remove offending gpg key
add e65324f74fc7 CAMEL-22850: Use LangChain4j Spring Boot starters in
Camel Spring Boot (#20919)
add 3175135d1bd7 Disabling power support for keycloak (#20992)
add 09888d310a2e Weaviate: updated comments (doc) to reflect implemented
actions (#20994)
add 0370032bcf49 CAMEL-22889 - Camel-Jbang-MCP: Add the server option as
exposing method, not stdio only (#20995)
add 8089af56cf44 CAMEL-22873: Add ternary operator support to Simple
language (#20936)
add ed40fb395f59 Merge branch 'main' into ib
No new revisions were added by this update.
Summary of changes:
KEYS | 18 -
.../apache/camel/catalog/components/weaviate.json | 27 +-
.../src/main/docs/langchain4j-agent-component.adoc | 70 +++
.../src/main/docs/langchain4j-chat-component.adoc | 147 +++++-
.../docs/langchain4j-embeddings-component.adoc | 149 ++++++
.../apache/camel/component/weaviate/weaviate.json | 27 +-
.../weaviate/WeaviateVectorDbHeaders.java | 27 +-
.../language/csimple/joor/OriginalSimpleTest.java | 85 ++++
components/camel-keycloak/pom.xml | 1 +
.../camel/component/mock/MockValueBuilder.java | 304 ++++++++++++
.../modules/languages/pages/csimple-language.adoc | 4 +-
.../modules/languages/pages/simple-language.adoc | 22 +
.../camel/language/csimple/CSimpleHelper.java | 12 +
.../camel/language/simple/BaseSimpleParser.java | 77 +++
.../language/simple/SimpleExpressionParser.java | 41 +-
.../language/simple/SimplePredicateParser.java | 33 ++
.../camel/language/simple/SimpleTokenizer.java | 22 +-
.../language/simple/ast/SimpleFunctionStart.java | 501 ++++++++++++++++++-
.../language/simple/ast/TernaryExpression.java | 156 ++++++
.../language/simple/types/SimpleTokenType.java | 7 +
...tOperatorType.java => TernaryOperatorType.java} | 23 +-
.../camel/language/simple/types/TokenType.java | 1 +
.../mock/MockValueBuilderJsonEqualsTest.java | 273 +++++++++++
.../apache/camel/language/simple/SimpleTest.java | 85 ++++
.../pages/langchain4j-spring-boot-integration.adoc | 540 +++++++++++++++++++++
.../modules/ROOT/pages/release-guide.adoc | 8 +-
.../WeaviateVectorDbEndpointBuilderFactory.java | 71 +--
dsl/camel-jbang/camel-jbang-mcp/pom.xml | 10 +-
parent/pom.xml | 10 +-
.../infra/keycloak/services/container.properties | 1 -
30 files changed, 2568 insertions(+), 184 deletions(-)
create mode 100644
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/ast/TernaryExpression.java
copy
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/types/{InitOperatorType.java
=> TernaryOperatorType.java} (69%)
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/mock/MockValueBuilderJsonEqualsTest.java
create mode 100644
docs/user-manual/modules/ROOT/pages/langchain4j-spring-boot-integration.adoc