Will a call graph be stored in multiple files?
In cluster-trace-microservices-v2021, the MS_CallGraph_Table is divided into multiple file stores. Will a call graph (corresponding to the same traceID) be stored in multiple files?
From my experience with the dataset traces can span multiple files, although they are in the minority. You won't find any trace spanning more than two files.
It seems that trace ID 0b0ace4215918970577978000d0ca1 occurs in files:
MSCallGraph_0.tar.gzMSCallGraph_30.tar.gzMSCallGraph_91.tar.gz
As downloaded from: http://alitrip.oss-cn-zhangjiakou.aliyuncs.com/TraceData/MSCallGraph.
In fact, I found that some trace IDs are split over 144 of the 145 files. I also noticed that 285,176 of the trace IDs do not lie on contiguous files.
However, I agree that the majority (20,405,977 out of 20,827,299) of the trace IDs only occur in 1 file.