Skip to content

Commit 4f3a0e8

Browse files
committed
[#noissue] Remove TransportModule
1 parent d7eaefc commit 4f3a0e8

File tree

9 files changed

+5
-136
lines changed

9 files changed

+5
-136
lines changed

agent-module/bootstraps/bootstrap-core/src/main/java/com/navercorp/pinpoint/bootstrap/config/DefaultProfilerConfig.java

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,6 @@ public class DefaultProfilerConfig implements ProfilerConfig {
4949

5050
private final Properties properties;
5151

52-
private static final TransportModule DEFAULT_TRANSPORT_MODULE = TransportModule.GRPC;
53-
5452
@Value("${pinpoint.disable:false}")
5553
private String pinpointDisable = "false";
5654

@@ -63,8 +61,6 @@ public class DefaultProfilerConfig implements ProfilerConfig {
6361
@VisibleForTesting
6462
private boolean staticResourceCleanup = false;
6563

66-
private TransportModule transportModule = DEFAULT_TRANSPORT_MODULE;
67-
6864
@Value("${profiler.jdbc.sqlcachesize}")
6965
private int jdbcSqlCacheSize = 1024;
7066
@Value("${profiler.jdbc.tracesqlbindvalue}")
@@ -108,16 +104,6 @@ public String getActiveProfile() {
108104
return activeProfile;
109105
}
110106

111-
@Override
112-
public TransportModule getTransportModule() {
113-
return transportModule;
114-
}
115-
116-
@Value("${profiler.transport.module}")
117-
public void setTransportModule(String transportModule) {
118-
this.transportModule = TransportModule.parse(transportModule, DEFAULT_TRANSPORT_MODULE);
119-
}
120-
121107
@Override
122108
public String getPinpointDisable() {
123109
return pinpointDisable;
@@ -293,7 +279,6 @@ public String toString() {
293279
", logDirMaxBackupSize=" + logDirMaxBackupSize +
294280
", activeProfile='" + activeProfile + '\'' +
295281
", staticResourceCleanup=" + staticResourceCleanup +
296-
", transportModule=" + transportModule +
297282
", jdbcSqlCacheSize=" + jdbcSqlCacheSize +
298283
", traceSqlBindValue=" + traceSqlBindValue +
299284
", maxSqlBindValueSize=" + maxSqlBindValueSize +

agent-module/bootstraps/bootstrap-core/src/main/java/com/navercorp/pinpoint/bootstrap/config/ProfilerConfig.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@ public interface ProfilerConfig {
3434

3535
Properties getProperties();
3636

37-
TransportModule getTransportModule();
38-
3937
String getPinpointDisable();
4038

4139
int getJdbcSqlCacheSize();

agent-module/bootstraps/bootstrap-core/src/main/java/com/navercorp/pinpoint/bootstrap/config/TransportModule.java

Lines changed: 0 additions & 49 deletions
This file was deleted.

agent-module/bootstraps/bootstrap-core/src/test/java/com/navercorp/pinpoint/bootstrap/config/TransportModuleTest.java

Lines changed: 0 additions & 38 deletions
This file was deleted.

agent-module/profiler-test/src/main/java/com/navercorp/pinpoint/profiler/test/OverrideModuleFactory.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919
import com.google.inject.Module;
2020
import com.google.inject.util.Modules;
2121
import com.navercorp.pinpoint.bootstrap.AgentOption;
22-
import com.navercorp.pinpoint.bootstrap.config.DefaultProfilerConfig;
23-
import com.navercorp.pinpoint.bootstrap.config.TransportModule;
2422
import com.navercorp.pinpoint.profiler.context.module.ApplicationContextModuleFactory;
2523
import com.navercorp.pinpoint.profiler.context.module.ModuleFactory;
2624
import com.navercorp.pinpoint.profiler.test.rpc.MockRpcModule;
@@ -44,9 +42,6 @@ public OverrideModuleFactory(Module... overrideModule) {
4442
@Override
4543
public Module newModule(AgentOption agentOption) {
4644

47-
DefaultProfilerConfig profilerConfig = (DefaultProfilerConfig) agentOption.getProfilerConfig();
48-
profilerConfig.setTransportModule(TransportModule.GRPC.name());
49-
5045
ModuleFactory moduleFactory = new ApplicationContextModuleFactory() {
5146
@Override
5247
protected Module newRpcModule(AgentOption agentOption) {

agent-module/profiler/src/main/java/com/navercorp/pinpoint/profiler/context/module/ApplicationContextModuleFactory.java

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import com.google.inject.util.Modules;
2121
import com.navercorp.pinpoint.bootstrap.AgentOption;
2222
import com.navercorp.pinpoint.bootstrap.config.ProfilerConfig;
23-
import com.navercorp.pinpoint.bootstrap.config.TransportModule;
2423
import com.navercorp.pinpoint.profiler.context.module.config.ConfigModule;
2524
import com.navercorp.pinpoint.profiler.context.module.config.ConfigurationLoader;
2625
import com.navercorp.pinpoint.profiler.context.monitor.config.DefaultExceptionTraceConfig;
@@ -71,11 +70,6 @@ protected Module newExceptionTraceModule(Properties properties) {
7170

7271
protected Module newRpcModule(AgentOption agentOption) {
7372
ProfilerConfig profilerConfig = agentOption.getProfilerConfig();
74-
final TransportModule transportModule = profilerConfig.getTransportModule();
75-
if (TransportModule.GRPC == transportModule) {
76-
logger.info("load GrpcModule");
77-
return new GrpcModule(profilerConfig);
78-
}
7973
logger.info("load GrpcModule");
8074
return new GrpcModule(profilerConfig);
8175
}

agent-module/profiler/src/main/java/com/navercorp/pinpoint/profiler/context/module/config/ConfigModule.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import com.google.inject.TypeLiteral;
2222
import com.navercorp.pinpoint.bootstrap.AgentOption;
2323
import com.navercorp.pinpoint.bootstrap.config.ProfilerConfig;
24-
import com.navercorp.pinpoint.bootstrap.config.TransportModule;
2524
import com.navercorp.pinpoint.common.trace.ServiceType;
2625
import com.navercorp.pinpoint.profiler.context.TraceDataFormatVersion;
2726
import com.navercorp.pinpoint.profiler.context.config.ContextConfig;
@@ -122,8 +121,6 @@ protected void configure() {
122121
logger.info("{}", micrometerConfig);
123122
bind(MicrometerConfig.class).toInstance(micrometerConfig);
124123

125-
bind(TransportModule.class).toInstance(profilerConfig.getTransportModule());
126-
127124
bind(Instrumentation.class).toInstance(agentOption.getInstrumentation());
128125

129126
bind(InterceptorRegistryBinder.class).toProvider(InterceptorRegistryBinderProvider.class).in(Scopes.SINGLETON);

agent-module/profiler/src/main/java/com/navercorp/pinpoint/profiler/context/provider/TraceDataFormatVersionProvider.java

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import com.google.inject.Inject;
2020
import com.google.inject.Provider;
2121
import com.navercorp.pinpoint.bootstrap.config.ProfilerConfig;
22-
import com.navercorp.pinpoint.bootstrap.config.TransportModule;
2322
import com.navercorp.pinpoint.profiler.context.TraceDataFormatVersion;
2423
import org.apache.logging.log4j.LogManager;
2524
import org.apache.logging.log4j.Logger;
@@ -38,17 +37,11 @@ public TraceDataFormatVersionProvider(ProfilerConfig profilerConfig) {
3837
}
3938

4039
private TraceDataFormatVersion getVersion(ProfilerConfig profilerConfig) {
41-
final TransportModule transportModule = profilerConfig.getTransportModule();
42-
logger.info("TransportModule:{}", transportModule);
43-
if (TransportModule.GRPC == transportModule) {
44-
final String version = profilerConfig.readString(TraceDataFormatVersion.GRPC_TRACE_VERSION_KEY, "v2");
45-
if ("v2".equalsIgnoreCase(version)) {
46-
return TraceDataFormatVersion.V2;
47-
}
48-
throw new UnsupportedOperationException("unknown " + TraceDataFormatVersion.GRPC_TRACE_VERSION_KEY + ":" + version);
40+
final String version = profilerConfig.readString(TraceDataFormatVersion.GRPC_TRACE_VERSION_KEY, "v2");
41+
if ("v2".equalsIgnoreCase(version)) {
42+
return TraceDataFormatVersion.V2;
4943
}
50-
51-
throw new UnsupportedOperationException("unknown transportModule:" + transportModule);
44+
throw new UnsupportedOperationException("unknown " + TraceDataFormatVersion.GRPC_TRACE_VERSION_KEY + ":" + version);
5245
}
5346

5447
@Override

agent-module/profiler/src/main/java/com/navercorp/pinpoint/profiler/context/provider/metadata/SimpleCacheFactoryProvider.java

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import com.google.inject.Inject;
2020
import com.google.inject.Provider;
2121
import com.navercorp.pinpoint.bootstrap.config.ProfilerConfig;
22-
import com.navercorp.pinpoint.bootstrap.config.TransportModule;
2322

2423
import java.util.Objects;
2524

@@ -30,12 +29,7 @@ public class SimpleCacheFactoryProvider implements Provider<SimpleCacheFactory>
3029
private final ProfilerConfig profilerConfig;
3130

3231
@Inject
33-
public SimpleCacheFactoryProvider(TransportModule transportModule, ProfilerConfig profilerConfig) {
34-
if (TransportModule.GRPC == transportModule) {
35-
// do nothing
36-
} else {
37-
throw new IllegalStateException("Unsupported transportModule:" + transportModule);
38-
}
32+
public SimpleCacheFactoryProvider(ProfilerConfig profilerConfig) {
3933
this.profilerConfig = Objects.requireNonNull(profilerConfig, "profilerConfig");
4034
}
4135

0 commit comments

Comments
 (0)