فهرست منبع

update compaction node in visualization

guantao 15 ساعت پیش
والد
کامیت
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;

برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است