Просмотр исходного кода

update compaction node in visualization

guantao 19 часов назад
Родитель
Сommit
b49d3953b0

Разница между файлами не показана из-за своего большого размера
+ 536 - 301
frontend/react-template/src/components/FlowChart/FlowChart.tsx


+ 5 - 1
frontend/react-template/src/components/FlowChart/hooks/useFlowChartData.ts

@@ -153,7 +153,11 @@ export const useFlowChartData = (traceId: string | null, refreshTrigger?: number
       // const filtered = list.filter((message) => (message as { status?: string }).status !== "abandoned");
       const nextMessages = [...list].sort(messageComparator);
 
-      const { availableData: finalMessages, invalidBranches: invalidBranchesTemp } = processRetryLogic(nextMessages);
+      // Disable tree branching: user requested all historical/compressed events 
+      // stay strictly on the main timeline to represent absolute chronological reality!
+      // const { availableData: finalMessages, invalidBranches: invalidBranchesTemp } = processRetryLogic(nextMessages);
+      const finalMessages = nextMessages;
+      const invalidBranchesTemp: Message[][] = [];
 
       const maxSeq = finalMessages.reduce((max, msg) => {
         const seq = typeof msg.sequence === "number" ? msg.sequence : -1;

Некоторые файлы не были показаны из-за большого количества измененных файлов