Fix Application column: show application name (group) instead of instance ID (agentId) #70
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The "Application" column in the results table currently displays
agentId, which is the ID of an individual running instance (pod/container). Users care about which application an execution belongs to, not which specific instance handled it.Terminology
order-service-eu). All instances of the same Apache Camel application share a group. This is the HA/LB cluster.Current behavior
agentId(instance-level, e.g.order-service-eu-7f4d8b-xk2p9)AppBadgecomponent renders the agentIdExecutionSummaryschema hasagentIdbut nogroupfield (see #37)Expected behavior
order-service-eu)agentId(instance) can be shown as secondary info on hover or in the detail viewgrouptoExecutionSummary)Scope
ResultsTable.tsx— Application column renders group instead of agentIdAppBadge.tsx— accept group as primary label, agentId as secondary/tooltipExchangeDetail.tsx— show both Application (group) and Instance (agentId) in metadataRoutePagebreadcrumb/header — already uses group correctlyDepends on
groupin search results)Duplicate of #37 — same root cause:
groupNameis missing from theExecutionSummaryDTO. Fixing #37 resolves both. Closing as duplicate.