提交 79cddf65 编写于 作者: P peng-yongsheng

Changed boolean type to integer, true: 1, false: 0.

上级 cbcb592c
...@@ -22,6 +22,7 @@ import org.apache.skywalking.apm.collector.analysis.jvm.define.graph.GraphIdDefi ...@@ -22,6 +22,7 @@ import org.apache.skywalking.apm.collector.analysis.jvm.define.graph.GraphIdDefi
import org.apache.skywalking.apm.collector.analysis.jvm.define.service.IMemoryMetricService; import org.apache.skywalking.apm.collector.analysis.jvm.define.service.IMemoryMetricService;
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.util.BooleanUtils;
import org.apache.skywalking.apm.collector.core.util.Const; import org.apache.skywalking.apm.collector.core.util.Const;
import org.apache.skywalking.apm.collector.core.util.ObjectUtils; import org.apache.skywalking.apm.collector.core.util.ObjectUtils;
import org.apache.skywalking.apm.collector.storage.table.jvm.MemoryMetric; import org.apache.skywalking.apm.collector.storage.table.jvm.MemoryMetric;
...@@ -53,7 +54,7 @@ public class MemoryMetricService implements IMemoryMetricService { ...@@ -53,7 +54,7 @@ public class MemoryMetricService implements IMemoryMetricService {
memoryMetric.setId(id); memoryMetric.setId(id);
memoryMetric.setMetricId(metricId); memoryMetric.setMetricId(metricId);
memoryMetric.setInstanceId(instanceId); memoryMetric.setInstanceId(instanceId);
memoryMetric.setIsHeap(isHeap); memoryMetric.setIsHeap(BooleanUtils.booleanToValue(isHeap));
memoryMetric.setInit(init); memoryMetric.setInit(init);
memoryMetric.setMax(max); memoryMetric.setMax(max);
memoryMetric.setUsed(used); memoryMetric.setUsed(used);
......
...@@ -25,6 +25,7 @@ import org.apache.skywalking.apm.collector.analysis.worker.model.base.WorkerExce ...@@ -25,6 +25,7 @@ import org.apache.skywalking.apm.collector.analysis.worker.model.base.WorkerExce
import org.apache.skywalking.apm.collector.cache.CacheModule; import org.apache.skywalking.apm.collector.cache.CacheModule;
import org.apache.skywalking.apm.collector.cache.service.ApplicationCacheService; import org.apache.skywalking.apm.collector.cache.service.ApplicationCacheService;
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.Const; import org.apache.skywalking.apm.collector.core.util.Const;
import org.apache.skywalking.apm.collector.storage.StorageModule; import org.apache.skywalking.apm.collector.storage.StorageModule;
import org.apache.skywalking.apm.collector.storage.dao.register.IApplicationRegisterDAO; import org.apache.skywalking.apm.collector.storage.dao.register.IApplicationRegisterDAO;
...@@ -65,7 +66,7 @@ public class ApplicationRegisterSerialWorker extends AbstractLocalAsyncWorker<Ap ...@@ -65,7 +66,7 @@ public class ApplicationRegisterSerialWorker extends AbstractLocalAsyncWorker<Ap
userApplication.setApplicationCode(Const.USER_CODE); userApplication.setApplicationCode(Const.USER_CODE);
userApplication.setApplicationId(Const.NONE_APPLICATION_ID); userApplication.setApplicationId(Const.NONE_APPLICATION_ID);
userApplication.setAddressId(Const.NONE); userApplication.setAddressId(Const.NONE);
userApplication.setIsAddress(false); userApplication.setIsAddress(BooleanUtils.FALSE);
applicationRegisterDAO.save(userApplication); applicationRegisterDAO.save(userApplication);
newApplication = new Application(); newApplication = new Application();
......
...@@ -25,6 +25,7 @@ import org.apache.skywalking.apm.collector.analysis.worker.model.base.WorkerExce ...@@ -25,6 +25,7 @@ import org.apache.skywalking.apm.collector.analysis.worker.model.base.WorkerExce
import org.apache.skywalking.apm.collector.cache.CacheModule; import org.apache.skywalking.apm.collector.cache.CacheModule;
import org.apache.skywalking.apm.collector.cache.service.InstanceCacheService; import org.apache.skywalking.apm.collector.cache.service.InstanceCacheService;
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.Const; import org.apache.skywalking.apm.collector.core.util.Const;
import org.apache.skywalking.apm.collector.storage.StorageModule; import org.apache.skywalking.apm.collector.storage.StorageModule;
import org.apache.skywalking.apm.collector.storage.dao.register.IInstanceRegisterDAO; import org.apache.skywalking.apm.collector.storage.dao.register.IInstanceRegisterDAO;
...@@ -70,7 +71,7 @@ public class InstanceRegisterSerialWorker extends AbstractLocalAsyncWorker<Insta ...@@ -70,7 +71,7 @@ public class InstanceRegisterSerialWorker extends AbstractLocalAsyncWorker<Insta
userInstance.setOsInfo(Const.EMPTY_STRING); userInstance.setOsInfo(Const.EMPTY_STRING);
userInstance.setRegisterTime(System.currentTimeMillis()); userInstance.setRegisterTime(System.currentTimeMillis());
userInstance.setAddressId(Const.NONE); userInstance.setAddressId(Const.NONE);
userInstance.setIsAddress(false); userInstance.setIsAddress(BooleanUtils.FALSE);
instanceRegisterDAO.save(userInstance); instanceRegisterDAO.save(userInstance);
newInstance = new Instance(); newInstance = new Instance();
......
...@@ -26,19 +26,16 @@ import org.apache.skywalking.apm.collector.cache.service.NetworkAddressCacheServ ...@@ -26,19 +26,16 @@ import org.apache.skywalking.apm.collector.cache.service.NetworkAddressCacheServ
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.Const; import org.apache.skywalking.apm.collector.core.util.Const;
import org.apache.skywalking.apm.collector.core.util.ObjectUtils; import org.apache.skywalking.apm.collector.core.util.ObjectUtils;
import org.apache.skywalking.apm.collector.storage.table.register.Application; import org.apache.skywalking.apm.collector.storage.table.register.Application;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/** /**
* @author peng-yongsheng * @author peng-yongsheng
*/ */
public class ApplicationIDService implements IApplicationIDService { public class ApplicationIDService implements IApplicationIDService {
private final Logger logger = LoggerFactory.getLogger(ApplicationIDService.class);
private final ModuleManager moduleManager; private final ModuleManager moduleManager;
private ApplicationCacheService applicationCacheService; private ApplicationCacheService applicationCacheService;
private NetworkAddressCacheService networkAddressCacheService; private NetworkAddressCacheService networkAddressCacheService;
...@@ -78,7 +75,7 @@ public class ApplicationIDService implements IApplicationIDService { ...@@ -78,7 +75,7 @@ public class ApplicationIDService implements IApplicationIDService {
application.setApplicationCode(applicationCode); application.setApplicationCode(applicationCode);
application.setApplicationId(0); application.setApplicationId(0);
application.setAddressId(Const.NONE); application.setAddressId(Const.NONE);
application.setIsAddress(false); application.setIsAddress(BooleanUtils.FALSE);
getApplicationRegisterGraph().start(application); getApplicationRegisterGraph().start(application);
} }
...@@ -94,7 +91,7 @@ public class ApplicationIDService implements IApplicationIDService { ...@@ -94,7 +91,7 @@ public class ApplicationIDService implements IApplicationIDService {
application.setApplicationCode(networkAddress); application.setApplicationCode(networkAddress);
application.setApplicationId(0); application.setApplicationId(0);
application.setAddressId(addressId); application.setAddressId(addressId);
application.setIsAddress(true); application.setIsAddress(BooleanUtils.TRUE);
getApplicationRegisterGraph().start(application); getApplicationRegisterGraph().start(application);
} }
......
...@@ -25,6 +25,7 @@ import org.apache.skywalking.apm.collector.cache.service.InstanceCacheService; ...@@ -25,6 +25,7 @@ import org.apache.skywalking.apm.collector.cache.service.InstanceCacheService;
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.Const; import org.apache.skywalking.apm.collector.core.util.Const;
import org.apache.skywalking.apm.collector.core.util.ObjectUtils; import org.apache.skywalking.apm.collector.core.util.ObjectUtils;
import org.apache.skywalking.apm.collector.storage.StorageModule; import org.apache.skywalking.apm.collector.storage.StorageModule;
...@@ -83,7 +84,7 @@ public class InstanceIDService implements IInstanceIDService { ...@@ -83,7 +84,7 @@ public class InstanceIDService implements IInstanceIDService {
instance.setHeartBeatTime(registerTime); instance.setHeartBeatTime(registerTime);
instance.setInstanceId(0); instance.setInstanceId(0);
instance.setOsInfo(osInfo); instance.setOsInfo(osInfo);
instance.setIsAddress(false); instance.setIsAddress(BooleanUtils.FALSE);
instance.setAddressId(Const.NONE); instance.setAddressId(Const.NONE);
getInstanceRegisterGraph().start(instance); getInstanceRegisterGraph().start(instance);
...@@ -104,7 +105,7 @@ public class InstanceIDService implements IInstanceIDService { ...@@ -104,7 +105,7 @@ public class InstanceIDService implements IInstanceIDService {
instance.setHeartBeatTime(registerTime); instance.setHeartBeatTime(registerTime);
instance.setInstanceId(0); instance.setInstanceId(0);
instance.setOsInfo(Const.EMPTY_STRING); instance.setOsInfo(Const.EMPTY_STRING);
instance.setIsAddress(true); instance.setIsAddress(BooleanUtils.TRUE);
instance.setAddressId(addressId); instance.setAddressId(addressId);
getInstanceRegisterGraph().start(instance); getInstanceRegisterGraph().start(instance);
......
...@@ -42,10 +42,10 @@ ui: ...@@ -42,10 +42,10 @@ ui:
# index_shards_number: 2 # index_shards_number: 2
# index_replicas_number: 0 # index_replicas_number: 0
# ttl: 7 # ttl: 7
#storage: storage:
# h2: h2:
# url: jdbc:h2:tcp://localhost/~/test url: jdbc:h2:tcp://localhost/~/test
# user_name: sa user_name: sa
configuration: configuration:
default: default:
application_apdex_threshold: 2000 application_apdex_threshold: 2000
......
...@@ -25,7 +25,6 @@ import org.apache.skywalking.apm.collector.core.data.operator.CoverOperation; ...@@ -25,7 +25,6 @@ import org.apache.skywalking.apm.collector.core.data.operator.CoverOperation;
import org.apache.skywalking.apm.collector.core.data.operator.MaxOperation; import org.apache.skywalking.apm.collector.core.data.operator.MaxOperation;
import org.apache.skywalking.apm.collector.core.data.operator.MinOperation; import org.apache.skywalking.apm.collector.core.data.operator.MinOperation;
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
...@@ -132,11 +131,11 @@ public class MemoryMetric extends StreamData { ...@@ -132,11 +131,11 @@ public class MemoryMetric extends StreamData {
setDataInteger(0, instanceId); setDataInteger(0, instanceId);
} }
public Boolean getIsHeap() { public Integer getIsHeap() {
return BooleanUtils.valueToBoolean(getDataInteger(1)); return getDataInteger(1);
} }
public void setIsHeap(Boolean isHeap) { public void setIsHeap(Integer isHeap) {
setDataInteger(1, BooleanUtils.booleanToValue(isHeap)); setDataInteger(1, isHeap);
} }
} }
...@@ -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
...@@ -90,11 +89,11 @@ public class Application extends StreamData { ...@@ -90,11 +89,11 @@ public class Application extends StreamData {
setDataInteger(1, addressId); setDataInteger(1, addressId);
} }
public boolean getIsAddress() { public int getIsAddress() {
return BooleanUtils.valueToBoolean(getDataInteger(2)); return getDataInteger(2);
} }
public void setIsAddress(boolean isAddress) { public void setIsAddress(int isAddress) {
setDataInteger(2, BooleanUtils.booleanToValue(isAddress)); setDataInteger(2, isAddress);
} }
} }
...@@ -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 Instance extends StreamData { ...@@ -127,11 +126,11 @@ public class Instance extends StreamData {
setDataInteger(2, addressId); setDataInteger(2, addressId);
} }
public boolean getIsAddress() { public int getIsAddress() {
return BooleanUtils.valueToBoolean(getDataInteger(3)); return getDataInteger(3);
} }
public void setIsAddress(boolean isAddress) { public void setIsAddress(int isAddress) {
setDataInteger(3, BooleanUtils.booleanToValue(isAddress)); setDataInteger(3, isAddress);
} }
} }
...@@ -30,16 +30,12 @@ import org.elasticsearch.action.search.SearchType; ...@@ -30,16 +30,12 @@ import org.elasticsearch.action.search.SearchType;
import org.elasticsearch.index.query.BoolQueryBuilder; import org.elasticsearch.index.query.BoolQueryBuilder;
import org.elasticsearch.index.query.QueryBuilders; import org.elasticsearch.index.query.QueryBuilders;
import org.elasticsearch.search.SearchHit; import org.elasticsearch.search.SearchHit;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/** /**
* @author peng-yongsheng * @author peng-yongsheng
*/ */
public class InstanceEsCacheDAO extends EsDAO implements IInstanceCacheDAO { public class InstanceEsCacheDAO extends EsDAO implements IInstanceCacheDAO {
private final Logger logger = LoggerFactory.getLogger(InstanceEsCacheDAO.class);
public InstanceEsCacheDAO(ElasticSearchClient client) { public InstanceEsCacheDAO(ElasticSearchClient client) {
super(client); super(client);
} }
......
...@@ -48,7 +48,7 @@ public class NetworkAddressEsCacheDAO extends EsDAO implements INetworkAddressCa ...@@ -48,7 +48,7 @@ public class NetworkAddressEsCacheDAO extends EsDAO implements INetworkAddressCa
ElasticSearchClient client = getClient(); ElasticSearchClient client = getClient();
SearchRequestBuilder searchRequestBuilder = client.prepareSearch(NetworkAddressTable.TABLE); SearchRequestBuilder searchRequestBuilder = client.prepareSearch(NetworkAddressTable.TABLE);
searchRequestBuilder.setTypes("type"); searchRequestBuilder.setTypes(NetworkAddressTable.TABLE_TYPE);
searchRequestBuilder.setSearchType(SearchType.QUERY_THEN_FETCH); searchRequestBuilder.setSearchType(SearchType.QUERY_THEN_FETCH);
searchRequestBuilder.setQuery(QueryBuilders.termQuery(NetworkAddressTable.COLUMN_NETWORK_ADDRESS, networkAddress)); searchRequestBuilder.setQuery(QueryBuilders.termQuery(NetworkAddressTable.COLUMN_NETWORK_ADDRESS, networkAddress));
searchRequestBuilder.setSize(1); searchRequestBuilder.setSize(1);
......
...@@ -44,7 +44,7 @@ public abstract class AbstractMemoryMetricEsPersistenceDAO extends AbstractPersi ...@@ -44,7 +44,7 @@ public abstract class AbstractMemoryMetricEsPersistenceDAO extends AbstractPersi
memoryMetric.setMetricId((String)source.get(MemoryMetricTable.COLUMN_METRIC_ID)); memoryMetric.setMetricId((String)source.get(MemoryMetricTable.COLUMN_METRIC_ID));
memoryMetric.setInstanceId(((Number)source.get(MemoryMetricTable.COLUMN_INSTANCE_ID)).intValue()); memoryMetric.setInstanceId(((Number)source.get(MemoryMetricTable.COLUMN_INSTANCE_ID)).intValue());
memoryMetric.setIsHeap((Boolean)source.get(MemoryMetricTable.COLUMN_IS_HEAP)); memoryMetric.setIsHeap(((Number)source.get(MemoryMetricTable.COLUMN_IS_HEAP)).intValue());
memoryMetric.setInit(((Number)source.get(MemoryMetricTable.COLUMN_INIT)).longValue()); memoryMetric.setInit(((Number)source.get(MemoryMetricTable.COLUMN_INIT)).longValue());
memoryMetric.setMax(((Number)source.get(MemoryMetricTable.COLUMN_MAX)).longValue()); memoryMetric.setMax(((Number)source.get(MemoryMetricTable.COLUMN_MAX)).longValue());
......
...@@ -28,7 +28,7 @@ import org.apache.skywalking.apm.collector.storage.table.jvm.MemoryMetric; ...@@ -28,7 +28,7 @@ import org.apache.skywalking.apm.collector.storage.table.jvm.MemoryMetric;
import org.apache.skywalking.apm.collector.storage.table.jvm.MemoryMetricTable; import org.apache.skywalking.apm.collector.storage.table.jvm.MemoryMetricTable;
/** /**
* @author peng-yongsheng, clevertension * @author peng-yongsheng
*/ */
public abstract class AbstractMemoryMetricH2PersistenceDAO extends AbstractPersistenceH2DAO<MemoryMetric> { public abstract class AbstractMemoryMetricH2PersistenceDAO extends AbstractPersistenceH2DAO<MemoryMetric> {
...@@ -42,7 +42,7 @@ public abstract class AbstractMemoryMetricH2PersistenceDAO extends AbstractPersi ...@@ -42,7 +42,7 @@ public abstract class AbstractMemoryMetricH2PersistenceDAO extends AbstractPersi
memoryMetric.setMetricId(resultSet.getString(MemoryMetricTable.COLUMN_METRIC_ID)); memoryMetric.setMetricId(resultSet.getString(MemoryMetricTable.COLUMN_METRIC_ID));
memoryMetric.setInstanceId(resultSet.getInt(MemoryMetricTable.COLUMN_INSTANCE_ID)); memoryMetric.setInstanceId(resultSet.getInt(MemoryMetricTable.COLUMN_INSTANCE_ID));
memoryMetric.setIsHeap(resultSet.getBoolean(MemoryMetricTable.COLUMN_IS_HEAP)); memoryMetric.setIsHeap(resultSet.getInt(MemoryMetricTable.COLUMN_IS_HEAP));
memoryMetric.setInit(resultSet.getLong(MemoryMetricTable.COLUMN_INIT)); memoryMetric.setInit(resultSet.getLong(MemoryMetricTable.COLUMN_INIT));
memoryMetric.setMax(resultSet.getLong(MemoryMetricTable.COLUMN_MAX)); memoryMetric.setMax(resultSet.getLong(MemoryMetricTable.COLUMN_MAX));
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册