This is an automated email from the ASF dual-hosted git repository. gosonzhang pushed a commit to branch release-1.3.0 in repository https://gitbox.apache.org/repos/asf/inlong.git
The following commit(s) were added to refs/heads/release-1.3.0 by this push: new f84de6447 [INLONG-5917][DataProxy] Optimize TubeSink class (#5920) f84de6447 is described below commit f84de6447484975cb112acd36d73ff5f7f6a0dc2 Author: gosonzhang <4675...@qq.com> AuthorDate: Mon Sep 26 20:04:12 2022 +0800 [INLONG-5917][DataProxy] Optimize TubeSink class (#5920) --- .../apache/inlong/dataproxy/sink/PulsarSink.java | 2 +- .../dataproxy/sink/SimpleMessageTubeSink.java | 27 +++++++++++----------- .../org/apache/inlong/dataproxy/sink/TubeSink.java | 2 +- .../dataproxy/sink/pulsar/PulsarClientService.java | 1 - .../dataproxy/source/ServerMessageHandler.java | 2 +- 5 files changed, 17 insertions(+), 17 deletions(-) diff --git a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/PulsarSink.java b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/PulsarSink.java index f0f1b6699..cac638ce5 100644 --- a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/PulsarSink.java +++ b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/PulsarSink.java @@ -50,6 +50,7 @@ import org.apache.inlong.common.metric.MetricRegister; import org.apache.inlong.common.monitor.LogCounter; import org.apache.inlong.common.monitor.MonitorIndex; import org.apache.inlong.common.monitor.MonitorIndexExt; +import org.apache.inlong.common.util.NetworkUtils; import org.apache.inlong.dataproxy.base.HighPriorityThreadFactory; import org.apache.inlong.dataproxy.base.OrderEvent; import org.apache.inlong.dataproxy.config.ConfigManager; @@ -66,7 +67,6 @@ import org.apache.inlong.dataproxy.sink.pulsar.SinkTask; import org.apache.inlong.dataproxy.utils.DateTimeUtils; import org.apache.inlong.dataproxy.utils.FailoverChannelProcessorHolder; import org.apache.inlong.dataproxy.utils.MessageUtils; -import org.apache.inlong.dataproxy.utils.NetworkUtils; import org.apache.pulsar.client.api.PulsarClientException; import org.apache.pulsar.client.api.PulsarClientException.AlreadyClosedException; import org.apache.pulsar.client.api.PulsarClientException.NotFoundException; diff --git a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/SimpleMessageTubeSink.java b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/SimpleMessageTubeSink.java index c8c670e70..28dea521b 100644 --- a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/SimpleMessageTubeSink.java +++ b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/SimpleMessageTubeSink.java @@ -18,18 +18,6 @@ package org.apache.inlong.dataproxy.sink; import com.google.common.base.Preconditions; -import java.util.ArrayList; -import java.util.Collections; -import java.util.HashMap; -import java.util.HashSet; -import java.util.List; -import java.util.Map; -import java.util.Set; -import java.util.concurrent.ConcurrentHashMap; -import java.util.concurrent.LinkedBlockingQueue; -import java.util.concurrent.TimeUnit; -import java.util.concurrent.atomic.AtomicBoolean; -import java.util.concurrent.atomic.AtomicInteger; import org.apache.commons.lang3.math.NumberUtils; import org.apache.flume.Channel; import org.apache.flume.Context; @@ -41,6 +29,7 @@ import org.apache.flume.conf.Configurable; import org.apache.flume.sink.AbstractSink; import org.apache.flume.source.shaded.guava.RateLimiter; import org.apache.inlong.common.metric.MetricRegister; +import org.apache.inlong.common.util.NetworkUtils; import org.apache.inlong.dataproxy.config.ConfigManager; import org.apache.inlong.dataproxy.config.holder.ConfigUpdateCallback; import org.apache.inlong.dataproxy.consts.ConfigConstants; @@ -50,7 +39,6 @@ import org.apache.inlong.dataproxy.metrics.audit.AuditUtils; import org.apache.inlong.dataproxy.sink.common.MsgDedupHandler; import org.apache.inlong.dataproxy.sink.common.TubeUtils; import org.apache.inlong.dataproxy.utils.Constants; -import org.apache.inlong.dataproxy.utils.NetworkUtils; import org.apache.inlong.tubemq.client.config.TubeClientConfig; import org.apache.inlong.tubemq.client.exception.TubeClientException; import org.apache.inlong.tubemq.client.factory.TubeMultiSessionFactory; @@ -62,6 +50,19 @@ import org.apache.inlong.tubemq.corerpc.exception.OverflowException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.LinkedBlockingQueue; +import java.util.concurrent.TimeUnit; +import java.util.concurrent.atomic.AtomicBoolean; +import java.util.concurrent.atomic.AtomicInteger; + public class SimpleMessageTubeSink extends AbstractSink implements Configurable { private static final Logger logger = LoggerFactory.getLogger(SimpleMessageTubeSink.class); diff --git a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/TubeSink.java b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/TubeSink.java index 400eaa092..feb7fc390 100644 --- a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/TubeSink.java +++ b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/TubeSink.java @@ -45,6 +45,7 @@ import org.apache.inlong.common.metric.MetricRegister; import org.apache.inlong.common.monitor.LogCounter; import org.apache.inlong.common.monitor.MonitorIndex; import org.apache.inlong.common.monitor.MonitorIndexExt; +import org.apache.inlong.common.util.NetworkUtils; import org.apache.inlong.dataproxy.base.HighPriorityThreadFactory; import org.apache.inlong.dataproxy.config.ConfigManager; import org.apache.inlong.dataproxy.config.holder.ConfigUpdateCallback; @@ -58,7 +59,6 @@ import org.apache.inlong.dataproxy.sink.common.TubeProducerHolder; import org.apache.inlong.dataproxy.sink.common.TubeUtils; import org.apache.inlong.dataproxy.utils.DateTimeUtils; import org.apache.inlong.dataproxy.utils.FailoverChannelProcessorHolder; -import org.apache.inlong.dataproxy.utils.NetworkUtils; import org.apache.inlong.tubemq.client.exception.TubeClientException; import org.apache.inlong.tubemq.client.producer.MessageProducer; import org.apache.inlong.tubemq.client.producer.MessageSentCallback; diff --git a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/pulsar/PulsarClientService.java b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/pulsar/PulsarClientService.java index e96dc1d41..6510bce57 100644 --- a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/pulsar/PulsarClientService.java +++ b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/sink/pulsar/PulsarClientService.java @@ -37,7 +37,6 @@ import org.apache.inlong.dataproxy.consts.ConfigConstants; import org.apache.inlong.dataproxy.sink.EventStat; import org.apache.inlong.dataproxy.source.MsgType; import org.apache.inlong.dataproxy.utils.MessageUtils; -import org.apache.inlong.dataproxy.utils.NetworkUtils; import org.apache.pulsar.client.api.AuthenticationFactory; import org.apache.pulsar.client.api.ClientBuilder; import org.apache.pulsar.client.api.CompressionType; diff --git a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/source/ServerMessageHandler.java b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/source/ServerMessageHandler.java index 446fd9b86..a381f8c1c 100644 --- a/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/source/ServerMessageHandler.java +++ b/inlong-dataproxy/dataproxy-source/src/main/java/org/apache/inlong/dataproxy/source/ServerMessageHandler.java @@ -45,6 +45,7 @@ import org.apache.flume.event.EventBuilder; import org.apache.inlong.common.monitor.MonitorIndex; import org.apache.inlong.common.monitor.MonitorIndexExt; import org.apache.inlong.common.msg.InLongMsg; +import org.apache.inlong.common.util.NetworkUtils; import org.apache.inlong.dataproxy.base.OrderEvent; import org.apache.inlong.dataproxy.base.ProxyMessage; import org.apache.inlong.dataproxy.config.ConfigManager; @@ -56,7 +57,6 @@ import org.apache.inlong.dataproxy.metrics.audit.AuditUtils; import org.apache.inlong.dataproxy.utils.DateTimeUtils; import org.apache.inlong.dataproxy.utils.InLongMsgVer; import org.apache.inlong.dataproxy.utils.MessageUtils; -import org.apache.inlong.dataproxy.utils.NetworkUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory;