FLUME-3168. Update CHANGELOG for 1.8.0
Project: http://git-wip-us.apache.org/repos/asf/flume/repo Commit: http://git-wip-us.apache.org/repos/asf/flume/commit/0c426080 Tree: http://git-wip-us.apache.org/repos/asf/flume/tree/0c426080 Diff: http://git-wip-us.apache.org/repos/asf/flume/diff/0c426080 Branch: refs/heads/trunk Commit: 0c4260801c6dfee0003e437b0a7ca5a6cc7391f3 Parents: 8b3fad5 Author: Denes Arvay <[email protected]> Authored: Tue Sep 12 16:36:00 2017 +0200 Committer: Denes Arvay <[email protected]> Committed: Wed Sep 13 18:45:02 2017 +0200 ---------------------------------------------------------------------- CHANGELOG | 65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flume/blob/0c426080/CHANGELOG ---------------------------------------------------------------------- diff --git a/CHANGELOG b/CHANGELOG index 3cc040d..0646c4b 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,68 @@ +Release Notes - Flume - Version v1.8.0 + +** New Feature + * [FLUME-2171] - Add Interceptor to remove headers from event + * [FLUME-2917] - Provide netcat UDP source as alternative to TCP + * [FLUME-2993] - Support environment variables in configuration files + +** Improvement + * [FLUME-1520] - Timestamp interceptor should support custom headers + * [FLUME-2945] - Bump java target version to 1.8 + * [FLUME-3020] - Improve HDFSEventSink Escape Ingestion by more then 10x by not getting InetAddress on every record + * [FLUME-3025] - Expose FileChannel.open on JMX + * [FLUME-3072] - Add IP address to headers in flume log4j appender + * [FLUME-3092] - Extend the FileChannel's monitoring metrics + * [FLUME-3100] - Support arbitrary header substitution for topic of Kafka + * [FLUME-3144] - Improve Log4jAppender's performance by allowing logging collection of messages + +** Bug + * [FLUME-2620] - File channel throws NullPointerException if a header value is null + * [FLUME-2752] - Flume AvroSource will leak the memory and the OOM will be happened. + * [FLUME-2812] - Exception in thread "SinkRunner-PollingRunner-DefaultSinkProcessor" java.lang.Error: Maximum permit count exceeded + * [FLUME-2857] - Kafka Source/Channel/Sink does not restore default values when live update config + * [FLUME-2905] - NetcatSource - Socket not closed when an exception is encountered during start() leading to file descriptor leaks + * [FLUME-2991] - ExecSource command execution starts before starting the sourceCounter + * [FLUME-3027] - Kafka Channel should clear offsets map after commit + * [FLUME-3031] - sequence source should reset its counter for event body on channel exception + * [FLUME-3043] - KafkaSink SinkCallback throws NullPointerException when Log4J level is debug + * [FLUME-3046] - Kafka Sink and Source Configuration Improvements + * [FLUME-3049] - Wrapping the exception into SecurityException in UGIExecutor.execute hides the original one + * [FLUME-3057] - Build fails due to unsupported snappy-java version on ppc64le + * [FLUME-3080] - Close failure in HDFS Sink might cause data loss + * [FLUME-3083] - Taildir source can miss events if file updated in same second as file close + * [FLUME-3085] - HDFS Sink can skip flushing some BucketWriters, might lead to data loss + * [FLUME-3112] - Upgrade jackson-core library dependency + * [FLUME-3127] - Upgrade libfb303 library dependency + * [FLUME-3131] - Upgrade spring framework library dependencies + * [FLUME-3132] - Upgrade tomcat jasper library dependencies + * [FLUME-3135] - property logger in org.apache.flume.interceptor.RegexFilteringInterceptor confused + * [FLUME-3141] - Small typo found in RegexHbaseEventSerializer.java + * [FLUME-3152] - Add Flume Metric for Backup Checkpoint Errors + * [FLUME-3155] - Use batch mode in mvn to fix Travis CI error + * [FLUME-3157] - Refactor TestHDFSEventSinkOnMiniCluster to not use LeaseManager private API + * [FLUME-3173] - Upgrade joda-time + * [FLUME-3174] - HdfsSink AWS S3A authentication does not work on JDK 8 + * [FLUME-3175] - Javadoc generation fails due to Java8's strict doclint + +** Documentation + * [FLUME-2175] - Update Developer Guide with notes on how to upgrade Protocol Buffer version + * [FLUME-2817] - Sink for multi-agent flow example in user guide is set up incorrectly + +** Wish + * [FLUME-2579] - JMS source support durable subscriptions and message listening + +** Question + * [FLUME-2427] - java.lang.NoSuchMethodException and warning on HDFS (S3) sink + +** Task + * [FLUME-3093] - Groundwork for version changes in root pom + * [FLUME-3154] - Add HBase client version check to AsyncHBaseSink and HBaseSink + +** Test + * [FLUME-2997] - Fix flaky junit test in SpillableMemoryChannel + * [FLUME-3002] - Some tests in TestBucketWriter are flaky + + Release Notes - Flume - Version v1.7.0 ** New Feature
