未验证 提交 b8d66bde 编写于 作者: X Xin,Zhang 提交者: GitHub

Merge pull request #755 from peng-yongsheng/fixed/storage_bug

Missing change about boolean to integer.
...@@ -33,6 +33,7 @@ import org.apache.skywalking.apm.collector.cache.service.ServiceNameCacheService ...@@ -33,6 +33,7 @@ import org.apache.skywalking.apm.collector.cache.service.ServiceNameCacheService
import org.apache.skywalking.apm.collector.core.graph.Graph; import org.apache.skywalking.apm.collector.core.graph.Graph;
import org.apache.skywalking.apm.collector.core.graph.GraphManager; import org.apache.skywalking.apm.collector.core.graph.GraphManager;
import org.apache.skywalking.apm.collector.core.module.ModuleManager; import org.apache.skywalking.apm.collector.core.module.ModuleManager;
import org.apache.skywalking.apm.collector.core.util.BooleanUtils;
import org.apache.skywalking.apm.collector.core.util.TimeBucketUtils; import org.apache.skywalking.apm.collector.core.util.TimeBucketUtils;
import org.apache.skywalking.apm.collector.storage.table.segment.SegmentCost; import org.apache.skywalking.apm.collector.storage.table.segment.SegmentCost;
import org.slf4j.Logger; import org.slf4j.Logger;
...@@ -98,7 +99,7 @@ public class SegmentCostSpanListener implements EntrySpanListener, ExitSpanListe ...@@ -98,7 +99,7 @@ public class SegmentCostSpanListener implements EntrySpanListener, ExitSpanListe
Graph<SegmentCost> graph = GraphManager.INSTANCE.findGraph(MetricGraphIdDefine.SEGMENT_COST_GRAPH_ID, SegmentCost.class); Graph<SegmentCost> graph = GraphManager.INSTANCE.findGraph(MetricGraphIdDefine.SEGMENT_COST_GRAPH_ID, SegmentCost.class);
logger.debug("segment cost listener build"); logger.debug("segment cost listener build");
for (SegmentCost segmentCost : segmentCosts) { for (SegmentCost segmentCost : segmentCosts) {
segmentCost.setIsError(isError); segmentCost.setIsError(BooleanUtils.booleanToValue(isError));
segmentCost.setTimeBucket(timeBucket); segmentCost.setTimeBucket(timeBucket);
graph.start(segmentCost); graph.start(segmentCost);
} }
......
...@@ -22,7 +22,6 @@ import org.apache.skywalking.apm.collector.core.data.Column; ...@@ -22,7 +22,6 @@ import org.apache.skywalking.apm.collector.core.data.Column;
import org.apache.skywalking.apm.collector.core.data.StreamData; import org.apache.skywalking.apm.collector.core.data.StreamData;
import org.apache.skywalking.apm.collector.core.data.operator.CoverOperation; import org.apache.skywalking.apm.collector.core.data.operator.CoverOperation;
import org.apache.skywalking.apm.collector.core.data.operator.NonOperation; import org.apache.skywalking.apm.collector.core.data.operator.NonOperation;
import org.apache.skywalking.apm.collector.core.util.BooleanUtils;
/** /**
* @author peng-yongsheng * @author peng-yongsheng
...@@ -127,11 +126,11 @@ public class SegmentCost extends StreamData { ...@@ -127,11 +126,11 @@ public class SegmentCost extends StreamData {
setDataInteger(0, applicationId); setDataInteger(0, applicationId);
} }
public Boolean getIsError() { public Integer getIsError() {
return BooleanUtils.valueToBoolean(getDataInteger(1)); return getDataInteger(1);
} }
public void setIsError(Boolean isError) { public void setIsError(Integer isError) {
setDataInteger(0, BooleanUtils.booleanToValue(isError)); setDataInteger(1, isError);
} }
} }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册