This is an automated email from the ASF dual-hosted git repository.

ppkarwasz pushed a change to branch feat/protect-branches
in repository https://gitbox.apache.org/repos/asf/logging-flume.git


    from 89956e59f Add branch protection rulesets
     add 7e8a3aa99 fix: change required reviews to 0
     add 99de0cde9 FLUME-3466: Remove morphline-solr-sink module (moved to its 
own repo) (#426)
     add 416ddb2de Update version to 2.0.0-SNAPSHOT. disable hadoop builds 
(#429)
     add 547226f83 Disable Windows build
     add 36f8ac120 Move Avro & Thrift. Switch to java.time from joda (#431)
     add 8b67f6c2c Merge remote-tracking branch 'apache/trunk' into 
feat/protect-branches

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |    2 +-
 .github/workflows/build.yml                        |   47 +-
 .github/workflows/codeql-analysis.yml              |    3 +
 .../workflows/develocity-publish-build-scans.yaml  |   40 -
 bin/flume-ng                                       |    2 +-
 build-support/pom.xml                              |    2 +-
 flume-bom/pom.xml                                  |   58 +-
 flume-ng-auth/pom.xml                              |    2 +-
 flume-ng-channels/flume-file-channel/pom.xml       |    2 +-
 .../org/apache/flume/channel/file/FileChannel.java |    4 +-
 .../apache/flume/channel/file/TestFileChannel.java |    2 +-
 .../channel/file/TestFileChannelErrorMetrics.java  |    2 +-
 .../org/apache/flume/channel/file/TestUtils.java   |    2 +-
 .../file/encryption/TestFileChannelEncryption.java |    2 +-
 .../flume-spillable-memory-channel/pom.xml         |    2 +-
 .../flume/channel/SpillableMemoryChannel.java      |    4 +-
 .../flume/channel/TestSpillableMemoryChannel.java  |    4 +-
 flume-ng-channels/pom.xml                          |    2 +-
 flume-ng-clients/flume-ng-log4jappender/pom.xml    |    2 +-
 .../TestLoadBalancingLog4jAppender.java            |    1 -
 .../clients/log4jappender/TestLog4jAppender.java   |    1 -
 .../log4jappender/TestLog4jAppenderWithAvro.java   |    1 -
 flume-ng-clients/pom.xml                           |    2 +-
 .../flume-ng-config-filter-api/pom.xml             |    2 +-
 .../pom.xml                                        |    2 +-
 .../pom.xml                                        |    2 +-
 flume-ng-configfilters/pom.xml                     |    2 +-
 flume-ng-configuration/pom.xml                     |    2 +-
 .../java/org/apache/flume/conf/sink/SinkType.java  |   21 +-
 .../org/apache/flume/conf/source/SourceType.java   |    6 +-
 flume-ng-core/pom.xml                              |  115 +-
 .../src/main/java/org/apache/flume/Channel.java    |    1 +
 .../flume/channel/BasicChannelSemantics.java       |    2 +-
 .../flume/channel/BasicTransactionSemantics.java   |    2 +-
 .../org/apache/flume/channel/ChannelProcessor.java |    2 +-
 .../org/apache/flume/channel/ChannelUtils.java     |    2 +-
 .../org/apache/flume/channel/MemoryChannel.java    |    4 +-
 .../flume/channel/PseudoTxnMemoryChannel.java      |    2 +-
 .../formatter/output/RollTimePathManager.java      |    9 +-
 .../RegexExtractorInterceptorMillisSerializer.java |   13 +-
 .../flume/serialization/EventDeserializerType.java |   20 +-
 .../flume/serialization/EventSerializerType.java   |   20 +-
 .../serialization/TransientPositionTracker.java    |    0
 .../org/apache/flume/sink/AbstractRpcSink.java     |    4 +-
 .../java/org/apache/flume/source/NetcatSource.java |    2 +-
 .../org/apache/flume/source/NetcatUdpSource.java   |    2 +-
 .../flume/source/SequenceGeneratorSource.java      |    2 +-
 .../java/org/apache/flume/source/StressSource.java |    2 +-
 .../java/org/apache/flume/source/SyslogParser.java |   79 +-
 .../org/apache/flume/source/SyslogTcpSource.java   |    2 +-
 .../org/apache/flume/source/SyslogUDPSource.java   |    2 +-
 .../org/apache/flume/source/http/HTTPSource.java   |    2 +-
 .../channel/AbstractBasicChannelSemanticsTest.java |    2 +-
 .../java/org/apache/flume/channel/MockChannel.java |    2 +-
 .../apache/flume/channel/TestChannelProcessor.java |    2 +-
 .../org/apache/flume/channel/TestChannelUtils.java |    2 +-
 .../apache/flume/channel/TestMemoryChannel.java    |    2 +-
 .../channel/TestMemoryChannelConcurrency.java      |    2 +-
 .../flume/formatter/output/TestBucketPath.java     |   12 +-
 .../interceptor/TestRegexExtractorInterceptor.java |   16 +-
 ...tRegexExtractorInterceptorMillisSerializer.java |   14 +-
 .../apache/flume/sink/TestDefaultSinkFactory.java  |   24 +-
 .../flume/sink/TestLoadBalancingSinkProcessor.java |    2 +-
 .../org/apache/flume/sink/TestRollingFileSink.java |    2 +-
 .../org/apache/flume/source/TestAvroSource.java    |  610 -------
 .../flume/source/TestDefaultSourceFactory.java     |   29 +-
 .../flume/source/TestMultiportSyslogTCPSource.java |   13 +-
 .../org/apache/flume/source/TestNetcatSource.java  |    2 +-
 .../flume/source/TestSequenceGeneratorSource.java  |    2 +-
 .../org/apache/flume/source/TestStressSource.java  |    2 +-
 .../org/apache/flume/source/TestSyslogParser.java  |  125 +-
 .../apache/flume/source/TestSyslogTcpSource.java   |    6 +-
 .../apache/flume/source/TestSyslogUdpSource.java   |    6 +-
 .../org/apache/flume/source/TestThriftSource.java  |  383 ----
 flume-ng-dist/pom.xml                              |   36 +-
 flume-ng-embedded-agent/pom.xml                    |    8 +-
 .../apache/flume/agent/embedded/EmbeddedAgent.java |    2 +-
 .../flume/agent/embedded/EmbeddedSource.java       |    2 +-
 flume-ng-node/pom.xml                              |    6 +-
 .../node/TestAbstractConfigurationProvider.java    |   52 +-
 flume-ng-sdk/pom.xml                               |  175 +-
 .../src/main/java/org/apache/flume/Context.java    |    0
 .../org/apache/flume/annotations/Disposable.java   |    0
 .../flume/annotations/InterfaceAudience.java       |    0
 .../flume/annotations/InterfaceStability.java      |    0
 .../org/apache/flume/annotations/Recyclable.java   |    0
 .../org/apache/flume/api/FailoverRpcClient.java    |    2 +-
 .../org/apache/flume/api/RpcClientFactory.java     |   79 +-
 .../java/org/apache/flume/event}/EventReader.java  |    2 +-
 .../apache/flume/event}/ReliableEventReader.java   |    2 +-
 .../flume/event}/SimpleTextLineEventReader.java    |    3 +-
 .../apache/flume/exception}/ChannelException.java  |    2 +-
 .../flume/exception}/ChannelFullException.java     |    2 +-
 .../flume/instrumentation/ChannelCounter.java      |    0
 .../flume/instrumentation/ChannelCounterMBean.java |    0
 .../instrumentation/MonitoredCounterGroup.java     |    0
 .../apache/flume/instrumentation/SinkCounter.java  |    2 +-
 .../flume/instrumentation/SinkCounterMBean.java    |    0
 .../flume/instrumentation/SourceCounter.java       |    2 +-
 .../flume/instrumentation/SourceCounterMBean.java  |    0
 .../flume/serialization/DecodeErrorPolicy.java     |    0
 .../flume/serialization/EventDeserializer.java     |    0
 .../flume/serialization/LengthMeasurable.java      |    0
 .../flume/serialization/LineDeserializer.java      |    0
 .../flume/serialization/PositionTracker.java       |    0
 .../apache/flume/serialization/RemoteMarkable.java |    0
 .../org/apache/flume/serialization/Resettable.java |    0
 .../serialization/ResettableFileInputStream.java   |    0
 .../flume/serialization/ResettableInputStream.java |    0
 .../org/apache/flume/serialization/Seekable.java   |    0
 ...SpoolDirectorySourceConfigurationConstants.java |    0
 .../org/apache/flume/tools/PlatformDetect.java     |    0
 .../org/apache/flume/api/ThriftTestingSource.java  |  282 ---
 .../flume/event}/TestBufferedLineReader.java       |   18 +-
 flume-ng-sinks/flume-http-sink/pom.xml             |    2 +-
 flume-ng-sinks/flume-irc-sink/pom.xml              |    2 +-
 .../java/org/apache/flume/sink/irc/IRCSink.java    |    2 +-
 .../flume-ng-morphline-solr-sink/README.md         |   20 -
 .../flume-ng-morphline-solr-sink/pom.xml           |  186 --
 .../sink/solr/morphline/BlobDeserializer.java      |  161 --
 .../flume/sink/solr/morphline/BlobHandler.java     |  129 --
 .../sink/solr/morphline/MorphlineHandler.java      |   62 -
 .../sink/solr/morphline/MorphlineHandlerImpl.java  |  163 --
 .../sink/solr/morphline/MorphlineInterceptor.java  |  239 ---
 .../flume/sink/solr/morphline/MorphlineSink.java   |  211 ---
 .../sink/solr/morphline/MorphlineSolrSink.java     |   48 -
 .../flume/sink/solr/morphline/UUIDInterceptor.java |  114 --
 .../src/test/appended-resources/META-INF/LICENSE   |   42 -
 .../flume/sink/solr/morphline/EmbeddedSource.java  |   45 -
 .../morphline/FlumeHttpServletRequestWrapper.java  |  424 -----
 .../morphline/ResettableTestStringInputStream.java |   89 -
 .../sink/solr/morphline/TestBlobDeserializer.java  |  122 --
 .../flume/sink/solr/morphline/TestBlobHandler.java |   60 -
 .../flume/sink/solr/morphline/TestEnvironment.java |   33 -
 .../solr/morphline/TestMorphlineInterceptor.java   |  167 --
 .../sink/solr/morphline/TestMorphlineSolrSink.java |  450 -----
 .../sink/solr/morphline/TestUUIDInterceptor.java   |   63 -
 .../src/test/resources/custom-mimetypes.xml        |   38 -
 .../src/test/resources/log4j2.xml                  |   38 -
 .../resources/solr/collection1/conf/currency.xml   |   67 -
 .../resources/solr/collection1/conf/elevate.xml    |   38 -
 .../solr/collection1/conf/lang/contractions_ca.txt |    8 -
 .../solr/collection1/conf/lang/contractions_fr.txt |    9 -
 .../solr/collection1/conf/lang/contractions_ga.txt |    5 -
 .../solr/collection1/conf/lang/contractions_it.txt |   23 -
 .../solr/collection1/conf/lang/hyphenations_ga.txt |    5 -
 .../solr/collection1/conf/lang/stemdict_nl.txt     |    6 -
 .../solr/collection1/conf/lang/stoptags_ja.txt     |  420 -----
 .../solr/collection1/conf/lang/stopwords_ar.txt    |  125 --
 .../solr/collection1/conf/lang/stopwords_bg.txt    |  193 ---
 .../solr/collection1/conf/lang/stopwords_ca.txt    |  220 ---
 .../solr/collection1/conf/lang/stopwords_cz.txt    |  172 --
 .../solr/collection1/conf/lang/stopwords_da.txt    |  108 --
 .../solr/collection1/conf/lang/stopwords_de.txt    |  292 ----
 .../solr/collection1/conf/lang/stopwords_el.txt    |   78 -
 .../solr/collection1/conf/lang/stopwords_en.txt    |   54 -
 .../solr/collection1/conf/lang/stopwords_es.txt    |  354 ----
 .../solr/collection1/conf/lang/stopwords_eu.txt    |   99 --
 .../solr/collection1/conf/lang/stopwords_fa.txt    |  313 ----
 .../solr/collection1/conf/lang/stopwords_fi.txt    |   95 -
 .../solr/collection1/conf/lang/stopwords_fr.txt    |  183 --
 .../solr/collection1/conf/lang/stopwords_ga.txt    |  110 --
 .../solr/collection1/conf/lang/stopwords_gl.txt    |  161 --
 .../solr/collection1/conf/lang/stopwords_hi.txt    |  235 ---
 .../solr/collection1/conf/lang/stopwords_hu.txt    |  209 ---
 .../solr/collection1/conf/lang/stopwords_hy.txt    |   46 -
 .../solr/collection1/conf/lang/stopwords_id.txt    |  359 ----
 .../solr/collection1/conf/lang/stopwords_it.txt    |  301 ----
 .../solr/collection1/conf/lang/stopwords_ja.txt    |  127 --
 .../solr/collection1/conf/lang/stopwords_lv.txt    |  172 --
 .../solr/collection1/conf/lang/stopwords_nl.txt    |  117 --
 .../solr/collection1/conf/lang/stopwords_no.txt    |  192 --
 .../solr/collection1/conf/lang/stopwords_pt.txt    |  251 ---
 .../solr/collection1/conf/lang/stopwords_ro.txt    |  233 ---
 .../solr/collection1/conf/lang/stopwords_ru.txt    |  241 ---
 .../solr/collection1/conf/lang/stopwords_sv.txt    |  131 --
 .../solr/collection1/conf/lang/stopwords_th.txt    |  119 --
 .../solr/collection1/conf/lang/stopwords_tr.txt    |  212 ---
 .../solr/collection1/conf/lang/userdict_ja.txt     |   29 -
 .../resources/solr/collection1/conf/protwords.txt  |   21 -
 .../resources/solr/collection1/conf/schema.xml     |  947 ----------
 .../resources/solr/collection1/conf/solrconfig.xml | 1828 --------------------
 .../resources/solr/collection1/conf/stopwords.txt  |   14 -
 .../resources/solr/collection1/conf/synonyms.txt   |   29 -
 .../test/resources/test-documents/NullHeader.docx  |  Bin 4355 -> 0 bytes
 .../test/resources/test-documents/boilerplate.html |   41 -
 .../src/test/resources/test-documents/cars.csv     |    6 -
 .../src/test/resources/test-documents/cars.csv.gz  |  Bin 167 -> 0 bytes
 .../src/test/resources/test-documents/cars.ssv     |    6 -
 .../src/test/resources/test-documents/cars.tar.gz  |  Bin 10240 -> 0 bytes
 .../src/test/resources/test-documents/cars.tsv     |    6 -
 .../src/test/resources/test-documents/complex.mbox |  291 ----
 .../test-documents/multiline-sessions.log          |    9 -
 .../multiline-stacktrace-expected-long-event.log   |   25 -
 .../test-documents/multiline-stacktrace.log        |   30 -
 ...length-delimited-20130430-234145-tweets.json.gz |  Bin 955 -> 0 bytes
 .../src/test/resources/test-documents/rsstest.rss  |   36 -
 .../test-documents/sample-statuses-20120906-141433 |    4 -
 .../sample-statuses-20120906-141433-medium.avro    |  Bin 249540 -> 0 bytes
 .../sample-statuses-20120906-141433-subschema.avsc |   12 -
 .../sample-statuses-20120906-141433.avro           |  Bin 1208 -> 0 bytes
 .../sample-statuses-20120906-141433.avsc           |   57 -
 .../sample-statuses-20120906-141433.bz2            |  Bin 1054 -> 0 bytes
 .../sample-statuses-20120906-141433.gz             |  Bin 907 -> 0 bytes
 .../resources/test-documents/test-documents.7z     |  Bin 71931 -> 0 bytes
 .../resources/test-documents/test-documents.cpio   |  Bin 116224 -> 0 bytes
 .../resources/test-documents/test-documents.tar    |  Bin 133120 -> 0 bytes
 .../resources/test-documents/test-documents.tbz2   |  Bin 71127 -> 0 bytes
 .../resources/test-documents/test-documents.tgz    |  Bin 69060 -> 0 bytes
 .../resources/test-documents/test-documents.zip    |  Bin 68403 -> 0 bytes
 .../test/resources/test-documents/test-outlook.msg |  Bin 19968 -> 0 bytes
 .../resources/test-documents/test-zip-of-zip.zip   |  Bin 299 -> 0 bytes
 .../src/test/resources/test-documents/testAIFF.aif |  Bin 3894 -> 0 bytes
 .../src/test/resources/test-documents/testBMP.bmp  |  Bin 22554 -> 0 bytes
 .../test/resources/test-documents/testBMPfp.txt    |    3 -
 .../test/resources/test-documents/testDITA.dita    |   34 -
 .../test/resources/test-documents/testEMLX.emlx    |   55 -
 .../test/resources/test-documents/testEXCEL.xls    |  Bin 13824 -> 0 bytes
 .../test/resources/test-documents/testEXCEL.xlsx   |  Bin 9453 -> 0 bytes
 .../test/resources/test-documents/testFLAC.flac    |  Bin 10604 -> 0 bytes
 .../src/test/resources/test-documents/testFLAC.oga |  Bin 10820 -> 0 bytes
 .../src/test/resources/test-documents/testFLV.flv  |  Bin 90580 -> 0 bytes
 .../src/test/resources/test-documents/testGIF.gif  |  Bin 8495 -> 0 bytes
 .../src/test/resources/test-documents/testJAR.jar  |  Bin 441 -> 0 bytes
 .../resources/test-documents/testJPEG_EXIF.jpg     |  Bin 16357 -> 0 bytes
 .../resources/test-documents/testJPEG_EXIF.jpg.gz  |  Bin 8595 -> 0 bytes
 .../test-documents/testJPEG_EXIF.jpg.tar.gz        |  Bin 8722 -> 0 bytes
 .../src/test/resources/test-documents/testKML.kml  |  917 ----------
 .../test/resources/test-documents/testKeynote.key  |  Bin 221745 -> 0 bytes
 .../test/resources/test-documents/testMP3i18n.mp3  |  Bin 40832 -> 0 bytes
 .../src/test/resources/test-documents/testMP4.m4a  |  Bin 4770 -> 0 bytes
 .../resources/test-documents/testNumbers.numbers   |  Bin 134571 -> 0 bytes
 .../src/test/resources/test-documents/testPDF.pdf  |  Bin 34824 -> 0 bytes
 .../src/test/resources/test-documents/testPNG.png  |  Bin 17041 -> 0 bytes
 .../src/test/resources/test-documents/testPPM.ppm  |    4 -
 .../resources/test-documents/testPPT_various.ppt   |  Bin 164352 -> 0 bytes
 .../resources/test-documents/testPPT_various.pptx  |  Bin 56659 -> 0 bytes
 .../src/test/resources/test-documents/testPSD.psd  |  Bin 69410 -> 0 bytes
 .../test/resources/test-documents/testPages.pages  |  Bin 134152 -> 0 bytes
 .../src/test/resources/test-documents/testRDF.rdf  |   23 -
 .../src/test/resources/test-documents/testRFC822   |   41 -
 .../resources/test-documents/testRTFVarious.rtf    |  329 ----
 .../src/test/resources/test-documents/testSVG.svg  |    7 -
 .../src/test/resources/test-documents/testTIFF.tif |  Bin 25584 -> 0 bytes
 .../test/resources/test-documents/testTrueType.ttf |  Bin 98724 -> 0 bytes
 .../test/resources/test-documents/testVISIO.vsd    |  Bin 45568 -> 0 bytes
 .../test/resources/test-documents/testVORBIS.ogg   |  Bin 4241 -> 0 bytes
 .../src/test/resources/test-documents/testWAR.war  |  Bin 1003 -> 0 bytes
 .../src/test/resources/test-documents/testWAV.wav  |  Bin 3884 -> 0 bytes
 .../test/resources/test-documents/testWINMAIL.dat  |  Bin 66276 -> 0 bytes
 .../src/test/resources/test-documents/testWMA.wma  |  Bin 27747 -> 0 bytes
 .../src/test/resources/test-documents/testWMF.wmf  |  Bin 51590 -> 0 bytes
 .../src/test/resources/test-documents/testWMV.wmv  |  Bin 113878 -> 0 bytes
 .../resources/test-documents/testWORD_various.doc  |  Bin 35328 -> 0 bytes
 .../test-documents/testWindows-x86-32.exe          |  Bin 11723 -> 0 bytes
 .../src/test/resources/test-documents/testXML.xml  |   48 -
 .../test-morphlines/grokIfNotMatchDropRecord.conf  |   75 -
 .../test-morphlines/ifDetectMimeType.conf          |   74 -
 .../resources/test-morphlines/noOperation.conf     |   27 -
 .../test/resources/test-morphlines/readClob.conf   |   32 -
 .../test-morphlines/solrCellDocumentTypes.conf     |  260 ---
 flume-ng-sinks/pom.xml                             |    3 +-
 flume-ng-sources/flume-jms-source/pom.xml          |    2 +-
 .../org/apache/flume/source/jms/JMSSource.java     |    2 +-
 .../org/apache/flume/source/jms/TestJMSSource.java |    2 +-
 flume-ng-sources/flume-scribe-source/pom.xml       |    2 +-
 flume-ng-sources/flume-taildir-source/pom.xml      |    2 +-
 .../source/taildir/ReliableTaildirEventReader.java |    2 +-
 .../apache/flume/source/taildir/TaildirSource.java |    2 +-
 .../flume/source/taildir/TestTaildirSource.java    |    2 +-
 flume-ng-sources/pom.xml                           |    3 +-
 flume-ng-tests/pom.xml                             |    6 +-
 .../org/apache/flume/test/agent/TestConfig.java    |    2 +
 flume-ng-tests/src/test/resources/log4j2.xml       |    2 +-
 flume-parent/pom.xml                               |  154 +-
 flume-rpc/flume-rpc-avro/pom.xml                   |  222 +++
 .../src/main/avro/TransferStateFileMeta.avsc       |    0
 .../flume-rpc-avro}/src/main/avro/flume.avdl       |    0
 .../flume/rpc/avro/client}/AvroCLIClient.java      |    6 +-
 .../flume/rpc/avro/client}/NettyAvroRpcClient.java |   15 +-
 .../serialization/AbstractAvroEventSerializer.java |    8 +-
 .../avro}/serialization/AvroEventDeserializer.java |    6 +-
 .../AvroEventSerializerConfigurationConstants.java |    2 +-
 .../serialization/DurablePositionTracker.java      |    4 +-
 .../FlumeEventAvroEventSerializer.java             |    3 +-
 .../ReliableSpoolingFileEventReader.java           |    4 +-
 .../org/apache/flume/rpc/avro}/sink/AvroSink.java  |    9 +-
 .../apache/flume/rpc/avro}/source/AvroSource.java  |   25 +-
 .../rpc/avro}/source/SpoolDirectorySource.java     |    9 +-
 .../flume/rpc}/api/TestFailoverRpcClient.java      |    7 +-
 .../org/apache/flume/rpc/avro}/RpcTestUtils.java   |    6 +-
 .../rpc/avro}/TestLoadBalancingRpcClient.java      |    9 +-
 .../flume/rpc/avro}/TestRpcClientFactory.java      |    6 +-
 .../rpc/avro/client}/TestNettyAvroRpcClient.java   |   12 +-
 .../serialization/SyslogAvroEventSerializer.java   |   32 +-
 .../serialization/TestAvroEventDeserializer.java   |    6 +-
 .../serialization/TestDurablePositionTracker.java  |    3 +-
 .../TestFlumeEventAvroEventSerializer.java         |    3 +-
 .../TestReliableSpoolingFileEventReader.java       |   33 +-
 .../TestResettableFileInputStream.java             |    6 +-
 .../serialization}/TestSpoolingFileLineReader.java |    2 +-
 .../TestSyslogAvroEventSerializer.java             |    4 +-
 .../apache/flume/rpc/avro}/sink/TestAvroSink.java  |    6 +-
 .../rpc/avro}/sink/TestDefaultSinkFactory.java     |    6 +-
 .../apache/flume/rpc/avro}/source/MockSource.java  |    2 +-
 .../rpc/avro}/source/TestDefaultSourceFactory.java |   11 +-
 .../rpc/avro}/source/TestSpoolDirectorySource.java |    9 +-
 .../node/TestAbstractConfigurationProvider.java    |    6 +-
 .../resources/TestResettableFileInputStream_1.avro |  Bin
 .../TestResettableFileInputStream_1.truncated.avro |  Bin
 .../src/test/resources/certs/gencerts.sh           |    0
 .../src/test/resources/certs/rootca.conf           |    0
 .../src/test/resources/certs/server.conf           |    0
 .../src/test/resources/jettykeystore               |  Bin
 .../src/test/resources/keystorefile.jks            |  Bin
 .../flume-rpc-avro}/src/test/resources/log4j2.xml  |    1 +
 .../src/test/resources/server.flume-crt.pem        |    0
 .../src/test/resources/server.flume-keystore.p12   |  Bin
 .../src/test/resources/server.flume.pem            |    0
 .../flume-rpc-avro}/src/test/resources/server.p12  |  Bin
 .../src/test/resources/syslog_event.avsc           |    0
 .../src/test/resources/truststore.jks              |  Bin
 .../src/test/resources/truststorefile.jks          |  Bin
 flume-rpc/flume-rpc-thrift/pom.xml                 |  216 +++
 .../java/org/apache/flume/rpc}/thrift/Status.java  |    4 +-
 .../apache/flume/rpc}/thrift/ThriftFlumeEvent.java |    5 +-
 .../flume/rpc}/thrift/ThriftSourceProtocol.java    |   16 +-
 .../rpc/thrift}/api/SecureRpcClientFactory.java    |    5 +-
 .../rpc/thrift}/api/SecureThriftRpcClient.java     |    5 +-
 .../flume/rpc/thrift/client}/ThriftRpcClient.java  |   20 +-
 .../apache/flume/rpc/thrift}/sink/ThriftSink.java  |    9 +-
 .../flume/rpc/thrift}/source/ThriftSource.java     |   21 +-
 .../flume-rpc-thrift}/src/main/thrift/aslv2        |    0
 .../flume-rpc-thrift}/src/main/thrift/flume.thrift |    0
 .../flume/rpc/thrift}/TestThriftRpcClient.java     |    6 +-
 .../flume/rpc/thrift/ThriftTestingSource.java      |  636 +++++++
 .../flume/rpc/thrift}/sink/TestThriftSink.java     |    6 +-
 .../flume/rpc/thrift}/source/MockSource.java       |    2 +-
 .../thrift}/source/TestDefaultSourceFactory.java   |   35 +-
 .../src/test/resources/certs/gencerts.sh           |    0
 .../src/test/resources/certs/rootca.conf           |    0
 .../src/test/resources/certs/server.conf           |    0
 .../src/test/resources/keystorefile.jks            |  Bin
 .../src/test/resources/log4j2.xml                  |    1 +
 .../src/test/resources/truststore.jks              |  Bin
 .../src/test/resources/truststorefile.jks          |  Bin
 flume-rpc/pom.xml                                  |  162 ++
 flume-tools/pom.xml                                |    2 +-
 pom.xml                                            |    9 +-
 349 files changed, 2013 insertions(+), 16581 deletions(-)
 delete mode 100644 .github/workflows/develocity-publish-build-scans.yaml
 rename flume-ng-core/src/{test => 
main}/java/org/apache/flume/serialization/TransientPositionTracker.java (100%)
 delete mode 100644 
