mirror of
https://github.com/wahyd4/pinpoint.git
synced 2026-08-25 04:35:59 +10:00
[강운덕] [LUCYSUS-1744] metadata 성 데이터의 rowKey 값 기준에 agnetStartTime을 정확하게 지정해서 조회하도록 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@1614 84d0f5b1-2673-498c-a247-62c4ff18d310
This commit is contained in:
@@ -181,9 +181,8 @@ public class DefaultTraceContext implements TraceContext {
|
||||
ApiMetaData apiMetadata = new ApiMetaData();
|
||||
DefaultAgent agent = DefaultAgent.getInstance();
|
||||
apiMetadata.setAgentId(agent.getAgentId());
|
||||
apiMetadata.setAgentIdentifier(agent.getIdentifier());
|
||||
apiMetadata.setAgentStartTime(agent.getStartTime());
|
||||
|
||||
apiMetadata.setStartTime(agent.getStartTime());
|
||||
apiMetadata.setApiId(result.getId());
|
||||
apiMetadata.setApiInfo(methodDescriptor.getApiDescriptor());
|
||||
apiMetadata.setLine(methodDescriptor.getLineNumber());
|
||||
@@ -195,8 +194,8 @@ public class DefaultTraceContext implements TraceContext {
|
||||
}
|
||||
|
||||
@Override
|
||||
public TraceID createTraceId(UUID uuid, int parentSpanID, int spanID, boolean sampled, short flags) {
|
||||
return new DefaultTraceID(uuid, parentSpanID, spanID, sampled, flags);
|
||||
public TraceID createTraceId(UUID uuid, int parentSpanID, int spanID, short flags) {
|
||||
return new DefaultTraceID(uuid, parentSpanID, spanID, flags);
|
||||
}
|
||||
|
||||
|
||||
@@ -206,6 +205,7 @@ public class DefaultTraceContext implements TraceContext {
|
||||
ParsingResult parsingResult = this.sqlParser.normalizedSql(sql);
|
||||
String normalizedSql = parsingResult.getSql();
|
||||
// 파싱시 변경되지 않았다면 동일 객체를 리턴하므로 그냥 ==비교를 하면 됨
|
||||
|
||||
boolean newValue = this.sqlCache.put(normalizedSql);
|
||||
if (newValue) {
|
||||
if (logger.isDebugEnabled()) {
|
||||
@@ -218,9 +218,8 @@ public class DefaultTraceContext implements TraceContext {
|
||||
|
||||
SqlMetaData sqlMetaData = new SqlMetaData();
|
||||
sqlMetaData.setAgentId(DefaultAgent.getInstance().getAgentId());
|
||||
sqlMetaData.setAgentIdentifier(DefaultAgent.getInstance().getIdentifier());
|
||||
sqlMetaData.setAgentStartTime(DefaultAgent.getInstance().getStartTime());
|
||||
|
||||
sqlMetaData.setStartTime(DefaultAgent.getInstance().getStartTime());
|
||||
sqlMetaData.setHashCode(normalizedSql.hashCode());
|
||||
sqlMetaData.setSql(normalizedSql);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user