The Apache Flume team is pleased to announce the release of Flume 1.4.0.
Flume is a distributed, reliable, and available service for efficiently
collecting, aggregating, and moving large amounts of streaming event data.
Version 1.4.0 is the fourth Flume release as an Apache top-level project.
Flume 1.4.0 is stable, production-ready software, and is
with previous versions of the Flume 1.x codeline.
Six months of active development went into this release: 261 patches were
committed since 1.3.1, representing many features, enhancements, and bug
fixes. While the full change log can be found on the 1.4.0 release page
(link below), here are a few new feature highlights:
* New JMS Source
* New Solr Sink with ETL capabilities
* Updated ElasticSearch sink to support ES version 0.90
* Support for secure SSL transport over Avro-RPC clients, sources & sinks
* Support for Thrift-RPC as a transport mechanism
* Support for embedding a Flume agent within applications
* Support for a new plugins.d directory structure for managing Flume addons
* Support for reading Avro files via the Spooling Directory source
* Support for writing Avro files with arbitrary schemas via the HDFS sink
* Support for ingesting Avro-serializable objects via the log4j API
* Improvements to the file channel to keep a backup checkpoint to avoid
* Performance improvements to the file channel, including group commit
* New file channel consistency check tool
Below is the list of people (from Git/SVN logs) who submitted and/or
improvements to Flume during the 1.4.0 development cycle:
Aline Guedes Pinto
Jarek Jarcec Cecho
Oliver B. Fischer
Pedro Urbina Escos
Thiruvalluvan M. G.
This release can be downloaded from the Flume download page at:
The full change log and documentation are available on the 1.4.0 release
Your contributions, feedback, help and support make Flume better!
For more information on how to report problems or to get involved,
please visit the project website at http://flume.apache.org
The Apache Flume Team