flume-ng-core/src/test/java/org/apache/flume/source/TestAvroSource.java
 delete mode 100644 
flume-ng-core/src/test/java/org/apache/flume/source/TestThriftSource.java
 rename {flume-ng-configuration => 
flume-ng-sdk}/src/main/java/org/apache/flume/Context.java (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/annotations/Disposable.java (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/annotations/InterfaceAudience.java 
(100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/annotations/InterfaceStability.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/annotations/Recyclable.java (100%)
 rename {flume-ng-core/src/main/java/org/apache/flume/client/avro => 
flume-ng-sdk/src/main/java/org/apache/flume/event}/EventReader.java (98%)
 rename {flume-ng-core/src/main/java/org/apache/flume/client/avro => 
flume-ng-sdk/src/main/java/org/apache/flume/event}/ReliableEventReader.java 
(97%)
 rename {flume-ng-core/src/main/java/org/apache/flume/client/avro => 
flume-ng-sdk/src/main/java/org/apache/flume/event}/SimpleTextLineEventReader.java
 (96%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-ng-sdk/src/main/java/org/apache/flume/exception}/ChannelException.java 
(97%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-ng-sdk/src/main/java/org/apache/flume/exception}/ChannelFullException.java
 (97%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/instrumentation/ChannelCounter.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/instrumentation/ChannelCounterMBean.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/instrumentation/MonitoredCounterGroup.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/instrumentation/SinkCounter.java 
(98%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/instrumentation/SinkCounterMBean.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/instrumentation/SourceCounter.java 
(98%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/instrumentation/SourceCounterMBean.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/serialization/DecodeErrorPolicy.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/serialization/EventDeserializer.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/serialization/LengthMeasurable.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/serialization/LineDeserializer.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/serialization/PositionTracker.java 
(100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/serialization/RemoteMarkable.java 
(100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/serialization/Resettable.java 
(100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/serialization/ResettableFileInputStream.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/serialization/ResettableInputStream.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/serialization/Seekable.java (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/source/SpoolDirectorySourceConfigurationConstants.java
 (100%)
 rename {flume-ng-core => 
flume-ng-sdk}/src/main/java/org/apache/flume/tools/PlatformDetect.java (100%)
 delete mode 100644 
flume-ng-sdk/src/test/java/org/apache/flume/api/ThriftTestingSource.java
 rename {flume-ng-core/src/test/java/org/apache/flume/client/avro => 
flume-ng-sdk/src/test/java/org/apache/flume/event}/TestBufferedLineReader.java 
(89%)
 delete mode 100644 flume-ng-sinks/flume-ng-morphline-solr-sink/README.md
 delete mode 100644 flume-ng-sinks/flume-ng-morphline-solr-sink/pom.xml
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/BlobDeserializer.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/BlobHandler.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineHandler.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineHandlerImpl.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineInterceptor.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineSink.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/MorphlineSolrSink.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/main/java/org/apache/flume/sink/solr/morphline/UUIDInterceptor.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/appended-resources/META-INF/LICENSE
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/java/org/apache/flume/sink/solr/morphline/EmbeddedSource.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/java/org/apache/flume/sink/solr/morphline/FlumeHttpServletRequestWrapper.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/java/org/apache/flume/sink/solr/morphline/ResettableTestStringInputStream.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/java/org/apache/flume/sink/solr/morphline/TestBlobDeserializer.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/java/org/apache/flume/sink/solr/morphline/TestBlobHandler.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/java/org/apache/flume/sink/solr/morphline/TestEnvironment.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/java/org/apache/flume/sink/solr/morphline/TestMorphlineInterceptor.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/java/org/apache/flume/sink/solr/morphline/TestMorphlineSolrSink.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/java/org/apache/flume/sink/solr/morphline/TestUUIDInterceptor.java
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/custom-mimetypes.xml
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/log4j2.xml
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/currency.xml
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/elevate.xml
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/contractions_ca.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/contractions_fr.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/contractions_ga.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/contractions_it.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/hyphenations_ga.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stemdict_nl.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stoptags_ja.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_ar.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_bg.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_ca.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_cz.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_da.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_de.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_el.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_en.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_es.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_eu.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_fa.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_fi.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_fr.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_ga.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_gl.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_hi.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_hu.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_hy.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_id.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_it.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_ja.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_lv.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_nl.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_no.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_pt.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_ro.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_ru.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_sv.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_th.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/stopwords_tr.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/lang/userdict_ja.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/protwords.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/schema.xml
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/solrconfig.xml
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/stopwords.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/solr/collection1/conf/synonyms.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/NullHeader.docx
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/boilerplate.html
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/cars.csv
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/cars.csv.gz
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/cars.ssv
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/cars.tar.gz
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/cars.tsv
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/complex.mbox
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/multiline-sessions.log
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/multiline-stacktrace-expected-long-event.log
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/multiline-stacktrace.log
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/non-length-delimited-20130430-234145-tweets.json.gz
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/rsstest.rss
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/sample-statuses-20120906-141433
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/sample-statuses-20120906-141433-medium.avro
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/sample-statuses-20120906-141433-subschema.avsc
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/sample-statuses-20120906-141433.avro
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/sample-statuses-20120906-141433.avsc
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/sample-statuses-20120906-141433.bz2
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/sample-statuses-20120906-141433.gz
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/test-documents.7z
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/test-documents.cpio
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/test-documents.tar
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/test-documents.tbz2
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/test-documents.tgz
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/test-documents.zip
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/test-outlook.msg
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/test-zip-of-zip.zip
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testAIFF.aif
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testBMP.bmp
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testBMPfp.txt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testDITA.dita
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testEMLX.emlx
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testEXCEL.xls
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testEXCEL.xlsx
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testFLAC.flac
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testFLAC.oga
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testFLV.flv
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testGIF.gif
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testJAR.jar
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testJPEG_EXIF.jpg
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testJPEG_EXIF.jpg.gz
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testJPEG_EXIF.jpg.tar.gz
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testKML.kml
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testKeynote.key
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testMP3i18n.mp3
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testMP4.m4a
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testNumbers.numbers
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testPDF.pdf
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testPNG.png
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testPPM.ppm
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testPPT_various.ppt
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testPPT_various.pptx
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testPSD.psd
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testPages.pages
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testRDF.rdf
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testRFC822
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testRTFVarious.rtf
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testSVG.svg
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testTIFF.tif
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testTrueType.ttf
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testVISIO.vsd
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testVORBIS.ogg
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testWAR.war
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testWAV.wav
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testWINMAIL.dat
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testWMA.wma
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testWMF.wmf
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testWMV.wmv
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testWORD_various.doc
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testWindows-x86-32.exe
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-documents/testXML.xml
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-morphlines/grokIfNotMatchDropRecord.conf
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-morphlines/ifDetectMimeType.conf
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-morphlines/noOperation.conf
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-morphlines/readClob.conf
 delete mode 100644 
flume-ng-sinks/flume-ng-morphline-solr-sink/src/test/resources/test-morphlines/solrCellDocumentTypes.conf
 create mode 100644 flume-rpc/flume-rpc-avro/pom.xml
 rename {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/main/avro/TransferStateFileMeta.avsc (100%)
 rename {flume-ng-sdk => flume-rpc/flume-rpc-avro}/src/main/avro/flume.avdl 
(100%)
 rename {flume-ng-core/src/main/java/org/apache/flume/client/avro => 
flume-rpc/flume-rpc-avro/src/main/java/org/apache/flume/rpc/avro/client}/AvroCLIClient.java
 (96%)
 rename {flume-ng-sdk/src/main/java/org/apache/flume/api => 
flume-rpc/flume-rpc-avro/src/main/java/org/apache/flume/rpc/avro/client}/NettyAvroRpcClient.java
 (97%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/main/java/org/apache/flume/rpc/avro}/serialization/AbstractAvroEventSerializer.java
 (86%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/main/java/org/apache/flume/rpc/avro}/serialization/AvroEventDeserializer.java
 (96%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/main/java/org/apache/flume/rpc/avro}/serialization/AvroEventSerializerConfigurationConstants.java
 (96%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/main/java/org/apache/flume/rpc/avro}/serialization/DurablePositionTracker.java
 (97%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/main/java/org/apache/flume/rpc/avro}/serialization/FlumeEventAvroEventSerializer.java
 (95%)
 rename {flume-ng-core/src/main/java/org/apache/flume/client/avro => 
flume-rpc/flume-rpc-avro/src/main/java/org/apache/flume/rpc/avro/serialization}/ReliableSpoolingFileEventReader.java
 (99%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/main/java/org/apache/flume/rpc/avro}/sink/AvroSink.java
 (96%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/main/java/org/apache/flume/rpc/avro}/source/AvroSource.java
 (98%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/main/java/org/apache/flume/rpc/avro}/source/SpoolDirectorySource.java
 (97%)
 rename {flume-ng-sdk/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc}/api/TestFailoverRpcClient.java
 (96%)
 rename {flume-ng-sdk/src/test/java/org/apache/flume/api => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/RpcTestUtils.java
 (98%)
 rename {flume-ng-sdk/src/test/java/org/apache/flume/api => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/TestLoadBalancingRpcClient.java
 (98%)
 rename {flume-ng-sdk/src/test/java/org/apache/flume/api => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/TestRpcClientFactory.java
 (96%)
 rename {flume-ng-sdk/src/test/java/org/apache/flume/api => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro/client}/TestNettyAvroRpcClient.java
 (97%)
 rename {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/serialization/SyslogAvroEventSerializer.java
 (91%)
 rename {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/serialization/TestAvroEventDeserializer.java
 (95%)
 rename {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/serialization/TestDurablePositionTracker.java
 (96%)
 rename {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/serialization/TestFlumeEventAvroEventSerializer.java
 (97%)
 rename {flume-ng-core/src/test/java/org/apache/flume/client/avro => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro/serialization}/TestReliableSpoolingFileEventReader.java
 (95%)
 rename {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/serialization/TestResettableFileInputStream.java
 (98%)
 rename {flume-ng-core/src/test/java/org/apache/flume/client/avro => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro/serialization}/TestSpoolingFileLineReader.java
 (99%)
 rename {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/serialization/TestSyslogAvroEventSerializer.java
 (96%)
 rename {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/sink/TestAvroSink.java
 (99%)
 copy {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/sink/TestDefaultSinkFactory.java
 (91%)
 copy {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/source/MockSource.java
 (97%)
 copy {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/source/TestDefaultSourceFactory.java
 (87%)
 rename {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc/avro}/source/TestSpoolDirectorySource.java
 (98%)
 copy {flume-ng-node/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-avro/src/test/java/org/apache/flume/rpc}/node/TestAbstractConfigurationProvider.java
 (98%)
 rename {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/TestResettableFileInputStream_1.avro
 (100%)
 rename {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/TestResettableFileInputStream_1.truncated.avro
 (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/certs/gencerts.sh (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/certs/rootca.conf (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/certs/server.conf (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/jettykeystore (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/keystorefile.jks (100%)
 copy {flume-ng-channels/flume-file-channel => 
flume-rpc/flume-rpc-avro}/src/test/resources/log4j2.xml (94%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/server.flume-crt.pem (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/server.flume-keystore.p12 (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/server.flume.pem (100%)
 copy {flume-ng-core => flume-rpc/flume-rpc-avro}/src/test/resources/server.p12 
(100%)
 rename {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/syslog_event.avsc (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/truststore.jks (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-avro}/src/test/resources/truststorefile.jks (100%)
 create mode 100644 flume-rpc/flume-rpc-thrift/pom.xml
 rename {flume-ng-sdk/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-thrift/src/main/java/org/apache/flume/rpc}/thrift/Status.java
 (95%)
 rename {flume-ng-sdk/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-thrift/src/main/java/org/apache/flume/rpc}/thrift/ThriftFlumeEvent.java
 (99%)
 rename {flume-ng-sdk/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-thrift/src/main/java/org/apache/flume/rpc}/thrift/ThriftSourceProtocol.java
 (99%)
 rename {flume-ng-auth/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-thrift/src/main/java/org/apache/flume/rpc/thrift}/api/SecureRpcClientFactory.java
 (90%)
 rename {flume-ng-auth/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-thrift/src/main/java/org/apache/flume/rpc/thrift}/api/SecureThriftRpcClient.java
 (96%)
 rename {flume-ng-sdk/src/main/java/org/apache/flume/api => 
flume-rpc/flume-rpc-thrift/src/main/java/org/apache/flume/rpc/thrift/client}/ThriftRpcClient.java
 (96%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-thrift/src/main/java/org/apache/flume/rpc/thrift}/sink/ThriftSink.java
 (96%)
 rename {flume-ng-core/src/main/java/org/apache/flume => 
flume-rpc/flume-rpc-thrift/src/main/java/org/apache/flume/rpc/thrift}/source/ThriftSource.java
 (97%)
 rename {flume-ng-sdk => flume-rpc/flume-rpc-thrift}/src/main/thrift/aslv2 
(100%)
 rename {flume-ng-sdk => 
flume-rpc/flume-rpc-thrift}/src/main/thrift/flume.thrift (100%)
 rename {flume-ng-sdk/src/test/java/org/apache/flume/api => 
flume-rpc/flume-rpc-thrift/src/test/java/org/apache/flume/rpc/thrift}/TestThriftRpcClient.java
 (96%)
 create mode 100644 
flume-rpc/flume-rpc-thrift/src/test/java/org/apache/flume/rpc/thrift/ThriftTestingSource.java
 rename {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-thrift/src/test/java/org/apache/flume/rpc/thrift}/sink/TestThriftSink.java
 (98%)
 copy {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-thrift/src/test/java/org/apache/flume/rpc/thrift}/source/MockSource.java
 (97%)
 copy {flume-ng-core/src/test/java/org/apache/flume => 
flume-rpc/flume-rpc-thrift/src/test/java/org/apache/flume/rpc/thrift}/source/TestDefaultSourceFactory.java
 (68%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-thrift}/src/test/resources/certs/gencerts.sh (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-thrift}/src/test/resources/certs/rootca.conf (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-thrift}/src/test/resources/certs/server.conf (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-thrift}/src/test/resources/keystorefile.jks (100%)
 copy {flume-ng-channels/flume-file-channel => 
flume-rpc/flume-rpc-thrift}/src/test/resources/log4j2.xml (94%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-thrift}/src/test/resources/truststore.jks (100%)
 copy {flume-ng-core => 
flume-rpc/flume-rpc-thrift}/src/test/resources/truststorefile.jks (100%)
 create mode 100644 flume-rpc/pom.xml

Reply via email to