You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flume.apache.org by de...@apache.org on 2017/09/13 16:48:08 UTC

[4/4] flume git commit: FLUME-3168. Update CHANGELOG for 1.8.0

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 <de...@apache.org>
Authored: Tue Sep 12 16:36:00 2017 +0200
Committer: Denes Arvay <de...@apache.org>
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