Flume is based on Apache Flume 1.4.0 and includes the following patch:
FLUME-1227: Introduce some sort of SpillableChannel
FLUME-1734: Hive Sink based on the new Hive Streaming support (Linux only)
FLUME-2226: Refactor BlobHandler out of morphline sink and into HTTP source
FLUME-2227: Move BlobDeserializer from Morphline Sink to flume-ng-core
FLUME-2135: Add zip to the build distribution for Windows support
FLUME-1334: Flume start script for Windows
FLUME-2148: Add flume-env.ps1 for Windows
FLUME-1796: Upgrade Thrift due to race condition in TThreadSeverPool
FLUME-2255: Spooling Directory Source cannot handle channel exceptions
FLUME-2145: TestCheckpointRebuilder.testFastReplay fails on Windows
FLUME-2218: TestFileChannelIntegrityTool tests failing on Windows
FLUME-2219 : Windows: Flume tests need to know location of Hadoop native libraries (hadoop.dll)
FLUME-2151: Update TestExecSource to use native commands on Windows
FLUME-2137: Fix StagedInstall.java to invoke the correct startup script on Windows
FLUME-2058: TestFlumeEventQueue in FileChannel fails on Windows
FLUME-2068: File Channel issue - recovering from BadCheckpoint exception on Windows
FLUME-2136: Fix intermittent test failure in TestMonitoredCounterGroup on Windows
FLUME-2150: Fix TestFileChannelEncryption failure on Windows
FLUME-2358 - File Channel needs to close BackingStore & EventQueue before deleting files in checkpoint directory
FLUME-2359 - TestFileChannelIntegrityTool throws exception on class teardown on Windows
FLUME-2402 - Warning seen when overflow is disabled for Spillable Channel Stopping Windows Service leaves the Flume java process running