提交 ef496e0d 编写于 作者: wu-sheng's avatar wu-sheng

Merge and sync release version

...@@ -49,7 +49,7 @@ import org.slf4j.Logger; ...@@ -49,7 +49,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class JVMMetricsServiceHandler extends JVMMetricsServiceGrpc.JVMMetricsServiceImplBase implements GRPCHandler { public class JVMMetricsServiceHandler extends JVMMetricsServiceGrpc.JVMMetricsServiceImplBase implements GRPCHandler {
......
...@@ -32,7 +32,7 @@ import org.skywalking.apm.collector.stream.worker.selector.RollingSelector; ...@@ -32,7 +32,7 @@ import org.skywalking.apm.collector.stream.worker.selector.RollingSelector;
import org.skywalking.apm.collector.stream.worker.selector.WorkerSelector; import org.skywalking.apm.collector.stream.worker.selector.WorkerSelector;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class CpuMetricPersistenceWorker extends PersistenceWorker { public class CpuMetricPersistenceWorker extends PersistenceWorker {
......
...@@ -31,7 +31,7 @@ import org.slf4j.Logger; ...@@ -31,7 +31,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class CpuMetricEsDAO extends EsDAO implements ICpuMetricDAO, IPersistenceDAO<IndexRequestBuilder, UpdateRequestBuilder> { public class CpuMetricEsDAO extends EsDAO implements ICpuMetricDAO, IPersistenceDAO<IndexRequestBuilder, UpdateRequestBuilder> {
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
package org.skywalking.apm.collector.agentjvm.worker.cpu.dao; package org.skywalking.apm.collector.agentjvm.worker.cpu.dao;
import java.util.HashMap;
import java.util.Map;
import org.skywalking.apm.collector.core.stream.Data; import org.skywalking.apm.collector.core.stream.Data;
import org.skywalking.apm.collector.storage.define.DataDefine; import org.skywalking.apm.collector.storage.define.DataDefine;
import org.skywalking.apm.collector.storage.define.jvm.CpuMetricTable; import org.skywalking.apm.collector.storage.define.jvm.CpuMetricTable;
...@@ -28,14 +30,12 @@ import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO; ...@@ -28,14 +30,12 @@ import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import java.util.HashMap;
import java.util.Map;
/** /**
* @author pengys5, clevertension * @author peng-yongsheng, clevertension
*/ */
public class CpuMetricH2DAO extends H2DAO implements ICpuMetricDAO, IPersistenceDAO<H2SqlEntity, H2SqlEntity> { public class CpuMetricH2DAO extends H2DAO implements ICpuMetricDAO, IPersistenceDAO<H2SqlEntity, H2SqlEntity> {
private final Logger logger = LoggerFactory.getLogger(CpuMetricH2DAO.class); private final Logger logger = LoggerFactory.getLogger(CpuMetricH2DAO.class);
@Override public Data get(String id, DataDefine dataDefine) { @Override public Data get(String id, DataDefine dataDefine) {
return null; return null;
} }
...@@ -43,7 +43,7 @@ public class CpuMetricH2DAO extends H2DAO implements ICpuMetricDAO, IPersistence ...@@ -43,7 +43,7 @@ public class CpuMetricH2DAO extends H2DAO implements ICpuMetricDAO, IPersistence
@Override public H2SqlEntity prepareBatchInsert(Data data) { @Override public H2SqlEntity prepareBatchInsert(Data data) {
H2SqlEntity entity = new H2SqlEntity(); H2SqlEntity entity = new H2SqlEntity();
Map<String, Object> source = new HashMap<>(); Map<String, Object> source = new HashMap<>();
source.put("id", data.getDataString(0)); source.put(CpuMetricTable.COLUMN_ID, data.getDataString(0));
source.put(CpuMetricTable.COLUMN_INSTANCE_ID, data.getDataInteger(0)); source.put(CpuMetricTable.COLUMN_INSTANCE_ID, data.getDataInteger(0));
source.put(CpuMetricTable.COLUMN_USAGE_PERCENT, data.getDataDouble(0)); source.put(CpuMetricTable.COLUMN_USAGE_PERCENT, data.getDataDouble(0));
source.put(CpuMetricTable.COLUMN_TIME_BUCKET, data.getDataLong(0)); source.put(CpuMetricTable.COLUMN_TIME_BUCKET, data.getDataLong(0));
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
package org.skywalking.apm.collector.agentjvm.worker.cpu.dao; package org.skywalking.apm.collector.agentjvm.worker.cpu.dao;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public interface ICpuMetricDAO { public interface ICpuMetricDAO {
} }
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo
import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine; import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class CpuMetricEsTableDefine extends ElasticSearchTableDefine { public class CpuMetricEsTableDefine extends ElasticSearchTableDefine {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine;
import org.skywalking.apm.collector.storage.h2.define.H2TableDefine; import org.skywalking.apm.collector.storage.h2.define.H2TableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class CpuMetricH2TableDefine extends H2TableDefine { public class CpuMetricH2TableDefine extends H2TableDefine {
......
...@@ -32,7 +32,7 @@ import org.skywalking.apm.collector.stream.worker.selector.RollingSelector; ...@@ -32,7 +32,7 @@ import org.skywalking.apm.collector.stream.worker.selector.RollingSelector;
import org.skywalking.apm.collector.stream.worker.selector.WorkerSelector; import org.skywalking.apm.collector.stream.worker.selector.WorkerSelector;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class GCMetricPersistenceWorker extends PersistenceWorker { public class GCMetricPersistenceWorker extends PersistenceWorker {
......
...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO; ...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO;
import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO; import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class GCMetricEsDAO extends EsDAO implements IGCMetricDAO, IPersistenceDAO<IndexRequestBuilder, UpdateRequestBuilder> { public class GCMetricEsDAO extends EsDAO implements IGCMetricDAO, IPersistenceDAO<IndexRequestBuilder, UpdateRequestBuilder> {
......
...@@ -20,7 +20,6 @@ package org.skywalking.apm.collector.agentjvm.worker.gc.dao; ...@@ -20,7 +20,6 @@ package org.skywalking.apm.collector.agentjvm.worker.gc.dao;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
import org.skywalking.apm.collector.core.stream.Data; import org.skywalking.apm.collector.core.stream.Data;
import org.skywalking.apm.collector.storage.define.DataDefine; import org.skywalking.apm.collector.storage.define.DataDefine;
import org.skywalking.apm.collector.storage.define.jvm.GCMetricTable; import org.skywalking.apm.collector.storage.define.jvm.GCMetricTable;
...@@ -30,7 +29,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2SqlEntity; ...@@ -30,7 +29,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2SqlEntity;
import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO; import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO;
/** /**
* @author pengys5, clevertension * @author peng-yongsheng, clevertension
*/ */
public class GCMetricH2DAO extends H2DAO implements IGCMetricDAO, IPersistenceDAO<H2SqlEntity, H2SqlEntity> { public class GCMetricH2DAO extends H2DAO implements IGCMetricDAO, IPersistenceDAO<H2SqlEntity, H2SqlEntity> {
@Override public Data get(String id, DataDefine dataDefine) { @Override public Data get(String id, DataDefine dataDefine) {
...@@ -40,7 +39,7 @@ public class GCMetricH2DAO extends H2DAO implements IGCMetricDAO, IPersistenceDA ...@@ -40,7 +39,7 @@ public class GCMetricH2DAO extends H2DAO implements IGCMetricDAO, IPersistenceDA
@Override public H2SqlEntity prepareBatchInsert(Data data) { @Override public H2SqlEntity prepareBatchInsert(Data data) {
H2SqlEntity entity = new H2SqlEntity(); H2SqlEntity entity = new H2SqlEntity();
Map<String, Object> source = new HashMap<>(); Map<String, Object> source = new HashMap<>();
source.put("id", data.getDataString(0)); source.put(GCMetricTable.COLUMN_ID, data.getDataString(0));
source.put(GCMetricTable.COLUMN_INSTANCE_ID, data.getDataInteger(0)); source.put(GCMetricTable.COLUMN_INSTANCE_ID, data.getDataInteger(0));
source.put(GCMetricTable.COLUMN_PHRASE, data.getDataInteger(1)); source.put(GCMetricTable.COLUMN_PHRASE, data.getDataInteger(1));
source.put(GCMetricTable.COLUMN_COUNT, data.getDataLong(0)); source.put(GCMetricTable.COLUMN_COUNT, data.getDataLong(0));
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
package org.skywalking.apm.collector.agentjvm.worker.gc.dao; package org.skywalking.apm.collector.agentjvm.worker.gc.dao;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public interface IGCMetricDAO { public interface IGCMetricDAO {
} }
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo
import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine; import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class GCMetricEsTableDefine extends ElasticSearchTableDefine { public class GCMetricEsTableDefine extends ElasticSearchTableDefine {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine;
import org.skywalking.apm.collector.storage.h2.define.H2TableDefine; import org.skywalking.apm.collector.storage.h2.define.H2TableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class GCMetricH2TableDefine extends H2TableDefine { public class GCMetricH2TableDefine extends H2TableDefine {
......
...@@ -32,7 +32,7 @@ import org.skywalking.apm.collector.stream.worker.selector.RollingSelector; ...@@ -32,7 +32,7 @@ import org.skywalking.apm.collector.stream.worker.selector.RollingSelector;
import org.skywalking.apm.collector.stream.worker.selector.WorkerSelector; import org.skywalking.apm.collector.stream.worker.selector.WorkerSelector;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class InstHeartBeatPersistenceWorker extends PersistenceWorker { public class InstHeartBeatPersistenceWorker extends PersistenceWorker {
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
package org.skywalking.apm.collector.agentjvm.worker.heartbeat.dao; package org.skywalking.apm.collector.agentjvm.worker.heartbeat.dao;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public interface IInstanceHeartBeatDAO { public interface IInstanceHeartBeatDAO {
} }
\ No newline at end of file
...@@ -33,7 +33,7 @@ import org.slf4j.Logger; ...@@ -33,7 +33,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class InstanceHeartBeatEsDAO extends EsDAO implements IInstanceHeartBeatDAO, IPersistenceDAO<IndexRequestBuilder, UpdateRequestBuilder> { public class InstanceHeartBeatEsDAO extends EsDAO implements IInstanceHeartBeatDAO, IPersistenceDAO<IndexRequestBuilder, UpdateRequestBuilder> {
......
...@@ -24,7 +24,6 @@ import java.util.ArrayList; ...@@ -24,7 +24,6 @@ import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import org.skywalking.apm.collector.client.h2.H2Client; import org.skywalking.apm.collector.client.h2.H2Client;
import org.skywalking.apm.collector.client.h2.H2ClientException; import org.skywalking.apm.collector.client.h2.H2ClientException;
import org.skywalking.apm.collector.core.framework.UnexpectedException; import org.skywalking.apm.collector.core.framework.UnexpectedException;
...@@ -39,15 +38,16 @@ import org.slf4j.Logger; ...@@ -39,15 +38,16 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5, clevertension * @author peng-yongsheng, clevertension
*/ */
public class InstanceHeartBeatH2DAO extends H2DAO implements IInstanceHeartBeatDAO, IPersistenceDAO<H2SqlEntity, H2SqlEntity> { public class InstanceHeartBeatH2DAO extends H2DAO implements IInstanceHeartBeatDAO, IPersistenceDAO<H2SqlEntity, H2SqlEntity> {
private final Logger logger = LoggerFactory.getLogger(InstanceHeartBeatEsDAO.class); private final Logger logger = LoggerFactory.getLogger(InstanceHeartBeatEsDAO.class);
private static final String GET_INSTANCE_HEARTBEAT_SQL = "select * from {0} where {1} = ?"; private static final String GET_INSTANCE_HEARTBEAT_SQL = "select * from {0} where {1} = ?";
@Override public Data get(String id, DataDefine dataDefine) { @Override public Data get(String id, DataDefine dataDefine) {
H2Client client = getClient(); H2Client client = getClient();
String sql = SqlBuilder.buildSql(GET_INSTANCE_HEARTBEAT_SQL, InstanceTable.TABLE, InstanceTable.COLUMN_INSTANCE_ID); String sql = SqlBuilder.buildSql(GET_INSTANCE_HEARTBEAT_SQL, InstanceTable.TABLE, InstanceTable.COLUMN_INSTANCE_ID);
Object[] params = new Object[]{id}; Object[] params = new Object[] {id};
try (ResultSet rs = client.executeQuery(sql, params)) { try (ResultSet rs = client.executeQuery(sql, params)) {
if (rs.next()) { if (rs.next()) {
Data data = dataDefine.build(id); Data data = dataDefine.build(id);
...@@ -69,7 +69,7 @@ public class InstanceHeartBeatH2DAO extends H2DAO implements IInstanceHeartBeatD ...@@ -69,7 +69,7 @@ public class InstanceHeartBeatH2DAO extends H2DAO implements IInstanceHeartBeatD
H2SqlEntity entity = new H2SqlEntity(); H2SqlEntity entity = new H2SqlEntity();
Map<String, Object> source = new HashMap<>(); Map<String, Object> source = new HashMap<>();
source.put(InstanceTable.COLUMN_HEARTBEAT_TIME, data.getDataLong(0)); source.put(InstanceTable.COLUMN_HEARTBEAT_TIME, data.getDataLong(0));
String sql = SqlBuilder.buildBatchUpdateSql(InstanceTable.TABLE, source.keySet(), InstanceTable.COLUMN_APPLICATION_ID); String sql = SqlBuilder.buildBatchUpdateSql(InstanceTable.TABLE, source.keySet(), InstanceTable.COLUMN_INSTANCE_ID);
entity.setSql(sql); entity.setSql(sql);
List<Object> params = new ArrayList<>(source.values()); List<Object> params = new ArrayList<>(source.values());
params.add(data.getDataString(0)); params.add(data.getDataString(0));
......
...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.storage.define.DataDefine; ...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.storage.define.DataDefine;
import org.skywalking.apm.collector.storage.define.register.InstanceTable; import org.skywalking.apm.collector.storage.define.register.InstanceTable;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class InstanceHeartBeatDataDefine extends DataDefine { public class InstanceHeartBeatDataDefine extends DataDefine {
......
...@@ -32,7 +32,7 @@ import org.skywalking.apm.collector.stream.worker.selector.RollingSelector; ...@@ -32,7 +32,7 @@ import org.skywalking.apm.collector.stream.worker.selector.RollingSelector;
import org.skywalking.apm.collector.stream.worker.selector.WorkerSelector; import org.skywalking.apm.collector.stream.worker.selector.WorkerSelector;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class MemoryMetricPersistenceWorker extends PersistenceWorker { public class MemoryMetricPersistenceWorker extends PersistenceWorker {
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
package org.skywalking.apm.collector.agentjvm.worker.memory.dao; package org.skywalking.apm.collector.agentjvm.worker.memory.dao;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public interface IMemoryMetricDAO { public interface IMemoryMetricDAO {
} }
...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO; ...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO;
import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO; import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class MemoryMetricEsDAO extends EsDAO implements IMemoryMetricDAO, IPersistenceDAO<IndexRequestBuilder, UpdateRequestBuilder> { public class MemoryMetricEsDAO extends EsDAO implements IMemoryMetricDAO, IPersistenceDAO<IndexRequestBuilder, UpdateRequestBuilder> {
......
...@@ -20,7 +20,6 @@ package org.skywalking.apm.collector.agentjvm.worker.memory.dao; ...@@ -20,7 +20,6 @@ package org.skywalking.apm.collector.agentjvm.worker.memory.dao;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
import org.skywalking.apm.collector.core.stream.Data; import org.skywalking.apm.collector.core.stream.Data;
import org.skywalking.apm.collector.storage.define.DataDefine; import org.skywalking.apm.collector.storage.define.DataDefine;
import org.skywalking.apm.collector.storage.define.jvm.MemoryMetricTable; import org.skywalking.apm.collector.storage.define.jvm.MemoryMetricTable;
...@@ -30,7 +29,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2SqlEntity; ...@@ -30,7 +29,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2SqlEntity;
import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO; import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO;
/** /**
* @author pengys5, clevertension * @author peng-yongsheng, clevertension
*/ */
public class MemoryMetricH2DAO extends H2DAO implements IMemoryMetricDAO, IPersistenceDAO<H2SqlEntity, H2SqlEntity> { public class MemoryMetricH2DAO extends H2DAO implements IMemoryMetricDAO, IPersistenceDAO<H2SqlEntity, H2SqlEntity> {
@Override public Data get(String id, DataDefine dataDefine) { @Override public Data get(String id, DataDefine dataDefine) {
...@@ -40,7 +39,7 @@ public class MemoryMetricH2DAO extends H2DAO implements IMemoryMetricDAO, IPersi ...@@ -40,7 +39,7 @@ public class MemoryMetricH2DAO extends H2DAO implements IMemoryMetricDAO, IPersi
@Override public H2SqlEntity prepareBatchInsert(Data data) { @Override public H2SqlEntity prepareBatchInsert(Data data) {
H2SqlEntity entity = new H2SqlEntity(); H2SqlEntity entity = new H2SqlEntity();
Map<String, Object> source = new HashMap<>(); Map<String, Object> source = new HashMap<>();
source.put("id", data.getDataString(0)); source.put(MemoryMetricTable.COLUMN_ID, data.getDataString(0));
source.put(MemoryMetricTable.COLUMN_APPLICATION_INSTANCE_ID, data.getDataInteger(0)); source.put(MemoryMetricTable.COLUMN_APPLICATION_INSTANCE_ID, data.getDataInteger(0));
source.put(MemoryMetricTable.COLUMN_IS_HEAP, data.getDataBoolean(0)); source.put(MemoryMetricTable.COLUMN_IS_HEAP, data.getDataBoolean(0));
source.put(MemoryMetricTable.COLUMN_INIT, data.getDataLong(0)); source.put(MemoryMetricTable.COLUMN_INIT, data.getDataLong(0));
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo
import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine; import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class MemoryMetricEsTableDefine extends ElasticSearchTableDefine { public class MemoryMetricEsTableDefine extends ElasticSearchTableDefine {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine;
import org.skywalking.apm.collector.storage.h2.define.H2TableDefine; import org.skywalking.apm.collector.storage.h2.define.H2TableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class MemoryMetricH2TableDefine extends H2TableDefine { public class MemoryMetricH2TableDefine extends H2TableDefine {
......
...@@ -32,7 +32,7 @@ import org.skywalking.apm.collector.stream.worker.selector.RollingSelector; ...@@ -32,7 +32,7 @@ import org.skywalking.apm.collector.stream.worker.selector.RollingSelector;
import org.skywalking.apm.collector.stream.worker.selector.WorkerSelector; import org.skywalking.apm.collector.stream.worker.selector.WorkerSelector;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class MemoryPoolMetricPersistenceWorker extends PersistenceWorker { public class MemoryPoolMetricPersistenceWorker extends PersistenceWorker {
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
package org.skywalking.apm.collector.agentjvm.worker.memorypool.dao; package org.skywalking.apm.collector.agentjvm.worker.memorypool.dao;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public interface IMemoryPoolMetricDAO { public interface IMemoryPoolMetricDAO {
} }
...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO; ...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.dao.EsDAO;
import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO; import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class MemoryPoolMetricEsDAO extends EsDAO implements IMemoryPoolMetricDAO, IPersistenceDAO<IndexRequestBuilder, UpdateRequestBuilder> { public class MemoryPoolMetricEsDAO extends EsDAO implements IMemoryPoolMetricDAO, IPersistenceDAO<IndexRequestBuilder, UpdateRequestBuilder> {
......
...@@ -20,7 +20,6 @@ package org.skywalking.apm.collector.agentjvm.worker.memorypool.dao; ...@@ -20,7 +20,6 @@ package org.skywalking.apm.collector.agentjvm.worker.memorypool.dao;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
import org.skywalking.apm.collector.core.stream.Data; import org.skywalking.apm.collector.core.stream.Data;
import org.skywalking.apm.collector.storage.define.DataDefine; import org.skywalking.apm.collector.storage.define.DataDefine;
import org.skywalking.apm.collector.storage.define.jvm.MemoryPoolMetricTable; import org.skywalking.apm.collector.storage.define.jvm.MemoryPoolMetricTable;
...@@ -30,7 +29,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2SqlEntity; ...@@ -30,7 +29,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2SqlEntity;
import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO; import org.skywalking.apm.collector.stream.worker.impl.dao.IPersistenceDAO;
/** /**
* @author pengys5, clevertension * @author peng-yongsheng, clevertension
*/ */
public class MemoryPoolMetricH2DAO extends H2DAO implements IMemoryPoolMetricDAO, IPersistenceDAO<H2SqlEntity, H2SqlEntity> { public class MemoryPoolMetricH2DAO extends H2DAO implements IMemoryPoolMetricDAO, IPersistenceDAO<H2SqlEntity, H2SqlEntity> {
@Override public Data get(String id, DataDefine dataDefine) { @Override public Data get(String id, DataDefine dataDefine) {
...@@ -40,7 +39,7 @@ public class MemoryPoolMetricH2DAO extends H2DAO implements IMemoryPoolMetricDAO ...@@ -40,7 +39,7 @@ public class MemoryPoolMetricH2DAO extends H2DAO implements IMemoryPoolMetricDAO
@Override public H2SqlEntity prepareBatchInsert(Data data) { @Override public H2SqlEntity prepareBatchInsert(Data data) {
H2SqlEntity entity = new H2SqlEntity(); H2SqlEntity entity = new H2SqlEntity();
Map<String, Object> source = new HashMap<>(); Map<String, Object> source = new HashMap<>();
source.put("id", data.getDataString(0)); source.put(MemoryPoolMetricTable.COLUMN_ID, data.getDataString(0));
source.put(MemoryPoolMetricTable.COLUMN_INSTANCE_ID, data.getDataInteger(0)); source.put(MemoryPoolMetricTable.COLUMN_INSTANCE_ID, data.getDataInteger(0));
source.put(MemoryPoolMetricTable.COLUMN_POOL_TYPE, data.getDataInteger(1)); source.put(MemoryPoolMetricTable.COLUMN_POOL_TYPE, data.getDataInteger(1));
source.put(MemoryPoolMetricTable.COLUMN_INIT, data.getDataLong(0)); source.put(MemoryPoolMetricTable.COLUMN_INIT, data.getDataLong(0));
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo
import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine; import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class MemoryPoolMetricEsTableDefine extends ElasticSearchTableDefine { public class MemoryPoolMetricEsTableDefine extends ElasticSearchTableDefine {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine;
import org.skywalking.apm.collector.storage.h2.define.H2TableDefine; import org.skywalking.apm.collector.storage.h2.define.H2TableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class MemoryPoolMetricH2TableDefine extends H2TableDefine { public class MemoryPoolMetricH2TableDefine extends H2TableDefine {
......
...@@ -35,7 +35,7 @@ import org.slf4j.Logger; ...@@ -35,7 +35,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class JVMMetricsServiceHandlerTestCase { public class JVMMetricsServiceHandlerTestCase {
......
...@@ -30,7 +30,7 @@ import org.slf4j.Logger; ...@@ -30,7 +30,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ApplicationIDService { public class ApplicationIDService {
......
...@@ -30,7 +30,7 @@ import org.slf4j.Logger; ...@@ -30,7 +30,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ApplicationRegisterServiceHandler extends ApplicationRegisterServiceGrpc.ApplicationRegisterServiceImplBase implements GRPCHandler { public class ApplicationRegisterServiceHandler extends ApplicationRegisterServiceGrpc.ApplicationRegisterServiceImplBase implements GRPCHandler {
......
...@@ -34,7 +34,7 @@ import org.slf4j.Logger; ...@@ -34,7 +34,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class InstanceDiscoveryServiceHandler extends InstanceDiscoveryServiceGrpc.InstanceDiscoveryServiceImplBase implements GRPCHandler { public class InstanceDiscoveryServiceHandler extends InstanceDiscoveryServiceGrpc.InstanceDiscoveryServiceImplBase implements GRPCHandler {
......
...@@ -31,7 +31,7 @@ import org.slf4j.Logger; ...@@ -31,7 +31,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ServiceNameDiscoveryServiceHandler extends ServiceNameDiscoveryServiceGrpc.ServiceNameDiscoveryServiceImplBase implements GRPCHandler { public class ServiceNameDiscoveryServiceHandler extends ServiceNameDiscoveryServiceGrpc.ServiceNameDiscoveryServiceImplBase implements GRPCHandler {
......
...@@ -31,7 +31,7 @@ import org.slf4j.Logger; ...@@ -31,7 +31,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class InstanceIDService { public class InstanceIDService {
......
...@@ -31,7 +31,7 @@ import org.slf4j.Logger; ...@@ -31,7 +31,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ApplicationRegisterServletHandler extends JettyHandler { public class ApplicationRegisterServletHandler extends JettyHandler {
......
...@@ -30,7 +30,7 @@ import org.slf4j.Logger; ...@@ -30,7 +30,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class InstanceDiscoveryServletHandler extends JettyHandler { public class InstanceDiscoveryServletHandler extends JettyHandler {
......
...@@ -31,7 +31,7 @@ import org.slf4j.Logger; ...@@ -31,7 +31,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ServiceNameDiscoveryServiceHandler extends JettyHandler { public class ServiceNameDiscoveryServiceHandler extends JettyHandler {
......
...@@ -31,7 +31,7 @@ import org.slf4j.Logger; ...@@ -31,7 +31,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ServiceNameService { public class ServiceNameService {
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
package org.skywalking.apm.collector.agentregister.worker; package org.skywalking.apm.collector.agentregister.worker;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public enum IdAutoIncrement { public enum IdAutoIncrement {
INSTANCE; INSTANCE;
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo
import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine; import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ApplicationEsTableDefine extends ElasticSearchTableDefine { public class ApplicationEsTableDefine extends ElasticSearchTableDefine {
......
...@@ -18,12 +18,13 @@ ...@@ -18,12 +18,13 @@
package org.skywalking.apm.collector.agentregister.worker.application; package org.skywalking.apm.collector.agentregister.worker.application;
import org.skywalking.apm.collector.storage.define.global.GlobalTraceTable;
import org.skywalking.apm.collector.storage.define.register.ApplicationTable; import org.skywalking.apm.collector.storage.define.register.ApplicationTable;
import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine; import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine;
import org.skywalking.apm.collector.storage.h2.define.H2TableDefine; import org.skywalking.apm.collector.storage.h2.define.H2TableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ApplicationH2TableDefine extends H2TableDefine { public class ApplicationH2TableDefine extends H2TableDefine {
...@@ -32,6 +33,7 @@ public class ApplicationH2TableDefine extends H2TableDefine { ...@@ -32,6 +33,7 @@ public class ApplicationH2TableDefine extends H2TableDefine {
} }
@Override public void initialize() { @Override public void initialize() {
addColumn(new H2ColumnDefine(GlobalTraceTable.COLUMN_ID, H2ColumnDefine.Type.Varchar.name()));
addColumn(new H2ColumnDefine(ApplicationTable.COLUMN_APPLICATION_CODE, H2ColumnDefine.Type.Varchar.name())); addColumn(new H2ColumnDefine(ApplicationTable.COLUMN_APPLICATION_CODE, H2ColumnDefine.Type.Varchar.name()));
addColumn(new H2ColumnDefine(ApplicationTable.COLUMN_APPLICATION_ID, H2ColumnDefine.Type.Int.name())); addColumn(new H2ColumnDefine(ApplicationTable.COLUMN_APPLICATION_ID, H2ColumnDefine.Type.Int.name()));
} }
......
...@@ -32,7 +32,7 @@ import org.slf4j.Logger; ...@@ -32,7 +32,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ApplicationRegisterRemoteWorker extends AbstractRemoteWorker { public class ApplicationRegisterRemoteWorker extends AbstractRemoteWorker {
......
...@@ -37,7 +37,7 @@ import org.slf4j.Logger; ...@@ -37,7 +37,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ApplicationRegisterSerialWorker extends AbstractLocalAsyncWorker { public class ApplicationRegisterSerialWorker extends AbstractLocalAsyncWorker {
......
...@@ -30,7 +30,7 @@ import org.slf4j.Logger; ...@@ -30,7 +30,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ApplicationEsDAO extends EsDAO implements IApplicationDAO { public class ApplicationEsDAO extends EsDAO implements IApplicationDAO {
...@@ -47,7 +47,7 @@ public class ApplicationEsDAO extends EsDAO implements IApplicationDAO { ...@@ -47,7 +47,7 @@ public class ApplicationEsDAO extends EsDAO implements IApplicationDAO {
@Override public void save(ApplicationDataDefine.Application application) { @Override public void save(ApplicationDataDefine.Application application) {
logger.debug("save application register info, application id: {}, application code: {}", application.getApplicationId(), application.getApplicationCode()); logger.debug("save application register info, application id: {}, application code: {}", application.getApplicationId(), application.getApplicationCode());
ElasticSearchClient client = getClient(); ElasticSearchClient client = getClient();
Map<String, Object> source = new HashMap(); Map<String, Object> source = new HashMap<>();
source.put(ApplicationTable.COLUMN_APPLICATION_CODE, application.getApplicationCode()); source.put(ApplicationTable.COLUMN_APPLICATION_CODE, application.getApplicationCode());
source.put(ApplicationTable.COLUMN_APPLICATION_ID, application.getApplicationId()); source.put(ApplicationTable.COLUMN_APPLICATION_ID, application.getApplicationId());
......
...@@ -18,6 +18,8 @@ ...@@ -18,6 +18,8 @@
package org.skywalking.apm.collector.agentregister.worker.application.dao; package org.skywalking.apm.collector.agentregister.worker.application.dao;
import java.util.HashMap;
import java.util.Map;
import org.skywalking.apm.collector.client.h2.H2Client; import org.skywalking.apm.collector.client.h2.H2Client;
import org.skywalking.apm.collector.client.h2.H2ClientException; import org.skywalking.apm.collector.client.h2.H2ClientException;
import org.skywalking.apm.collector.storage.define.register.ApplicationDataDefine; import org.skywalking.apm.collector.storage.define.register.ApplicationDataDefine;
...@@ -28,11 +30,10 @@ import org.slf4j.Logger; ...@@ -28,11 +30,10 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5, clevertension * @author peng-yongsheng, clevertension
*/ */
public class ApplicationH2DAO extends H2DAO implements IApplicationDAO { public class ApplicationH2DAO extends H2DAO implements IApplicationDAO {
private final Logger logger = LoggerFactory.getLogger(ApplicationH2DAO.class); private final Logger logger = LoggerFactory.getLogger(ApplicationH2DAO.class);
private static final String INSERT_APPLICATION_SQL = "insert into {0}({1}, {2}) values(?, ?)";
@Override @Override
public int getMaxApplicationId() { public int getMaxApplicationId() {
...@@ -47,9 +48,14 @@ public class ApplicationH2DAO extends H2DAO implements IApplicationDAO { ...@@ -47,9 +48,14 @@ public class ApplicationH2DAO extends H2DAO implements IApplicationDAO {
@Override @Override
public void save(ApplicationDataDefine.Application application) { public void save(ApplicationDataDefine.Application application) {
H2Client client = getClient(); H2Client client = getClient();
String sql = SqlBuilder.buildSql(INSERT_APPLICATION_SQL, ApplicationTable.TABLE, ApplicationTable.COLUMN_APPLICATION_ID,
ApplicationTable.COLUMN_APPLICATION_CODE); Map<String, Object> source = new HashMap<>();
Object[] params = new Object[] {application.getApplicationId(), application.getApplicationCode()}; source.put(ApplicationTable.COLUMN_ID, application.getApplicationId());
source.put(ApplicationTable.COLUMN_APPLICATION_CODE, application.getApplicationCode());
source.put(ApplicationTable.COLUMN_APPLICATION_ID, application.getApplicationId());
String sql = SqlBuilder.buildBatchInsertSql(ApplicationTable.TABLE, source.keySet());
Object[] params = source.values().toArray(new Object[0]);
try { try {
client.execute(sql, params); client.execute(sql, params);
} catch (H2ClientException e) { } catch (H2ClientException e) {
......
...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentregister.worker.application.dao; ...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentregister.worker.application.dao;
import org.skywalking.apm.collector.storage.define.register.ApplicationDataDefine; import org.skywalking.apm.collector.storage.define.register.ApplicationDataDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public interface IApplicationDAO { public interface IApplicationDAO {
int getMaxApplicationId(); int getMaxApplicationId();
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo
import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine; import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class InstanceEsTableDefine extends ElasticSearchTableDefine { public class InstanceEsTableDefine extends ElasticSearchTableDefine {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine;
import org.skywalking.apm.collector.storage.h2.define.H2TableDefine; import org.skywalking.apm.collector.storage.h2.define.H2TableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class InstanceH2TableDefine extends H2TableDefine { public class InstanceH2TableDefine extends H2TableDefine {
...@@ -32,6 +32,7 @@ public class InstanceH2TableDefine extends H2TableDefine { ...@@ -32,6 +32,7 @@ public class InstanceH2TableDefine extends H2TableDefine {
} }
@Override public void initialize() { @Override public void initialize() {
addColumn(new H2ColumnDefine(InstanceTable.COLUMN_ID, H2ColumnDefine.Type.Varchar.name()));
addColumn(new H2ColumnDefine(InstanceTable.COLUMN_APPLICATION_ID, H2ColumnDefine.Type.Int.name())); addColumn(new H2ColumnDefine(InstanceTable.COLUMN_APPLICATION_ID, H2ColumnDefine.Type.Int.name()));
addColumn(new H2ColumnDefine(InstanceTable.COLUMN_AGENT_UUID, H2ColumnDefine.Type.Varchar.name())); addColumn(new H2ColumnDefine(InstanceTable.COLUMN_AGENT_UUID, H2ColumnDefine.Type.Varchar.name()));
addColumn(new H2ColumnDefine(InstanceTable.COLUMN_REGISTER_TIME, H2ColumnDefine.Type.Bigint.name())); addColumn(new H2ColumnDefine(InstanceTable.COLUMN_REGISTER_TIME, H2ColumnDefine.Type.Bigint.name()));
......
...@@ -32,7 +32,7 @@ import org.slf4j.Logger; ...@@ -32,7 +32,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class InstanceRegisterRemoteWorker extends AbstractRemoteWorker { public class InstanceRegisterRemoteWorker extends AbstractRemoteWorker {
......
...@@ -35,7 +35,7 @@ import org.slf4j.Logger; ...@@ -35,7 +35,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class InstanceRegisterSerialWorker extends AbstractLocalAsyncWorker { public class InstanceRegisterSerialWorker extends AbstractLocalAsyncWorker {
......
...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentregister.worker.instance.dao; ...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentregister.worker.instance.dao;
import org.skywalking.apm.collector.storage.define.register.InstanceDataDefine; import org.skywalking.apm.collector.storage.define.register.InstanceDataDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public interface IInstanceDAO { public interface IInstanceDAO {
int getInstanceId(int applicationId, String agentUUID); int getInstanceId(int applicationId, String agentUUID);
......
...@@ -37,7 +37,7 @@ import org.slf4j.Logger; ...@@ -37,7 +37,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class InstanceEsDAO extends EsDAO implements IInstanceDAO { public class InstanceEsDAO extends EsDAO implements IInstanceDAO {
......
...@@ -32,13 +32,13 @@ import org.slf4j.Logger; ...@@ -32,13 +32,13 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5, clevertension * @author peng-yongsheng, clevertension
*/ */
public class InstanceH2DAO extends H2DAO implements IInstanceDAO { public class InstanceH2DAO extends H2DAO implements IInstanceDAO {
private final Logger logger = LoggerFactory.getLogger(InstanceH2DAO.class); private final Logger logger = LoggerFactory.getLogger(InstanceH2DAO.class);
private static final String GET_INSTANCE_ID_SQL = "select {0} from {1} where {2} = ? and {3} = ?"; private static final String GET_INSTANCE_ID_SQL = "select {0} from {1} where {2} = ? and {3} = ?";
private static final String UPDATE_HEARTBEAT_TIME_SQL = "updatte {0} set {1} = ? where {2} = ?"; private static final String UPDATE_HEARTBEAT_TIME_SQL = "update {0} set {1} = ? where {2} = ?";
@Override public int getInstanceId(int applicationId, String agentUUID) { @Override public int getInstanceId(int applicationId, String agentUUID) {
logger.info("get the application id with application id = {}, agentUUID = {}", applicationId, agentUUID); logger.info("get the application id with application id = {}, agentUUID = {}", applicationId, agentUUID);
...@@ -67,6 +67,7 @@ public class InstanceH2DAO extends H2DAO implements IInstanceDAO { ...@@ -67,6 +67,7 @@ public class InstanceH2DAO extends H2DAO implements IInstanceDAO {
@Override public void save(InstanceDataDefine.Instance instance) { @Override public void save(InstanceDataDefine.Instance instance) {
H2Client client = getClient(); H2Client client = getClient();
Map<String, Object> source = new HashMap<>(); Map<String, Object> source = new HashMap<>();
source.put(InstanceTable.COLUMN_ID, instance.getId());
source.put(InstanceTable.COLUMN_INSTANCE_ID, instance.getInstanceId()); source.put(InstanceTable.COLUMN_INSTANCE_ID, instance.getInstanceId());
source.put(InstanceTable.COLUMN_APPLICATION_ID, instance.getApplicationId()); source.put(InstanceTable.COLUMN_APPLICATION_ID, instance.getApplicationId());
source.put(InstanceTable.COLUMN_AGENT_UUID, instance.getAgentUUID()); source.put(InstanceTable.COLUMN_AGENT_UUID, instance.getAgentUUID());
...@@ -85,7 +86,7 @@ public class InstanceH2DAO extends H2DAO implements IInstanceDAO { ...@@ -85,7 +86,7 @@ public class InstanceH2DAO extends H2DAO implements IInstanceDAO {
@Override public void updateHeartbeatTime(int instanceId, long heartbeatTime) { @Override public void updateHeartbeatTime(int instanceId, long heartbeatTime) {
H2Client client = getClient(); H2Client client = getClient();
String sql = SqlBuilder.buildSql(UPDATE_HEARTBEAT_TIME_SQL, InstanceTable.TABLE, InstanceTable.COLUMN_HEARTBEAT_TIME, String sql = SqlBuilder.buildSql(UPDATE_HEARTBEAT_TIME_SQL, InstanceTable.TABLE, InstanceTable.COLUMN_HEARTBEAT_TIME,
InstanceTable.COLUMN_INSTANCE_ID); InstanceTable.COLUMN_ID);
Object[] params = new Object[] {heartbeatTime, instanceId}; Object[] params = new Object[] {heartbeatTime, instanceId};
try { try {
client.execute(sql, params); client.execute(sql, params);
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchCo
import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine; import org.skywalking.apm.collector.storage.elasticsearch.define.ElasticSearchTableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ServiceNameEsTableDefine extends ElasticSearchTableDefine { public class ServiceNameEsTableDefine extends ElasticSearchTableDefine {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.storage.h2.define.H2ColumnDefine;
import org.skywalking.apm.collector.storage.h2.define.H2TableDefine; import org.skywalking.apm.collector.storage.h2.define.H2TableDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ServiceNameH2TableDefine extends H2TableDefine { public class ServiceNameH2TableDefine extends H2TableDefine {
...@@ -32,6 +32,7 @@ public class ServiceNameH2TableDefine extends H2TableDefine { ...@@ -32,6 +32,7 @@ public class ServiceNameH2TableDefine extends H2TableDefine {
} }
@Override public void initialize() { @Override public void initialize() {
addColumn(new H2ColumnDefine(ServiceNameTable.COLUMN_ID, H2ColumnDefine.Type.Varchar.name()));
addColumn(new H2ColumnDefine(ServiceNameTable.COLUMN_APPLICATION_ID, H2ColumnDefine.Type.Int.name())); addColumn(new H2ColumnDefine(ServiceNameTable.COLUMN_APPLICATION_ID, H2ColumnDefine.Type.Int.name()));
addColumn(new H2ColumnDefine(ServiceNameTable.COLUMN_SERVICE_NAME, H2ColumnDefine.Type.Varchar.name())); addColumn(new H2ColumnDefine(ServiceNameTable.COLUMN_SERVICE_NAME, H2ColumnDefine.Type.Varchar.name()));
addColumn(new H2ColumnDefine(ServiceNameTable.COLUMN_SERVICE_ID, H2ColumnDefine.Type.Int.name())); addColumn(new H2ColumnDefine(ServiceNameTable.COLUMN_SERVICE_ID, H2ColumnDefine.Type.Int.name()));
......
...@@ -32,7 +32,7 @@ import org.slf4j.Logger; ...@@ -32,7 +32,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ServiceNameRegisterRemoteWorker extends AbstractRemoteWorker { public class ServiceNameRegisterRemoteWorker extends AbstractRemoteWorker {
......
...@@ -37,7 +37,7 @@ import org.slf4j.Logger; ...@@ -37,7 +37,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ServiceNameRegisterSerialWorker extends AbstractLocalAsyncWorker { public class ServiceNameRegisterSerialWorker extends AbstractLocalAsyncWorker {
......
...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentregister.worker.servicename.dao; ...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentregister.worker.servicename.dao;
import org.skywalking.apm.collector.storage.define.register.ServiceNameDataDefine; import org.skywalking.apm.collector.storage.define.register.ServiceNameDataDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public interface IServiceNameDAO { public interface IServiceNameDAO {
int getMaxServiceId(); int getMaxServiceId();
......
...@@ -30,7 +30,7 @@ import org.slf4j.Logger; ...@@ -30,7 +30,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ServiceNameEsDAO extends EsDAO implements IServiceNameDAO { public class ServiceNameEsDAO extends EsDAO implements IServiceNameDAO {
...@@ -47,7 +47,7 @@ public class ServiceNameEsDAO extends EsDAO implements IServiceNameDAO { ...@@ -47,7 +47,7 @@ public class ServiceNameEsDAO extends EsDAO implements IServiceNameDAO {
@Override public void save(ServiceNameDataDefine.ServiceName serviceName) { @Override public void save(ServiceNameDataDefine.ServiceName serviceName) {
logger.debug("save service name register info, application id: {}, service name: {}", serviceName.getApplicationId(), serviceName.getServiceName()); logger.debug("save service name register info, application id: {}, service name: {}", serviceName.getApplicationId(), serviceName.getServiceName());
ElasticSearchClient client = getClient(); ElasticSearchClient client = getClient();
Map<String, Object> source = new HashMap(); Map<String, Object> source = new HashMap<>();
source.put(ServiceNameTable.COLUMN_SERVICE_ID, serviceName.getServiceId()); source.put(ServiceNameTable.COLUMN_SERVICE_ID, serviceName.getServiceId());
source.put(ServiceNameTable.COLUMN_APPLICATION_ID, serviceName.getApplicationId()); source.put(ServiceNameTable.COLUMN_APPLICATION_ID, serviceName.getApplicationId());
source.put(ServiceNameTable.COLUMN_SERVICE_NAME, serviceName.getServiceName()); source.put(ServiceNameTable.COLUMN_SERVICE_NAME, serviceName.getServiceName());
......
...@@ -30,7 +30,7 @@ import org.slf4j.Logger; ...@@ -30,7 +30,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5, clevertension * @author peng-yongsheng, clevertension
*/ */
public class ServiceNameH2DAO extends H2DAO implements IServiceNameDAO { public class ServiceNameH2DAO extends H2DAO implements IServiceNameDAO {
private final Logger logger = LoggerFactory.getLogger(ServiceNameH2DAO.class); private final Logger logger = LoggerFactory.getLogger(ServiceNameH2DAO.class);
...@@ -50,6 +50,7 @@ public class ServiceNameH2DAO extends H2DAO implements IServiceNameDAO { ...@@ -50,6 +50,7 @@ public class ServiceNameH2DAO extends H2DAO implements IServiceNameDAO {
logger.debug("save service name register info, application id: {}, service name: {}", serviceName.getApplicationId(), serviceName.getServiceName()); logger.debug("save service name register info, application id: {}, service name: {}", serviceName.getApplicationId(), serviceName.getServiceName());
H2Client client = getClient(); H2Client client = getClient();
Map<String, Object> source = new HashMap<>(); Map<String, Object> source = new HashMap<>();
source.put(ServiceNameTable.COLUMN_ID, serviceName.getId());
source.put(ServiceNameTable.COLUMN_SERVICE_ID, serviceName.getServiceId()); source.put(ServiceNameTable.COLUMN_SERVICE_ID, serviceName.getServiceId());
source.put(ServiceNameTable.COLUMN_APPLICATION_ID, serviceName.getApplicationId()); source.put(ServiceNameTable.COLUMN_APPLICATION_ID, serviceName.getApplicationId());
source.put(ServiceNameTable.COLUMN_SERVICE_NAME, serviceName.getServiceName()); source.put(ServiceNameTable.COLUMN_SERVICE_NAME, serviceName.getServiceName());
......
...@@ -27,7 +27,7 @@ import org.slf4j.Logger; ...@@ -27,7 +27,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ApplicationRegisterServiceHandlerTestCase { public class ApplicationRegisterServiceHandlerTestCase {
......
...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentserver; ...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentserver;
import org.skywalking.apm.collector.core.framework.Context; import org.skywalking.apm.collector.core.framework.Context;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentServerModuleContext extends Context { public class AgentServerModuleContext extends Context {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.core.cluster.ClusterDataListenerDefine; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.core.cluster.ClusterDataListenerDefine;
import org.skywalking.apm.collector.core.module.ModuleDefine; import org.skywalking.apm.collector.core.module.ModuleDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public abstract class AgentServerModuleDefine extends ModuleDefine implements ClusterDataListenerDefine { public abstract class AgentServerModuleDefine extends ModuleDefine implements ClusterDataListenerDefine {
......
...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentserver; ...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentserver;
import org.skywalking.apm.collector.core.module.ModuleException; import org.skywalking.apm.collector.core.module.ModuleException;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentServerModuleException extends ModuleException { public class AgentServerModuleException extends ModuleException {
......
...@@ -24,7 +24,7 @@ import org.skywalking.apm.collector.core.module.ModuleGroupDefine; ...@@ -24,7 +24,7 @@ import org.skywalking.apm.collector.core.module.ModuleGroupDefine;
import org.skywalking.apm.collector.core.module.ModuleInstaller; import org.skywalking.apm.collector.core.module.ModuleInstaller;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentServerModuleGroupDefine implements ModuleGroupDefine { public class AgentServerModuleGroupDefine implements ModuleGroupDefine {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.core.framework.Context; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.core.framework.Context;
import org.skywalking.apm.collector.core.module.MultipleModuleInstaller; import org.skywalking.apm.collector.core.module.MultipleModuleInstaller;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentServerModuleInstaller extends MultipleModuleInstaller { public class AgentServerModuleInstaller extends MultipleModuleInstaller {
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
package org.skywalking.apm.collector.agentserver.jetty; package org.skywalking.apm.collector.agentserver.jetty;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentServerJettyConfig { public class AgentServerJettyConfig {
public static String HOST; public static String HOST;
......
...@@ -25,7 +25,7 @@ import org.skywalking.apm.collector.core.util.ObjectUtils; ...@@ -25,7 +25,7 @@ import org.skywalking.apm.collector.core.util.ObjectUtils;
import org.skywalking.apm.collector.core.util.StringUtils; import org.skywalking.apm.collector.core.util.StringUtils;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentServerJettyConfigParser implements ModuleConfigParser { public class AgentServerJettyConfigParser implements ModuleConfigParser {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.cluster.ClusterModuleDefine; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.cluster.ClusterModuleDefine;
import org.skywalking.apm.collector.core.cluster.ClusterDataListener; import org.skywalking.apm.collector.core.cluster.ClusterDataListener;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentServerJettyDataListener extends ClusterDataListener { public class AgentServerJettyDataListener extends ClusterDataListener {
......
...@@ -33,7 +33,7 @@ import org.skywalking.apm.collector.core.server.Server; ...@@ -33,7 +33,7 @@ import org.skywalking.apm.collector.core.server.Server;
import org.skywalking.apm.collector.server.jetty.JettyServer; import org.skywalking.apm.collector.server.jetty.JettyServer;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentServerJettyModuleDefine extends AgentServerModuleDefine { public class AgentServerJettyModuleDefine extends AgentServerModuleDefine {
......
...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentserver.jetty; ...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentserver.jetty;
import org.skywalking.apm.collector.core.module.ModuleRegistration; import org.skywalking.apm.collector.core.module.ModuleRegistration;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentServerJettyModuleRegistration extends ModuleRegistration { public class AgentServerJettyModuleRegistration extends ModuleRegistration {
......
...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.server.jetty.ArgumentsParseException; ...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.server.jetty.ArgumentsParseException;
import org.skywalking.apm.collector.server.jetty.JettyHandler; import org.skywalking.apm.collector.server.jetty.JettyHandler;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamGRPCServerHandler extends JettyHandler { public class AgentStreamGRPCServerHandler extends JettyHandler {
......
...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.server.jetty.ArgumentsParseException; ...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.server.jetty.ArgumentsParseException;
import org.skywalking.apm.collector.server.jetty.JettyHandler; import org.skywalking.apm.collector.server.jetty.JettyHandler;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamJettyServerHandler extends JettyHandler { public class AgentStreamJettyServerHandler extends JettyHandler {
......
...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.server.jetty.JettyHandler; ...@@ -29,7 +29,7 @@ import org.skywalking.apm.collector.server.jetty.JettyHandler;
import org.skywalking.apm.collector.ui.jetty.UIJettyDataListener; import org.skywalking.apm.collector.ui.jetty.UIJettyDataListener;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class UIJettyServerHandler extends JettyHandler { public class UIJettyServerHandler extends JettyHandler {
......
...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentstream; ...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentstream;
import org.skywalking.apm.collector.core.framework.Context; import org.skywalking.apm.collector.core.framework.Context;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamModuleContext extends Context { public class AgentStreamModuleContext extends Context {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.core.cluster.ClusterDataListenerDefine; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.core.cluster.ClusterDataListenerDefine;
import org.skywalking.apm.collector.core.module.ModuleDefine; import org.skywalking.apm.collector.core.module.ModuleDefine;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public abstract class AgentStreamModuleDefine extends ModuleDefine implements ClusterDataListenerDefine { public abstract class AgentStreamModuleDefine extends ModuleDefine implements ClusterDataListenerDefine {
......
...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentstream; ...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentstream;
import org.skywalking.apm.collector.core.module.ModuleException; import org.skywalking.apm.collector.core.module.ModuleException;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamModuleException extends ModuleException { public class AgentStreamModuleException extends ModuleException {
public AgentStreamModuleException(String message) { public AgentStreamModuleException(String message) {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.agentstream.config.BufferFileConfig; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.agentstream.config.BufferFileConfig;
import org.skywalking.apm.collector.core.config.GroupConfigParser; import org.skywalking.apm.collector.core.config.GroupConfigParser;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamModuleGroupConfigParser implements GroupConfigParser { public class AgentStreamModuleGroupConfigParser implements GroupConfigParser {
......
...@@ -24,7 +24,7 @@ import org.skywalking.apm.collector.core.module.ModuleGroupDefine; ...@@ -24,7 +24,7 @@ import org.skywalking.apm.collector.core.module.ModuleGroupDefine;
import org.skywalking.apm.collector.core.module.ModuleInstaller; import org.skywalking.apm.collector.core.module.ModuleInstaller;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamModuleGroupDefine implements ModuleGroupDefine { public class AgentStreamModuleGroupDefine implements ModuleGroupDefine {
......
...@@ -28,7 +28,7 @@ import org.skywalking.apm.collector.core.module.MultipleModuleInstaller; ...@@ -28,7 +28,7 @@ import org.skywalking.apm.collector.core.module.MultipleModuleInstaller;
import org.skywalking.apm.collector.core.server.ServerException; import org.skywalking.apm.collector.core.server.ServerException;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamModuleInstaller extends MultipleModuleInstaller { public class AgentStreamModuleInstaller extends MultipleModuleInstaller {
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
package org.skywalking.apm.collector.agentstream.config; package org.skywalking.apm.collector.agentstream.config;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class BufferFileConfig { public class BufferFileConfig {
public static int BUFFER_OFFSET_MAX_FILE_SIZE = 10 * 1024 * 1024; public static int BUFFER_OFFSET_MAX_FILE_SIZE = 10 * 1024 * 1024;
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
package org.skywalking.apm.collector.agentstream.grpc; package org.skywalking.apm.collector.agentstream.grpc;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamGRPCConfig { public class AgentStreamGRPCConfig {
public static String HOST; public static String HOST;
......
...@@ -25,7 +25,7 @@ import org.skywalking.apm.collector.core.util.ObjectUtils; ...@@ -25,7 +25,7 @@ import org.skywalking.apm.collector.core.util.ObjectUtils;
import org.skywalking.apm.collector.core.util.StringUtils; import org.skywalking.apm.collector.core.util.StringUtils;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamGRPCConfigParser implements ModuleConfigParser { public class AgentStreamGRPCConfigParser implements ModuleConfigParser {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.cluster.ClusterModuleDefine; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.cluster.ClusterModuleDefine;
import org.skywalking.apm.collector.core.cluster.ClusterDataListener; import org.skywalking.apm.collector.core.cluster.ClusterDataListener;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamGRPCDataListener extends ClusterDataListener { public class AgentStreamGRPCDataListener extends ClusterDataListener {
......
...@@ -35,7 +35,7 @@ import org.skywalking.apm.collector.core.server.Server; ...@@ -35,7 +35,7 @@ import org.skywalking.apm.collector.core.server.Server;
import org.skywalking.apm.collector.server.grpc.GRPCServer; import org.skywalking.apm.collector.server.grpc.GRPCServer;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamGRPCModuleDefine extends AgentStreamModuleDefine { public class AgentStreamGRPCModuleDefine extends AgentStreamModuleDefine {
......
...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentstream.grpc; ...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentstream.grpc;
import org.skywalking.apm.collector.core.module.ModuleRegistration; import org.skywalking.apm.collector.core.module.ModuleRegistration;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamGRPCModuleRegistration extends ModuleRegistration { public class AgentStreamGRPCModuleRegistration extends ModuleRegistration {
......
...@@ -28,7 +28,7 @@ import org.slf4j.Logger; ...@@ -28,7 +28,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class TraceSegmentServiceHandler extends TraceSegmentServiceGrpc.TraceSegmentServiceImplBase implements GRPCHandler { public class TraceSegmentServiceHandler extends TraceSegmentServiceGrpc.TraceSegmentServiceImplBase implements GRPCHandler {
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
package org.skywalking.apm.collector.agentstream.jetty; package org.skywalking.apm.collector.agentstream.jetty;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamJettyConfig { public class AgentStreamJettyConfig {
public static String HOST; public static String HOST;
......
...@@ -25,7 +25,7 @@ import org.skywalking.apm.collector.core.util.ObjectUtils; ...@@ -25,7 +25,7 @@ import org.skywalking.apm.collector.core.util.ObjectUtils;
import org.skywalking.apm.collector.core.util.StringUtils; import org.skywalking.apm.collector.core.util.StringUtils;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamJettyConfigParser implements ModuleConfigParser { public class AgentStreamJettyConfigParser implements ModuleConfigParser {
......
...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.cluster.ClusterModuleDefine; ...@@ -23,7 +23,7 @@ import org.skywalking.apm.collector.cluster.ClusterModuleDefine;
import org.skywalking.apm.collector.core.cluster.ClusterDataListener; import org.skywalking.apm.collector.core.cluster.ClusterDataListener;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamJettyDataListener extends ClusterDataListener { public class AgentStreamJettyDataListener extends ClusterDataListener {
......
...@@ -34,7 +34,7 @@ import org.skywalking.apm.collector.core.server.Server; ...@@ -34,7 +34,7 @@ import org.skywalking.apm.collector.core.server.Server;
import org.skywalking.apm.collector.server.jetty.JettyServer; import org.skywalking.apm.collector.server.jetty.JettyServer;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamJettyModuleDefine extends AgentStreamModuleDefine { public class AgentStreamJettyModuleDefine extends AgentStreamModuleDefine {
......
...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentstream.jetty; ...@@ -21,7 +21,7 @@ package org.skywalking.apm.collector.agentstream.jetty;
import org.skywalking.apm.collector.core.module.ModuleRegistration; import org.skywalking.apm.collector.core.module.ModuleRegistration;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class AgentStreamJettyModuleRegistration extends ModuleRegistration { public class AgentStreamJettyModuleRegistration extends ModuleRegistration {
......
...@@ -32,7 +32,7 @@ import org.slf4j.Logger; ...@@ -32,7 +32,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class TraceSegmentServletHandler extends JettyHandler { public class TraceSegmentServletHandler extends JettyHandler {
......
...@@ -23,7 +23,7 @@ import java.io.IOException; ...@@ -23,7 +23,7 @@ import java.io.IOException;
import org.skywalking.apm.network.proto.KeyWithStringValue; import org.skywalking.apm.network.proto.KeyWithStringValue;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class KeyWithStringValueJsonReader implements StreamJsonReader<KeyWithStringValue> { public class KeyWithStringValueJsonReader implements StreamJsonReader<KeyWithStringValue> {
......
...@@ -23,7 +23,7 @@ import java.io.IOException; ...@@ -23,7 +23,7 @@ import java.io.IOException;
import org.skywalking.apm.network.proto.LogMessage; import org.skywalking.apm.network.proto.LogMessage;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class LogJsonReader implements StreamJsonReader<LogMessage> { public class LogJsonReader implements StreamJsonReader<LogMessage> {
......
...@@ -23,7 +23,7 @@ import java.io.IOException; ...@@ -23,7 +23,7 @@ import java.io.IOException;
import org.skywalking.apm.network.proto.TraceSegmentReference; import org.skywalking.apm.network.proto.TraceSegmentReference;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class ReferenceJsonReader implements StreamJsonReader<TraceSegmentReference> { public class ReferenceJsonReader implements StreamJsonReader<TraceSegmentReference> {
......
...@@ -25,7 +25,7 @@ import org.slf4j.Logger; ...@@ -25,7 +25,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class SegmentJsonReader implements StreamJsonReader<TraceSegmentObject.Builder> { public class SegmentJsonReader implements StreamJsonReader<TraceSegmentObject.Builder> {
......
...@@ -23,7 +23,7 @@ import java.io.IOException; ...@@ -23,7 +23,7 @@ import java.io.IOException;
import org.skywalking.apm.network.proto.SpanObject; import org.skywalking.apm.network.proto.SpanObject;
/** /**
* @author pengys5 * @author peng-yongsheng
*/ */
public class SpanJsonReader implements StreamJsonReader<SpanObject> { public class SpanJsonReader implements StreamJsonReader<SpanObject> {
......
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册