Apache Flume 1.5.0 发布于5月22日正式发布(可以在http://flume.apache.org/download.html下载)。Flume是一个分布式、可靠和高可用的服务,用于收集、聚合以及移动大量日志数据,使用一个简单灵活的架构,就流数据模型。这是一个可靠、容错的服务。下面是Apache Flume-ng 1.5.0的Changelog:
May22nd, 2014
New Feature:
1. Introducesome sort of SpillableChannel
2. AllowSpoolDir to pass just the filename that is the source of an event
3. FlumeContext doesn’t support float or double configuration values.
4. Upgrademorphlines to 0.7.0
5. flume-ng-log4jappenderSupport user supplied headers
6. ElasticsearchSink for ES HTTP API
7. Addeda sink for Kite Datasets
8. Spoolingdirectory should not always consume the oldest file first.
Improvement:
1. FlumeUser Guide sample configurations need fixing
2. MakeSpoolDir work with Sub-Directories
3. Spoolingdirectory source should be able to replace or ignore malformed characters
4. Handlelarger payloads via SyslogUDPSource
5. Upgrademorphline library dependency to a 0.5.0 release
6. Reducingduplicate events caused by reset-connection-interval
December5th, 2012
1. AddedHTTP Post Source
2. ElasticSearchSink
3. Flumeadopt message from existing local Scribe
4. Addeda multiport syslog source
5. FileChannel should support encryption
6. Createa SpoolDirectory Source and Client
7. LoadBalancing RPC client should support exponential backoff of failed nodes
8. DumpRollingFileSink’s counter status when agent stops
9. RegexExtractor Interceptor
July28th, 2012
1. Implementeda Durable Memory Channel
2. Createddeveloper guide for Flume NG
3. ClientSDK
4. Implementeda durable FileChannel
5. ImplementedInterceptors (previously known as Decorators) for Flume 1.x
6. Implementedan HBase Sink which supports table level access
7. ImplementedTimestamp Interceptor
8. AsynchronousHBase Sink