You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flume.apache.org by rg...@apache.org on 2022/03/26 19:50:19 UTC
[flume] 01/01: Merge pull request #356 from apache/FLUME-3413
This is an automated email from the ASF dual-hosted git repository.
rgoers pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/flume.git
commit 6869031c6eeca4fb533307626b05f729370ed465
Merge: ddbf12f c178981
Author: Ralph Goers <rg...@apache.org>
AuthorDate: Sat Mar 26 12:50:14 2022 -0700
Merge pull request #356 from apache/FLUME-3413
FLUME-3413 3412 - Add LoadBalancingChannelSelector and Initializable
.mvn/local-settings.xml | 7 -
.../flume/conf/channel/ChannelSelectorType.java | 5 +
.../channel/LoadBalancingChannelSelector.java | 152 +++++++++++++++++++++
.../flume/sink/AbstractSingleSinkProcessor.java | 65 +++++++++
.../apache/flume/sink/AbstractSinkProcessor.java | 2 +-
.../apache/flume/sink/DefaultSinkProcessor.java | 39 +-----
.../main/java/org/apache/flume/sink/NullSink.java | 8 ++
.../channel/TestLoadBalancingChannelSelector.java | 72 ++++++++++
flume-ng-doc/sphinx/FlumeDeveloperGuide.rst | 90 ++++++++++++
flume-ng-doc/sphinx/FlumeUserGuide.rst | 23 ++++
flume-ng-node/pom.xml | 12 ++
.../java/org/apache/flume/node/Application.java | 36 +++++
.../java/org/apache/flume/node/Initializable.java | 30 ++++
.../org/apache/flume/node/TestApplication.java | 67 +++++++++
.../java/org/apache/flume/sink/NullInitSink.java | 98 ++++++-------
.../org/apache/flume/source/EventProcessor.java | 33 +++++
.../java/org/apache/flume/source/LocalSource.java | 89 ++++++++++++
.../src/test/resources/flume-conf-init.properties | 51 +++++++
flume-ng-node/src/test/resources/log4j2.xml | 4 +-
19 files changed, 778 insertions(+), 105 deletions(-)