This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch fix/CAMEL-23672
in repository https://gitbox.apache.org/repos/asf/camel.git
discard c30cc491dcfe CAMEL-23672: TUI add MCP tools for log level, filter, and
trace display
discard bd0bd9bb877c CAMEL-23672: TUI add MCP tools for rich history data and
topology graph
discard 8e27afe24d34 CAMEL-23672: TUI expand visited routes by following
topology edges
discard d2819cff6a39 CAMEL-23672: TUI map table row index to deduplicated node
order
discard b4b193f4338b CAMEL-23672: TUI history topology selects route of
current step
discard 78f628925335 CAMEL-23672: TUI add step number column to history table
discard 02f56b84ff54 CAMEL-23672: TUI history diagram starts at selected table
row
discard 47200b6e1b7a CAMEL-23672: TUI collapse history breadcrumb when
revisiting a route
discard 0fa911c38146 CAMEL-23672: TUI topology-first playback for History and
Errors diagrams
discard 07910c328e6e CAMEL-23672: TUI migrate ErrorsTab to native diagram and
remove legacy ASCII rendering
discard b76926bf507a CAMEL-23672: TUI update F1 help for history diagram and
keys
discard 3a56ad670bd8 CAMEL-23672: TUI replace history ASCII diagram with
native route diagram
discard 3d539ac588b4 CAMEL-23672: TUI update F1 help for route structure
preview
discard db48efb3a64b CAMEL-23672: TUI share source cache across routes from
the same file
discard 80b66a5c69bb CAMEL-23672: TUI fix source cache thread safety with
ConcurrentHashMap
discard 9bbd14584fc0 CAMEL-23672: TUI improve source-to-diagram node matching
algorithm
discard 69c312a3f83e CAMEL-23672: TUI cache source code loading for faster
navigation
discard 6a9bd2fbb65f CAMEL-23672: TUI drill-down route tree preview with
selection highlight
discard 649149aa850e CAMEL-23672: TUI topology route tree preview overlay
discard 759d221721f7 CAMEL-23672: TUI source viewer cursor navigation with
diagram node selection
discard 84aa3833fbbf CAMEL-23672: Remove ! from topology error counter and fix
Browse tab truncated empty message
discard c7319a4e1786 CAMEL-23672: TUI History tab improvements - wider route
column, step count in titles, waterfall selection highlight, pgup/pgdn jump,
diagram hint in waterfall mode
discard 8771d4e43021 CAMEL-23672: Add stub endpoint detection and direction
arrows to BacklogTracer and TUI History
add 3ee05f836838 chore(deps-dev): Bump com.google.cloud:google-cloud-core
(#23759)
add ac3afe8aa25b chore(deps): Bump
com.google.cloud:google-cloud-secretmanager (#23760)
add d8e3e73952c4 chore(deps): Bump com.google.cloud:google-cloud-vision
(#23758)
add 8ee76b0340f7 chore(deps): Bump com.google.cloud:google-cloud-firestore
(#23761)
add 01044a481bf2 chore(deps): Bump com.google.cloud:google-cloud-storage
(#23763)
add 4ecfe9a26091 chore(deps): Bump google-auth-library-oauth2-http-version
(#23753)
add ea330029ad30 CAMEL-23686: Fix dev profile overriding user properties
(#23769)
add 66233fb72277 CAMEL-23686: Fix clock reset on wrong exchange in
PooledProcessorExchangeFactory (#23770)
add 1ff41013ab8e CAMEL-23686: Lighten DefaultUnitOfWork route stack
allocation (#23771)
add 38ad670536f7 CAMEL-23681: Optimize Exchange memory pressure with
copy-on-write headers (#23738)
add da023d6b121a CAMEL-23691: Improve CaseInsensitiveMap with O(1) hash
table and header key deduplication
add d7770299c21f CAMEL-23689: Deprecate camel-headersmap
add 2a025f2a96a0 CAMEL-23692: BacklogTracer captures late-arriving async
branch events (#23775)
add d054aef61b65 CAMEL-23649: camel-langchain4j-agent - allow Camel to
create the agent internally from AgentConfiguration (#23767)
add 383cac9710d3 chore(deps): Bump
com.google.cloud:google-cloud-texttospeech
add a0a4ada07139 chore(deps): Bump aws-java-sdk2-version from 2.46.3 to
2.46.4 (#23776)
add eb2f10067c39 CAMEL-23681: Fix race condition in DefaultUnitOfWork
route stack
add 991f6bea9012 CAMEL-23672: Add stub endpoint detection and direction
arrows to BacklogTracer and TUI History
add 3b46547f5489 CAMEL-23672: TUI History tab improvements - wider route
column, step count in titles, waterfall selection highlight, pgup/pgdn jump,
diagram hint in waterfall mode
add 172c7ca4fea0 CAMEL-23672: Remove ! from topology error counter and fix
Browse tab truncated empty message
add c619a133a46a CAMEL-23672: TUI source viewer cursor navigation with
diagram node selection
add 8ba62ea42dcc CAMEL-23672: TUI topology route tree preview overlay
add 8407d1403ad7 CAMEL-23672: TUI drill-down route tree preview with
selection highlight
add d33e9dd9c82e CAMEL-23672: TUI cache source code loading for faster
navigation
add 9e0e7d29a002 CAMEL-23672: TUI improve source-to-diagram node matching
algorithm
add 25943256c1a1 CAMEL-23672: TUI fix source cache thread safety with
ConcurrentHashMap
add ff78d90e3e61 CAMEL-23672: TUI share source cache across routes from
the same file
add ef468c7b87bb CAMEL-23672: TUI update F1 help for route structure
preview
add 8a86a980ebc3 CAMEL-23672: TUI replace history ASCII diagram with
native route diagram
add 7d790087097a CAMEL-23672: TUI update F1 help for history diagram and
keys
add 59615c6f1342 CAMEL-23672: TUI migrate ErrorsTab to native diagram and
remove legacy ASCII rendering
add 581263fd6235 CAMEL-23672: TUI topology-first playback for History and
Errors diagrams
add 23b6dc0f2c31 CAMEL-23672: TUI collapse history breadcrumb when
revisiting a route
add d0ceca31b72e CAMEL-23672: TUI history diagram starts at selected table
row
add 0d6a21dcacd5 CAMEL-23672: TUI add step number column to history table
add 4581c537263f CAMEL-23672: TUI history topology selects route of
current step
add 5f8b23d7b02f CAMEL-23672: TUI map table row index to deduplicated node
order
add eb2e9c9224a7 CAMEL-23672: TUI expand visited routes by following
topology edges
add faae1b6dce05 CAMEL-23672: TUI add MCP tools for rich history data and
topology graph
add 47aefd34c697 CAMEL-23672: TUI add MCP tools for log level, filter, and
trace display
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 (c30cc491dcfe)
\
N -- N -- N refs/heads/fix/CAMEL-23672 (47aefd34c697)
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:
.../catalog/components/langchain4j-agent.json | 26 +-
.../apache/camel/catalog/others/headersmap.json | 2 +-
.../agent/LangChain4jAgentComponentConfigurer.java | 8 +-
.../LangChain4jAgentConfigurationConfigurer.java | 6 +
.../agent/LangChain4jAgentEndpointConfigurer.java | 8 +-
.../agent/LangChain4jAgentEndpointUriFactory.java | 3 +-
.../langchain4j/agent/langchain4j-agent.json | 26 +-
.../src/main/docs/langchain4j-agent-component.adoc | 39 ++
.../agent/LangChain4jAgentConfiguration.java | 19 +
.../agent/LangChain4jAgentProducer.java | 8 +
.../LangChain4jAgentFromConfigurationIT.java | 106 ++++
components/camel-headersmap/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/headersmap.json | 2 +-
.../camel-headersmap/src/main/docs/headersmap.adoc | 13 +-
.../headersmap/FastHeadersMapFactory.java | 4 +
.../org/apache/camel/ExchangeConstantProvider.java | 8 +-
.../apache/camel/impl/debugger/BacklogTracer.java | 5 +
.../impl/engine/DefaultHeadersMapFactory.java | 5 +
.../camel/impl/engine/DefaultUnitOfWork.java | 97 +++-
.../engine/PooledProcessorExchangeFactory.java | 8 +-
.../camel/impl/DefaultMessageHeaderTest.java | 540 ++++++++++++++++++
.../apache/camel/util/CaseInsensitiveMapTest.java | 188 +++++++
.../org/apache/camel/main/BaseMainSupport.java | 3 +-
.../camel/main/DefaultConfigurationConfigurer.java | 8 +-
.../org/apache/camel/main/ProfileConfigurer.java | 71 ++-
...klogTracerMessageHistoryMulticastSedaTest.java} | 53 +-
.../camel/support/CopyOnWriteHeadersMap.java | 611 +++++++++++++++++++++
.../org/apache/camel/support/DefaultMessage.java | 67 ++-
.../camel/support/DefaultPooledExchange.java | 11 +-
.../org/apache/camel/support/MessageSupport.java | 10 +-
.../org/apache/camel/util/CaseInsensitiveMap.java | 418 +++++++++++++-
.../ROOT/pages/camel-4x-upgrade-guide-4_21.adoc | 7 +
.../Langchain4jAgentComponentBuilderFactory.java | 20 +
.../LangChain4jAgentEndpointBuilderFactory.java | 36 ++
parent/pom.xml | 16 +-
.../main/resources/velocity/constant-provider.vm | 8 +-
37 files changed, 2292 insertions(+), 172 deletions(-)
create mode 100644
components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentFromConfigurationIT.java
copy
core/camel-management/src/test/java/org/apache/camel/management/{BacklogTracerMessageHistoryBreadcrumbTest.java
=> BacklogTracerMessageHistoryMulticastSedaTest.java} (57%)
create mode 100644
core/camel-support/src/main/java/org/apache/camel/support/CopyOnWriteHeadersMap.java