mirror of
https://github.com/apache/rocketmq.git
synced 2026-09-24 16:04:00 +08:00
* [ISSUE #3136] TraceDataEncoder add SubAfter trace bean timestamp * add SubAfter TraceBean TimeStamp and GroupName back
This commit is contained in:
@@ -188,8 +188,9 @@ public class TraceDataEncoder {
|
||||
.append(ctx.getCostTime()).append(TraceConstants.CONTENT_SPLITOR)//
|
||||
.append(ctx.isSuccess()).append(TraceConstants.CONTENT_SPLITOR)//
|
||||
.append(bean.getKeys()).append(TraceConstants.CONTENT_SPLITOR)//
|
||||
.append(ctx.getContextCode()).append(TraceConstants.FIELD_SPLITOR);
|
||||
|
||||
.append(ctx.getContextCode()).append(TraceConstants.CONTENT_SPLITOR)
|
||||
.append(ctx.getTimeStamp()).append(TraceConstants.CONTENT_SPLITOR)
|
||||
.append(ctx.getGroupName()).append(TraceConstants.FIELD_SPLITOR);
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -189,6 +189,8 @@ public class TraceDataEncoderTest {
|
||||
subAfterContext.setRequestId("3455848576927");
|
||||
subAfterContext.setCostTime(20);
|
||||
subAfterContext.setSuccess(true);
|
||||
subAfterContext.setTimeStamp(1625883640000L);
|
||||
subAfterContext.setGroupName("GroupName-test");
|
||||
subAfterContext.setContextCode(98623046);
|
||||
TraceBean bean = new TraceBean();
|
||||
bean.setMsgId("AC1415116D1418B4AAC217FE1B4E0000");
|
||||
@@ -200,7 +202,7 @@ public class TraceDataEncoderTest {
|
||||
String transData = traceTransferBean.getTransData();
|
||||
Assert.assertNotNull(transData);
|
||||
String[] items = transData.split(String.valueOf(TraceConstants.CONTENT_SPLITOR));
|
||||
Assert.assertEquals(7, items.length);
|
||||
Assert.assertEquals(9, items.length);
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user