diff --git a/pom.xml b/pom.xml
index fb0c5683b5..061bef4214 100644
--- a/pom.xml
+++ b/pom.xml
@@ -101,9 +101,6 @@
2026-01-01T00:00:00Z
-
- true
-
true
diff --git a/src/site/antora/modules/ROOT/pages/releases/index.adoc b/src/changelog/.2.x.x/.release-notes.adoc.ftl
similarity index 72%
rename from src/site/antora/modules/ROOT/pages/releases/index.adoc
rename to src/changelog/.2.x.x/.release-notes.adoc.ftl
index 7f8bfcaa3a..6b5b47ecf0 100644
--- a/src/site/antora/modules/ROOT/pages/releases/index.adoc
+++ b/src/changelog/.2.x.x/.release-notes.adoc.ftl
@@ -6,7 +6,7 @@
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -15,28 +15,11 @@
limitations under the License.
////
-= Releases
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
-*Current Release*
+<#if release.date?has_content>Release date:: ${release.date}#if>
-The current stable release is xref:releases/1.11.0.adoc[Apache Flume Version 1.11.0].
+This release...
-1.11.0
-
-*Previous Releases*
-
-1.10.1
-1.10.0
-1.9.0
-1.8.0
-1.7.0
-1.6.0
-1.5.2
-1.5.0.1
-1.5.0
-1.4.0
-1.3.1
-1.3.0
-1.2.0
-1.1.0
-1.0.0
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/.2.x.x/add_bill_of_materials.xml b/src/changelog/.2.x.x/add_bill_of_materials.xml
new file mode 100644
index 0000000000..43ed09492c
--- /dev/null
+++ b/src/changelog/.2.x.x/add_bill_of_materials.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add a Bill of Materials (`flume-bom`) that manages the versions of all published Flume artifacts
+
diff --git a/src/changelog/.2.x.x/add_prometheus_monitoring.xml b/src/changelog/.2.x.x/add_prometheus_monitoring.xml
new file mode 100644
index 0000000000..2219d25b41
--- /dev/null
+++ b/src/changelog/.2.x.x/add_prometheus_monitoring.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add `PrometheusHTTPMetricsServer`, which exposes Flume metrics to Prometheus
+
diff --git a/src/changelog/.2.x.x/add_routable_proxy_channel_selector.xml b/src/changelog/.2.x.x/add_routable_proxy_channel_selector.xml
new file mode 100644
index 0000000000..ce7b8665b0
--- /dev/null
+++ b/src/changelog/.2.x.x/add_routable_proxy_channel_selector.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add `RoutableProxyChannelSelector`, which routes events to a channel selected by an event header
+
diff --git a/src/changelog/.2.x.x/fix_http_source_error_responses.xml b/src/changelog/.2.x.x/fix_http_source_error_responses.xml
new file mode 100644
index 0000000000..c5fb773147
--- /dev/null
+++ b/src/changelog/.2.x.x/fix_http_source_error_responses.xml
@@ -0,0 +1,8 @@
+
+
+
+ Stop leaking exception details in `HTTPSource` error responses
+
diff --git a/src/changelog/.2.x.x/fix_property_resolution_order.xml b/src/changelog/.2.x.x/fix_property_resolution_order.xml
new file mode 100644
index 0000000000..f936284a62
--- /dev/null
+++ b/src/changelog/.2.x.x/fix_property_resolution_order.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix order-dependent resolution of configuration properties that reference other properties
+
diff --git a/src/changelog/.2.x.x/fix_rfc5424_timestamp_parsing.xml b/src/changelog/.2.x.x/fix_rfc5424_timestamp_parsing.xml
new file mode 100644
index 0000000000..6413c884be
--- /dev/null
+++ b/src/changelog/.2.x.x/fix_rfc5424_timestamp_parsing.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix RFC 5424 timestamp parsing edge cases in the syslog sources
+
diff --git a/src/changelog/.2.x.x/migrate_to_log4j_api.xml b/src/changelog/.2.x.x/migrate_to_log4j_api.xml
new file mode 100644
index 0000000000..d3cc85b1c8
--- /dev/null
+++ b/src/changelog/.2.x.x/migrate_to_log4j_api.xml
@@ -0,0 +1,8 @@
+
+
+
+ Migrate the logging API from SLF4J to the Log4j API
+
diff --git a/src/changelog/.2.x.x/move_avro_and_thrift_components.xml b/src/changelog/.2.x.x/move_avro_and_thrift_components.xml
new file mode 100644
index 0000000000..e82adc0b9d
--- /dev/null
+++ b/src/changelog/.2.x.x/move_avro_and_thrift_components.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move the Avro and Thrift sources and sinks to their own repositories
+
diff --git a/src/changelog/.2.x.x/move_http_and_irc_sinks.xml b/src/changelog/.2.x.x/move_http_and_irc_sinks.xml
new file mode 100644
index 0000000000..1a4ca8acab
--- /dev/null
+++ b/src/changelog/.2.x.x/move_http_and_irc_sinks.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move the HTTP sink and the IRC sink to the `logging-flume-http` and `logging-flume-irc` repositories
+
diff --git a/src/changelog/.2.x.x/move_http_source_to_module.xml b/src/changelog/.2.x.x/move_http_source_to_module.xml
new file mode 100644
index 0000000000..51da845ee3
--- /dev/null
+++ b/src/changelog/.2.x.x/move_http_source_to_module.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move `HTTPSource` from `flume-ng-core` to the new `flume-http-source` module, so core consumers no longer depend on the Jetty HTTP stack
+
diff --git a/src/changelog/.2.x.x/move_jdbc_channel.xml b/src/changelog/.2.x.x/move_jdbc_channel.xml
new file mode 100644
index 0000000000..1fe41cead7
--- /dev/null
+++ b/src/changelog/.2.x.x/move_jdbc_channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move the JDBC channel to the `logging-flume-jdbc` repository
+
diff --git a/src/changelog/.2.x.x/move_jms_and_scribe_sources.xml b/src/changelog/.2.x.x/move_jms_and_scribe_sources.xml
new file mode 100644
index 0000000000..20b64023bd
--- /dev/null
+++ b/src/changelog/.2.x.x/move_jms_and_scribe_sources.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move the JMS source and the Scribe source to the `logging-flume-jms` and `logging-flume-scribe` repositories
+
diff --git a/src/changelog/.2.x.x/move_kafka_components.xml b/src/changelog/.2.x.x/move_kafka_components.xml
new file mode 100644
index 0000000000..a14967e146
--- /dev/null
+++ b/src/changelog/.2.x.x/move_kafka_components.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move the Kafka source, channel and sink to the `logging-flume-kafka` repository
+
diff --git a/src/changelog/.2.x.x/move_legacy_sources.xml b/src/changelog/.2.x.x/move_legacy_sources.xml
new file mode 100644
index 0000000000..30de9d4585
--- /dev/null
+++ b/src/changelog/.2.x.x/move_legacy_sources.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move the legacy Avro and Thrift sources to their own repository
+
diff --git a/src/changelog/.2.x.x/move_monitoring_services.xml b/src/changelog/.2.x.x/move_monitoring_services.xml
new file mode 100644
index 0000000000..308c7898f1
--- /dev/null
+++ b/src/changelog/.2.x.x/move_monitoring_services.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move the monitoring services from `flume-ng-core` to dedicated modules under `flume-ng-instrumentation`
+
diff --git a/src/changelog/.2.x.x/move_morphline_solr_sink.xml b/src/changelog/.2.x.x/move_morphline_solr_sink.xml
new file mode 100644
index 0000000000..fd0cc84e36
--- /dev/null
+++ b/src/changelog/.2.x.x/move_morphline_solr_sink.xml
@@ -0,0 +1,9 @@
+
+
+
+
+ Move the Morphline Solr sink to the `logging-flume-morphline-solr` repository
+
diff --git a/src/changelog/.2.x.x/move_spring_boot_support.xml b/src/changelog/.2.x.x/move_spring_boot_support.xml
new file mode 100644
index 0000000000..49329db653
--- /dev/null
+++ b/src/changelog/.2.x.x/move_spring_boot_support.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move the Spring Boot support to the `logging-flume-spring-boot` repository
+
diff --git a/src/changelog/.2.x.x/move_twitter_source.xml b/src/changelog/.2.x.x/move_twitter_source.xml
new file mode 100644
index 0000000000..3042ddb717
--- /dev/null
+++ b/src/changelog/.2.x.x/move_twitter_source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move the Twitter source to its own repository
+
diff --git a/src/changelog/.2.x.x/remove_hadoop_components.xml b/src/changelog/.2.x.x/remove_hadoop_components.xml
new file mode 100644
index 0000000000..27dd4dfafc
--- /dev/null
+++ b/src/changelog/.2.x.x/remove_hadoop_components.xml
@@ -0,0 +1,7 @@
+
+
+ Remove the components depending on the Hadoop ecosystem: the HDFS, Hive, HBase and Kudu sinks
+
diff --git a/src/changelog/.2.x.x/remove_log4j1_appender.xml b/src/changelog/.2.x.x/remove_log4j1_appender.xml
new file mode 100644
index 0000000000..2ea4dc9eee
--- /dev/null
+++ b/src/changelog/.2.x.x/remove_log4j1_appender.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove the Log4j 1.x appender
+
diff --git a/src/changelog/.2.x.x/replace_joda_time.xml b/src/changelog/.2.x.x/replace_joda_time.xml
new file mode 100644
index 0000000000..082b57356e
--- /dev/null
+++ b/src/changelog/.2.x.x/replace_joda_time.xml
@@ -0,0 +1,8 @@
+
+
+
+ Replace Joda-Time with `java.time`
+
diff --git a/src/changelog/.2.x.x/require_java_17.xml b/src/changelog/.2.x.x/require_java_17.xml
new file mode 100644
index 0000000000..0c3866875f
--- /dev/null
+++ b/src/changelog/.2.x.x/require_java_17.xml
@@ -0,0 +1,8 @@
+
+
+
+ Require Java 17 to build and run Flume
+
diff --git a/src/changelog/.2.x.x/slim_down_core_dependencies.xml b/src/changelog/.2.x.x/slim_down_core_dependencies.xml
new file mode 100644
index 0000000000..2785ee60ac
--- /dev/null
+++ b/src/changelog/.2.x.x/slim_down_core_dependencies.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+ Remove Jetty, Mina and Netty from the dependencies of `flume-ng-core`.
+ The syslog and Netcat UDP sources now live in the dedicated `flume-syslog-source` and `flume-netcat-source` modules.
+
+
diff --git a/src/changelog/.2.x.x/update_third_party_dependencies.xml b/src/changelog/.2.x.x/update_third_party_dependencies.xml
new file mode 100644
index 0000000000..5046c60ca9
--- /dev/null
+++ b/src/changelog/.2.x.x/update_third_party_dependencies.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+ Update the third-party dependencies to their latest versions, including Jetty 12, Jackson and Apache Commons Lang 3
+
diff --git a/src/changelog/.changelog.adoc.ftl b/src/changelog/.changelog.adoc.ftl
new file mode 100644
index 0000000000..b36ecf9266
--- /dev/null
+++ b/src/changelog/.changelog.adoc.ftl
@@ -0,0 +1,27 @@
+<#--
+ ~ Licensed to the Apache Software Foundation (ASF) under one or more
+ ~ contributor license agreements. See the NOTICE file distributed with
+ ~ this work for additional information regarding copyright ownership.
+ ~ The ASF licenses this file to you under the Apache License, Version 2.0
+ ~ (the "License"); you may not use this file except in compliance with
+ ~ the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing, software
+ ~ distributed under the License is distributed on an "AS IS" BASIS,
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ~ See the License for the specific language governing permissions and
+ ~ limitations under the License.
+ -->
+<#if entriesByType?size gt 0>
+<#list entriesByType as entryType, entries>
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "-" + entryType?lower_case + "]"}
+=== ${entryType?capitalize}
+
+<#list entries as entry>
+* ${entry.description.text?replace("\\s+", " ", "r")}<#if entry.issues?has_content> (<#list entry.issues as issue>${issue.link}[${issue.id}]<#if issue?has_next>, #if>#list>)#if>
+#list>
+#list>
+#if>
diff --git a/src/changelog/.index.adoc.ftl b/src/changelog/.index.adoc.ftl
new file mode 100644
index 0000000000..c71482ee9f
--- /dev/null
+++ b/src/changelog/.index.adoc.ftl
@@ -0,0 +1,42 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+////
+ ██ ██ █████ ██████ ███ ██ ██ ███ ██ ██████ ██
+ ██ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██ ██ ██
+ ██ █ ██ ███████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ███ ██
+ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██
+ ███ ███ ██ ██ ██ ██ ██ ████ ██ ██ ████ ██████ ██
+
+ IF THIS FILE IS CALLED `release-notes.adoc`, IT IS AUTO-GENERATED, DO NOT EDIT IT!
+
+ The release notes page is generated from `src/changelog/.index.adoc.ftl` during
+ the `pre-site` phase of the Maven build and is written to
+ `target/generated-site/antora/modules/ROOT/pages/release-notes.adoc`,
+ where the Antora site build picks it up.
+ Hence, you must always edit `.index.adoc.ftl` and never the generated file.
+////
+
+// Release notes index does not look nice with a deep sectioning, override it:
+:page-toclevels: 1
+
+${"[#release-notes]"}
+= Release notes
+<#list releases as release><#if release.changelogEntryCount gt 0>
+
+include::_release-notes/${release.version}.adoc[]
+#if>#list>
diff --git a/src/changelog/1.0.0/.release-notes.adoc.ftl b/src/changelog/1.0.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..2aeddef766
--- /dev/null
+++ b/src/changelog/1.0.0/.release-notes.adoc.ftl
@@ -0,0 +1,26 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+This release is the first release of Apache Flume within the Apache
+Incubator, and is labelled and should be considered as a beta version.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.0.0/.release.xml b/src/changelog/1.0.0/.release.xml
new file mode 100644
index 0000000000..9ea463ab9d
--- /dev/null
+++ b/src/changelog/1.0.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.0.0/FLUME-728_Flume_NG_refactoring.xml b/src/changelog/1.0.0/FLUME-728_Flume_NG_refactoring.xml
new file mode 100644
index 0000000000..5968531e47
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-728_Flume_NG_refactoring.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume NG refactoring
+
diff --git a/src/changelog/1.0.0/FLUME-737_Port_Flume_OG_sources_and_sinks_to_NG_interfaces.xml b/src/changelog/1.0.0/FLUME-737_Port_Flume_OG_sources_and_sinks_to_NG_interfaces.xml
new file mode 100644
index 0000000000..3aec5f172b
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-737_Port_Flume_OG_sources_and_sinks_to_NG_interfaces.xml
@@ -0,0 +1,8 @@
+
+
+
+ Port Flume OG sources and sinks to NG interfaces
+
diff --git a/src/changelog/1.0.0/FLUME-739_Create_NG_node_configuration_components.xml b/src/changelog/1.0.0/FLUME-739_Create_NG_node_configuration_components.xml
new file mode 100644
index 0000000000..3a8bce50fb
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-739_Create_NG_node_configuration_components.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create NG node configuration components
+
diff --git a/src/changelog/1.0.0/FLUME-747_Create_NG_command_line_launchers_and_daemon_infrastructure.xml b/src/changelog/1.0.0/FLUME-747_Create_NG_command_line_launchers_and_daemon_infrastructure.xml
new file mode 100644
index 0000000000..6e185c8912
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-747_Create_NG_command_line_launchers_and_daemon_infrastructure.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create NG command line launchers and daemon infrastructure
+
diff --git a/src/changelog/1.0.0/FLUME-760_Implement_JDBC_based_channel_implementation.xml b/src/changelog/1.0.0/FLUME-760_Implement_JDBC_based_channel_implementation.xml
new file mode 100644
index 0000000000..5c7e78da39
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-760_Implement_JDBC_based_channel_implementation.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement JDBC based channel implementation
+
diff --git a/src/changelog/1.0.0/FLUME-761_Implement_HDFS_Flume_NG_sink.xml b/src/changelog/1.0.0/FLUME-761_Implement_HDFS_Flume_NG_sink.xml
new file mode 100644
index 0000000000..eb787c98d3
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-761_Implement_HDFS_Flume_NG_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement HDFS Flume NG sink
+
diff --git a/src/changelog/1.0.0/FLUME-769_FLUME_728_TestJsonFileConfigurationProvider_fails_due_to.xml b/src/changelog/1.0.0/FLUME-769_FLUME_728_TestJsonFileConfigurationProvider_fails_due_to.xml
new file mode 100644
index 0000000000..b506eff255
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-769_FLUME_728_TestJsonFileConfigurationProvider_fails_due_to.xml
@@ -0,0 +1,8 @@
+
+
+
+ FLUME-728 - TestJsonFileConfigurationProvider fails due to timing issue
+
diff --git a/src/changelog/1.0.0/FLUME-771_Implement_NG_Avro_source.xml b/src/changelog/1.0.0/FLUME-771_Implement_NG_Avro_source.xml
new file mode 100644
index 0000000000..ad439e26a3
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-771_Implement_NG_Avro_source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement NG Avro source
+
diff --git a/src/changelog/1.0.0/FLUME-772_MemoryChannel_should_push_events_back_into_channel_on.xml b/src/changelog/1.0.0/FLUME-772_MemoryChannel_should_push_events_back_into_channel_on.xml
new file mode 100644
index 0000000000..f58930e87a
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-772_MemoryChannel_should_push_events_back_into_channel_on.xml
@@ -0,0 +1,8 @@
+
+
+
+ MemoryChannel should push events back into channel on rollback
+
diff --git a/src/changelog/1.0.0/FLUME-773_ExecSource_doesn_t_rollback_transactions_on_errors.xml b/src/changelog/1.0.0/FLUME-773_ExecSource_doesn_t_rollback_transactions_on_errors.xml
new file mode 100644
index 0000000000..2daf3d1123
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-773_ExecSource_doesn_t_rollback_transactions_on_errors.xml
@@ -0,0 +1,8 @@
+
+
+
+ ExecSource doesn't rollback transactions on errors
+
diff --git a/src/changelog/1.0.0/FLUME-774_Move_HDFS_sink_into_a_separate_module.xml b/src/changelog/1.0.0/FLUME-774_Move_HDFS_sink_into_a_separate_module.xml
new file mode 100644
index 0000000000..40f25ae27f
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-774_Move_HDFS_sink_into_a_separate_module.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move HDFS sink into a separate module
+
diff --git a/src/changelog/1.0.0/FLUME-775_Support_text_output.xml b/src/changelog/1.0.0/FLUME-775_Support_text_output.xml
new file mode 100644
index 0000000000..1f7429de0b
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-775_Support_text_output.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support text output
+
diff --git a/src/changelog/1.0.0/FLUME-777_Support_text_output_for_HDFS_sink.xml b/src/changelog/1.0.0/FLUME-777_Support_text_output_for_HDFS_sink.xml
new file mode 100644
index 0000000000..118ab91c71
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-777_Support_text_output_for_HDFS_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support text output for HDFS sink
+
diff --git a/src/changelog/1.0.0/FLUME-778_Implement_NG_Avro_sink.xml b/src/changelog/1.0.0/FLUME-778_Implement_NG_Avro_sink.xml
new file mode 100644
index 0000000000..999934b1bc
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-778_Implement_NG_Avro_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement NG Avro sink
+
diff --git a/src/changelog/1.0.0/FLUME-779_Create_an_Avro_CLI_for_sending_data_to_the_Avro_source.xml b/src/changelog/1.0.0/FLUME-779_Create_an_Avro_CLI_for_sending_data_to_the_Avro_source.xml
new file mode 100644
index 0000000000..c2c6ba396b
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-779_Create_an_Avro_CLI_for_sending_data_to_the_Avro_source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create an Avro CLI for sending data to the Avro source
+
diff --git a/src/changelog/1.0.0/FLUME-780_Reduce_default_log_levels_for_chatty_libraries.xml b/src/changelog/1.0.0/FLUME-780_Reduce_default_log_levels_for_chatty_libraries.xml
new file mode 100644
index 0000000000..071ee5e9b4
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-780_Reduce_default_log_levels_for_chatty_libraries.xml
@@ -0,0 +1,8 @@
+
+
+
+ Reduce default log levels for chatty libraries
+
diff --git a/src/changelog/1.0.0/FLUME-781_Add_error_checking_to_AvroCLICilent.xml b/src/changelog/1.0.0/FLUME-781_Add_error_checking_to_AvroCLICilent.xml
new file mode 100644
index 0000000000..fe4c39e3ad
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-781_Add_error_checking_to_AvroCLICilent.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add error checking to AvroCLICilent
+
diff --git a/src/changelog/1.0.0/FLUME-782_Instrument_AvroSource_with_counters.xml b/src/changelog/1.0.0/FLUME-782_Instrument_AvroSource_with_counters.xml
new file mode 100644
index 0000000000..38a9f2c675
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-782_Instrument_AvroSource_with_counters.xml
@@ -0,0 +1,8 @@
+
+
+
+ Instrument AvroSource with counters
+
diff --git a/src/changelog/1.0.0/FLUME-783_Add_a_batch_event_RPC_call_to_AvroSource.xml b/src/changelog/1.0.0/FLUME-783_Add_a_batch_event_RPC_call_to_AvroSource.xml
new file mode 100644
index 0000000000..297fc8fd68
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-783_Add_a_batch_event_RPC_call_to_AvroSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add a batch event RPC call to AvroSource
+
diff --git a/src/changelog/1.0.0/FLUME-784_MemoryChannel_should_poll_with_timeout_on_take_rather_than.xml b/src/changelog/1.0.0/FLUME-784_MemoryChannel_should_poll_with_timeout_on_take_rather_than.xml
new file mode 100644
index 0000000000..35eb619143
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-784_MemoryChannel_should_poll_with_timeout_on_take_rather_than.xml
@@ -0,0 +1,8 @@
+
+
+
+ MemoryChannel should poll with timeout on take() rather than block indefinitely
+
diff --git a/src/changelog/1.0.0/FLUME-785_Write_javadoc_for_builtin_channels.xml b/src/changelog/1.0.0/FLUME-785_Write_javadoc_for_builtin_channels.xml
new file mode 100644
index 0000000000..8abebafb36
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-785_Write_javadoc_for_builtin_channels.xml
@@ -0,0 +1,8 @@
+
+
+
+ Write javadoc for builtin channels
+
diff --git a/src/changelog/1.0.0/FLUME-786_Write_javadoc_for_builtin_sources.xml b/src/changelog/1.0.0/FLUME-786_Write_javadoc_for_builtin_sources.xml
new file mode 100644
index 0000000000..e5ecf2c618
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-786_Write_javadoc_for_builtin_sources.xml
@@ -0,0 +1,8 @@
+
+
+
+ Write javadoc for builtin sources
+
diff --git a/src/changelog/1.0.0/FLUME-787_Write_javadoc_for_builtin_sinks.xml b/src/changelog/1.0.0/FLUME-787_Write_javadoc_for_builtin_sinks.xml
new file mode 100644
index 0000000000..03ac40f473
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-787_Write_javadoc_for_builtin_sinks.xml
@@ -0,0 +1,8 @@
+
+
+
+ Write javadoc for builtin sinks
+
diff --git a/src/changelog/1.0.0/FLUME-788_Add_more_test_cases_to_Flume_NG_HDFS_test.xml b/src/changelog/1.0.0/FLUME-788_Add_more_test_cases_to_Flume_NG_HDFS_test.xml
new file mode 100644
index 0000000000..9394db20cf
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-788_Add_more_test_cases_to_Flume_NG_HDFS_test.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add more test cases to Flume-NG HDFS test
+
diff --git a/src/changelog/1.0.0/FLUME-795_Replace_the_non_transactional_memory_channel_with_new.xml b/src/changelog/1.0.0/FLUME-795_Replace_the_non_transactional_memory_channel_with_new.xml
new file mode 100644
index 0000000000..809d5a209f
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-795_Replace_the_non_transactional_memory_channel_with_new.xml
@@ -0,0 +1,8 @@
+
+
+
+ Replace the non-transactional memory channel with new transactional memory channel
+
diff --git a/src/changelog/1.0.0/FLUME-801_Write_NG_getting_started_guide.xml b/src/changelog/1.0.0/FLUME-801_Write_NG_getting_started_guide.xml
new file mode 100644
index 0000000000..af0778a74f
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-801_Write_NG_getting_started_guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Write NG getting started guide
+
diff --git a/src/changelog/1.0.0/FLUME-802_Complete_PropertyFileConfigurationProvider_implementation.xml b/src/changelog/1.0.0/FLUME-802_Complete_PropertyFileConfigurationProvider_implementation.xml
new file mode 100644
index 0000000000..06e9b8ff84
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-802_Complete_PropertyFileConfigurationProvider_implementation.xml
@@ -0,0 +1,8 @@
+
+
+
+ Complete PropertyFileConfigurationProvider implementation
+
diff --git a/src/changelog/1.0.0/FLUME-803_support_re_entrant_transaction_for_memory_channel.xml b/src/changelog/1.0.0/FLUME-803_support_re_entrant_transaction_for_memory_channel.xml
new file mode 100644
index 0000000000..c5d04b65d5
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-803_support_re_entrant_transaction_for_memory_channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ support re-entrant transaction for memory channel
+
diff --git a/src/changelog/1.0.0/FLUME-804_Support_help_and_node_name_arguments_from_the_command_line.xml b/src/changelog/1.0.0/FLUME-804_Support_help_and_node_name_arguments_from_the_command_line.xml
new file mode 100644
index 0000000000..fa04ff8ba4
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-804_Support_help_and_node_name_arguments_from_the_command_line.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support help and node name arguments from the command line
+
diff --git a/src/changelog/1.0.0/FLUME-805_HDFS_sink_should_mangle_the_names_of_incomplete_files_till.xml b/src/changelog/1.0.0/FLUME-805_HDFS_sink_should_mangle_the_names_of_incomplete_files_till.xml
new file mode 100644
index 0000000000..12327214cc
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-805_HDFS_sink_should_mangle_the_names_of_incomplete_files_till.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS sink should mangle the names of incomplete files till they are closed
+
diff --git a/src/changelog/1.0.0/FLUME-806_Fix_cast_exception_in_MemoryChannel_due_to_config_type.xml b/src/changelog/1.0.0/FLUME-806_Fix_cast_exception_in_MemoryChannel_due_to_config_type.xml
new file mode 100644
index 0000000000..3396ccce71
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-806_Fix_cast_exception_in_MemoryChannel_due_to_config_type.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix cast exception in MemoryChannel due to config type changes
+
diff --git a/src/changelog/1.0.0/FLUME-807_Fix_tests_broken_by_FLUME_802_changes.xml b/src/changelog/1.0.0/FLUME-807_Fix_tests_broken_by_FLUME_802_changes.xml
new file mode 100644
index 0000000000..bea670ebf0
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-807_Fix_tests_broken_by_FLUME_802_changes.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix tests broken by FLUME-802 changes
+
diff --git a/src/changelog/1.0.0/FLUME-809_Fix_channel_syntax_javadoc_bug_in.xml b/src/changelog/1.0.0/FLUME-809_Fix_channel_syntax_javadoc_bug_in.xml
new file mode 100644
index 0000000000..214602b727
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-809_Fix_channel_syntax_javadoc_bug_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix channel syntax javadoc bug in PropertiesFileConfigurationProvider
+
diff --git a/src/changelog/1.0.0/FLUME-810_Add_help_command_line_options_to_AvroCLIClient.xml b/src/changelog/1.0.0/FLUME-810_Add_help_command_line_options_to_AvroCLIClient.xml
new file mode 100644
index 0000000000..32efafcc7f
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-810_Add_help_command_line_options_to_AvroCLIClient.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add help command line options to AvroCLIClient
+
diff --git a/src/changelog/1.0.0/FLUME-811_Remove_logging_of_avro_client_that_causes_errors_with_proxy.xml b/src/changelog/1.0.0/FLUME-811_Remove_logging_of_avro_client_that_causes_errors_with_proxy.xml
new file mode 100644
index 0000000000..df231aa7a6
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-811_Remove_logging_of_avro_client_that_causes_errors_with_proxy.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove logging of avro client that causes errors with proxy object methods
+
diff --git a/src/changelog/1.0.0/FLUME-812_Enable_Apache_RAT_checks_during_Maven_build.xml b/src/changelog/1.0.0/FLUME-812_Enable_Apache_RAT_checks_during_Maven_build.xml
new file mode 100644
index 0000000000..01873ee083
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-812_Enable_Apache_RAT_checks_during_Maven_build.xml
@@ -0,0 +1,8 @@
+
+
+
+ Enable Apache RAT checks during Maven build
+
diff --git a/src/changelog/1.0.0/FLUME-814_Add_support_for_multiple_channels_to_sources.xml b/src/changelog/1.0.0/FLUME-814_Add_support_for_multiple_channels_to_sources.xml
new file mode 100644
index 0000000000..f57b627ec8
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-814_Add_support_for_multiple_channels_to_sources.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add support for multiple channels to sources
+
diff --git a/src/changelog/1.0.0/FLUME-815_Test_json_config_file_has_missing_bind_property.xml b/src/changelog/1.0.0/FLUME-815_Test_json_config_file_has_missing_bind_property.xml
new file mode 100644
index 0000000000..397a82954c
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-815_Test_json_config_file_has_missing_bind_property.xml
@@ -0,0 +1,8 @@
+
+
+
+ Test json config file has missing bind property
+
diff --git a/src/changelog/1.0.0/FLUME-816_TestJdbcChannelProvider_throws_OOME_based_on_RNG_values.xml b/src/changelog/1.0.0/FLUME-816_TestJdbcChannelProvider_throws_OOME_based_on_RNG_values.xml
new file mode 100644
index 0000000000..2d4808dcaa
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-816_TestJdbcChannelProvider_throws_OOME_based_on_RNG_values.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestJdbcChannelProvider throws OOME based on RNG values
+
diff --git a/src/changelog/1.0.0/FLUME-817_JdbcChannel_can_not_be_created_by_DefaultChannelFactory.xml b/src/changelog/1.0.0/FLUME-817_JdbcChannel_can_not_be_created_by_DefaultChannelFactory.xml
new file mode 100644
index 0000000000..89a3bd4efd
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-817_JdbcChannel_can_not_be_created_by_DefaultChannelFactory.xml
@@ -0,0 +1,8 @@
+
+
+
+ JdbcChannel can not be created by DefaultChannelFactory
+
diff --git a/src/changelog/1.0.0/FLUME-818_PropertiesFileConfigurationProvider_doesn_t_properly_log.xml b/src/changelog/1.0.0/FLUME-818_PropertiesFileConfigurationProvider_doesn_t_properly_log.xml
new file mode 100644
index 0000000000..c65973bb96
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-818_PropertiesFileConfigurationProvider_doesn_t_properly_log.xml
@@ -0,0 +1,8 @@
+
+
+
+ PropertiesFileConfigurationProvider doesn't properly log exceptions
+
diff --git a/src/changelog/1.0.0/FLUME-819_JDBC_channel_plugin_is_not_registered_with_Flume_node.xml b/src/changelog/1.0.0/FLUME-819_JDBC_channel_plugin_is_not_registered_with_Flume_node.xml
new file mode 100644
index 0000000000..738ed31c17
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-819_JDBC_channel_plugin_is_not_registered_with_Flume_node.xml
@@ -0,0 +1,8 @@
+
+
+
+ JDBC channel plugin is not registered with Flume node
+
diff --git a/src/changelog/1.0.0/FLUME-820_JDBC_channel_should_support_capacity_specification.xml b/src/changelog/1.0.0/FLUME-820_JDBC_channel_should_support_capacity_specification.xml
new file mode 100644
index 0000000000..b0d4c01c86
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-820_JDBC_channel_should_support_capacity_specification.xml
@@ -0,0 +1,8 @@
+
+
+
+ JDBC channel should support capacity specification.
+
diff --git a/src/changelog/1.0.0/FLUME-821_Derby_schema_handler_should_create_the_necessary_indexes.xml b/src/changelog/1.0.0/FLUME-821_Derby_schema_handler_should_create_the_necessary_indexes.xml
new file mode 100644
index 0000000000..db072327db
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-821_Derby_schema_handler_should_create_the_necessary_indexes.xml
@@ -0,0 +1,8 @@
+
+
+
+ Derby schema handler should create the necessary indexes for fast lookups.
+
diff --git a/src/changelog/1.0.0/FLUME-822_JDBC_channel_lock_acquisition_failure_during_take.xml b/src/changelog/1.0.0/FLUME-822_JDBC_channel_lock_acquisition_failure_during_take.xml
new file mode 100644
index 0000000000..c00ba90049
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-822_JDBC_channel_lock_acquisition_failure_during_take.xml
@@ -0,0 +1,8 @@
+
+
+
+ JDBC channel lock acquisition failure during take()
+
diff --git a/src/changelog/1.0.0/FLUME-823_The_properties_configuration_provider_should_fail_if_the.xml b/src/changelog/1.0.0/FLUME-823_The_properties_configuration_provider_should_fail_if_the.xml
new file mode 100644
index 0000000000..47495c945a
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-823_The_properties_configuration_provider_should_fail_if_the.xml
@@ -0,0 +1,8 @@
+
+
+
+ The properties configuration provider should fail if the configuration file is not found
+
diff --git a/src/changelog/1.0.0/FLUME-825_Need_to_remove_dependency_on_hadoop_core_from_flume_ng_core.xml b/src/changelog/1.0.0/FLUME-825_Need_to_remove_dependency_on_hadoop_core_from_flume_ng_core.xml
new file mode 100644
index 0000000000..6673a22d49
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-825_Need_to_remove_dependency_on_hadoop_core_from_flume_ng_core.xml
@@ -0,0 +1,8 @@
+
+
+
+ Need to remove dependency on hadoop core from flume-ng-core project
+
diff --git a/src/changelog/1.0.0/FLUME-826_Update_libs.xml b/src/changelog/1.0.0/FLUME-826_Update_libs.xml
new file mode 100644
index 0000000000..4020c3df59
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-826_Update_libs.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update libs
+
diff --git a/src/changelog/1.0.0/FLUME-827_Avro_client_conn_failure_results_in_60_second_wait_before.xml b/src/changelog/1.0.0/FLUME-827_Avro_client_conn_failure_results_in_60_second_wait_before.xml
new file mode 100644
index 0000000000..70f959fa9a
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-827_Avro_client_conn_failure_results_in_60_second_wait_before.xml
@@ -0,0 +1,8 @@
+
+
+
+ Avro client conn failure results in 60-second wait before terminating
+
diff --git a/src/changelog/1.0.0/FLUME-830_flume_uber_jar_is_missing_files_from_flume_file_channel.xml b/src/changelog/1.0.0/FLUME-830_flume_uber_jar_is_missing_files_from_flume_file_channel.xml
new file mode 100644
index 0000000000..8353704370
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-830_flume_uber_jar_is_missing_files_from_flume_file_channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume uber jar is missing files from flume-file-channel project
+
diff --git a/src/changelog/1.0.0/FLUME-831_flume_jdbc_channel_project_has_unnecessary_direct.xml b/src/changelog/1.0.0/FLUME-831_flume_jdbc_channel_project_has_unnecessary_direct.xml
new file mode 100644
index 0000000000..10c05c17b8
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-831_flume_jdbc_channel_project_has_unnecessary_direct.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-jdbc-channel project has unnecessary direct dependency on log4j API
+
diff --git a/src/changelog/1.0.0/FLUME-833_Audit_Direct_Library_Deps_for_Flume_NG.xml b/src/changelog/1.0.0/FLUME-833_Audit_Direct_Library_Deps_for_Flume_NG.xml
new file mode 100644
index 0000000000..6bcff50ddf
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-833_Audit_Direct_Library_Deps_for_Flume_NG.xml
@@ -0,0 +1,8 @@
+
+
+
+ Audit Direct Library Deps for Flume NG
+
diff --git a/src/changelog/1.0.0/FLUME-835_Issues_during_clean_build_of_Flume_NG.xml b/src/changelog/1.0.0/FLUME-835_Issues_during_clean_build_of_Flume_NG.xml
new file mode 100644
index 0000000000..fdc8c7dacd
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-835_Issues_during_clean_build_of_Flume_NG.xml
@@ -0,0 +1,8 @@
+
+
+
+ Issues during clean build of Flume NG
+
diff --git a/src/changelog/1.0.0/FLUME-846_Bump_Avro_version_to_1_6_x.xml b/src/changelog/1.0.0/FLUME-846_Bump_Avro_version_to_1_6_x.xml
new file mode 100644
index 0000000000..678615d274
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-846_Bump_Avro_version_to_1_6_x.xml
@@ -0,0 +1,8 @@
+
+
+
+ Bump Avro version to 1.6.x
+
diff --git a/src/changelog/1.0.0/FLUME-848_Typo_is_TestHDFSEventSink_path.xml b/src/changelog/1.0.0/FLUME-848_Typo_is_TestHDFSEventSink_path.xml
new file mode 100644
index 0000000000..ab592619a1
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-848_Typo_is_TestHDFSEventSink_path.xml
@@ -0,0 +1,8 @@
+
+
+
+ Typo is TestHDFSEventSink path
+
diff --git a/src/changelog/1.0.0/FLUME-850_Upgrade_the_version_of_Hadoop_we_use_for_HDFS_sink.xml b/src/changelog/1.0.0/FLUME-850_Upgrade_the_version_of_Hadoop_we_use_for_HDFS_sink.xml
new file mode 100644
index 0000000000..c76311926c
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-850_Upgrade_the_version_of_Hadoop_we_use_for_HDFS_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade the version of Hadoop we use for HDFS sink
+
diff --git a/src/changelog/1.0.0/FLUME-856_Move_data_across_hosts.xml b/src/changelog/1.0.0/FLUME-856_Move_data_across_hosts.xml
new file mode 100644
index 0000000000..a447fc945e
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-856_Move_data_across_hosts.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move data across hosts
+
diff --git a/src/changelog/1.0.0/FLUME-858_HDFSWriterFactory_is_using_operation_for_string_comparison.xml b/src/changelog/1.0.0/FLUME-858_HDFSWriterFactory_is_using_operation_for_string_comparison.xml
new file mode 100644
index 0000000000..0201eb56ae
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-858_HDFSWriterFactory_is_using_operation_for_string_comparison.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSWriterFactory is using operation == for string comparison
+
diff --git a/src/changelog/1.0.0/FLUME-861_AvroSource_is_failing_on_ClosedChannelException.xml b/src/changelog/1.0.0/FLUME-861_AvroSource_is_failing_on_ClosedChannelException.xml
new file mode 100644
index 0000000000..7be4bb7fb9
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-861_AvroSource_is_failing_on_ClosedChannelException.xml
@@ -0,0 +1,8 @@
+
+
+
+ AvroSource is failing on ClosedChannelException
+
diff --git a/src/changelog/1.0.0/FLUME-863_Use_of_unknown_sink_type_leads_to_NullPointerException.xml b/src/changelog/1.0.0/FLUME-863_Use_of_unknown_sink_type_leads_to_NullPointerException.xml
new file mode 100644
index 0000000000..4047d8dd82
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-863_Use_of_unknown_sink_type_leads_to_NullPointerException.xml
@@ -0,0 +1,8 @@
+
+
+
+ Use of unknown sink type leads to NullPointerException
+
diff --git a/src/changelog/1.0.0/FLUME-866_Remove_old_plugins_and_log4j_appender.xml b/src/changelog/1.0.0/FLUME-866_Remove_old_plugins_and_log4j_appender.xml
new file mode 100644
index 0000000000..865138c5fc
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-866_Remove_old_plugins_and_log4j_appender.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove old plugins and log4j appender
+
diff --git a/src/changelog/1.0.0/FLUME-867_Pollable_source_and_sink_runners_should_reduce_poll.xml b/src/changelog/1.0.0/FLUME-867_Pollable_source_and_sink_runners_should_reduce_poll.xml
new file mode 100644
index 0000000000..a54ad22967
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-867_Pollable_source_and_sink_runners_should_reduce_poll.xml
@@ -0,0 +1,8 @@
+
+
+
+ Pollable source and sink runners should reduce poll interval after several BACKOFFs
+
diff --git a/src/changelog/1.0.0/FLUME-868_RAT_checks_fail_on_builds_apache_org_due_to_local_maven_repo.xml b/src/changelog/1.0.0/FLUME-868_RAT_checks_fail_on_builds_apache_org_due_to_local_maven_repo.xml
new file mode 100644
index 0000000000..12f1e0e5b0
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-868_RAT_checks_fail_on_builds_apache_org_due_to_local_maven_repo.xml
@@ -0,0 +1,8 @@
+
+
+
+ RAT checks fail on builds.apache.org due to local maven repo
+
diff --git a/src/changelog/1.0.0/FLUME-869_JDBC_channel_tests_leave_derby_log_in_module_directory.xml b/src/changelog/1.0.0/FLUME-869_JDBC_channel_tests_leave_derby_log_in_module_directory.xml
new file mode 100644
index 0000000000..c478c63580
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-869_JDBC_channel_tests_leave_derby_log_in_module_directory.xml
@@ -0,0 +1,8 @@
+
+
+
+ JDBC channel tests leave derby.log in module directory
+
diff --git a/src/changelog/1.0.0/FLUME-870_LoggerSink_contains_two_calls_to_Transaction_commit.xml b/src/changelog/1.0.0/FLUME-870_LoggerSink_contains_two_calls_to_Transaction_commit.xml
new file mode 100644
index 0000000000..450ec46231
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-870_LoggerSink_contains_two_calls_to_Transaction_commit.xml
@@ -0,0 +1,8 @@
+
+
+
+ LoggerSink contains two calls to Transaction#commit()
+
diff --git a/src/changelog/1.0.0/FLUME-871_HDFS_sink_needs_to_handle_blocked_hung_append_operation.xml b/src/changelog/1.0.0/FLUME-871_HDFS_sink_needs_to_handle_blocked_hung_append_operation.xml
new file mode 100644
index 0000000000..6991d85941
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-871_HDFS_sink_needs_to_handle_blocked_hung_append_operation.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS sink needs to handle blocked/hung append operation
+
diff --git a/src/changelog/1.0.0/FLUME-876_Update_README_NOTICE_LICENSE_and_DEVNOTES_files.xml b/src/changelog/1.0.0/FLUME-876_Update_README_NOTICE_LICENSE_and_DEVNOTES_files.xml
new file mode 100644
index 0000000000..391543eb7e
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-876_Update_README_NOTICE_LICENSE_and_DEVNOTES_files.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update README, NOTICE, LICENSE, and DEVNOTES files
+
diff --git a/src/changelog/1.0.0/FLUME-878_Write_release_ready_Maven_assembly_descriptor.xml b/src/changelog/1.0.0/FLUME-878_Write_release_ready_Maven_assembly_descriptor.xml
new file mode 100644
index 0000000000..6f4a0860d7
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-878_Write_release_ready_Maven_assembly_descriptor.xml
@@ -0,0 +1,8 @@
+
+
+
+ Write release-ready Maven assembly descriptor
+
diff --git a/src/changelog/1.0.0/FLUME-879_Document_Flume_s_ASF_release_process.xml b/src/changelog/1.0.0/FLUME-879_Document_Flume_s_ASF_release_process.xml
new file mode 100644
index 0000000000..d14869bca1
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-879_Document_Flume_s_ASF_release_process.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document Flume's ASF release process
+
diff --git a/src/changelog/1.0.0/FLUME-880_HDFSFormatterFactory_is_using_operator_for_String_objects.xml b/src/changelog/1.0.0/FLUME-880_HDFSFormatterFactory_is_using_operator_for_String_objects.xml
new file mode 100644
index 0000000000..38e8e0c645
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-880_HDFSFormatterFactory_is_using_operator_for_String_objects.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSFormatterFactory is using == operator for String objects
+
diff --git a/src/changelog/1.0.0/FLUME-885_Set_version_number_of_project_to_1_0_0_SNAPSHOT_for_NG.xml b/src/changelog/1.0.0/FLUME-885_Set_version_number_of_project_to_1_0_0_SNAPSHOT_for_NG.xml
new file mode 100644
index 0000000000..dbcd9d4682
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-885_Set_version_number_of_project_to_1_0_0_SNAPSHOT_for_NG.xml
@@ -0,0 +1,8 @@
+
+
+
+ Set version number of project to 1.0.0-SNAPSHOT for NG branch
+
diff --git a/src/changelog/1.0.0/FLUME-887_Add_maven_assembly_to_build_a_source_only_artifact.xml b/src/changelog/1.0.0/FLUME-887_Add_maven_assembly_to_build_a_source_only_artifact.xml
new file mode 100644
index 0000000000..a1bb1a4e90
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-887_Add_maven_assembly_to_build_a_source_only_artifact.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add maven assembly to build a source only artifact
+
diff --git a/src/changelog/1.0.0/FLUME-891_flume_ng_script_doesn_t_build_the_classpath_properly.xml b/src/changelog/1.0.0/FLUME-891_flume_ng_script_doesn_t_build_the_classpath_properly.xml
new file mode 100644
index 0000000000..f98ee7f5b1
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-891_flume_ng_script_doesn_t_build_the_classpath_properly.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng script doesn't build the classpath properly
+
diff --git a/src/changelog/1.0.0/FLUME-894_Add_log4j_as_part_of_the_build.xml b/src/changelog/1.0.0/FLUME-894_Add_log4j_as_part_of_the_build.xml
new file mode 100644
index 0000000000..b7119eca5b
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-894_Add_log4j_as_part_of_the_build.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add log4j as part of the build
+
diff --git a/src/changelog/1.0.0/FLUME-898_Create_DISCLAIMER_file_for_Flume_project.xml b/src/changelog/1.0.0/FLUME-898_Create_DISCLAIMER_file_for_Flume_project.xml
new file mode 100644
index 0000000000..7101c5b1e1
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-898_Create_DISCLAIMER_file_for_Flume_project.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create DISCLAIMER file for Flume project
+
diff --git a/src/changelog/1.0.0/FLUME-899_Add_Release_notes.xml b/src/changelog/1.0.0/FLUME-899_Add_Release_notes.xml
new file mode 100644
index 0000000000..dc5e15b4ff
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-899_Add_Release_notes.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add Release notes
+
diff --git a/src/changelog/1.0.0/FLUME-900_RELEASENOTES_file_needs_to_be_ignored_by_RAT.xml b/src/changelog/1.0.0/FLUME-900_RELEASENOTES_file_needs_to_be_ignored_by_RAT.xml
new file mode 100644
index 0000000000..68242aa6a1
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-900_RELEASENOTES_file_needs_to_be_ignored_by_RAT.xml
@@ -0,0 +1,8 @@
+
+
+
+ RELEASENOTES file needs to be ignored by RAT
+
diff --git a/src/changelog/1.0.0/FLUME-901_Make_Flume_NG_build_and_pass_tests_against_Hadoop_0_23.xml b/src/changelog/1.0.0/FLUME-901_Make_Flume_NG_build_and_pass_tests_against_Hadoop_0_23.xml
new file mode 100644
index 0000000000..0c1991b090
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-901_Make_Flume_NG_build_and_pass_tests_against_Hadoop_0_23.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make Flume NG build and pass tests against Hadoop 0.23 branch
+
diff --git a/src/changelog/1.0.0/FLUME-902_Remove_thrift_references_in_NG_build.xml b/src/changelog/1.0.0/FLUME-902_Remove_thrift_references_in_NG_build.xml
new file mode 100644
index 0000000000..8dadb4e7eb
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-902_Remove_thrift_references_in_NG_build.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove thrift references in NG build
+
diff --git a/src/changelog/1.0.0/FLUME-903_Update_project_metadata_in_main_pom.xml b/src/changelog/1.0.0/FLUME-903_Update_project_metadata_in_main_pom.xml
new file mode 100644
index 0000000000..1519141bc9
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-903_Update_project_metadata_in_main_pom.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update project metadata in main pom
+
diff --git a/src/changelog/1.0.0/FLUME-904_Update_plugin_and_dependency_repos_referenced_in_the_main.xml b/src/changelog/1.0.0/FLUME-904_Update_plugin_and_dependency_repos_referenced_in_the_main.xml
new file mode 100644
index 0000000000..35496d924f
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-904_Update_plugin_and_dependency_repos_referenced_in_the_main.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update plugin and dependency repos referenced in the main pom
+
diff --git a/src/changelog/1.0.0/FLUME-905_ExecSource_silently_fails_after_first_transaction_with.xml b/src/changelog/1.0.0/FLUME-905_ExecSource_silently_fails_after_first_transaction_with.xml
new file mode 100644
index 0000000000..7c88c32c88
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-905_ExecSource_silently_fails_after_first_transaction_with.xml
@@ -0,0 +1,8 @@
+
+
+
+ ExecSource silently fails after first transaction with channel
+
diff --git a/src/changelog/1.0.0/FLUME-906_Maven_Avro_plugin_missing_an_entry_in_plugin_dep_management.xml b/src/changelog/1.0.0/FLUME-906_Maven_Avro_plugin_missing_an_entry_in_plugin_dep_management.xml
new file mode 100644
index 0000000000..491c2d5e52
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-906_Maven_Avro_plugin_missing_an_entry_in_plugin_dep_management.xml
@@ -0,0 +1,8 @@
+
+
+
+ Maven Avro plugin missing an entry in plugin dep management
+
diff --git a/src/changelog/1.0.0/FLUME-907_Maven_assembly_missing_CHANGELOG_and_other_misc_files.xml b/src/changelog/1.0.0/FLUME-907_Maven_assembly_missing_CHANGELOG_and_other_misc_files.xml
new file mode 100644
index 0000000000..61fc3aa319
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-907_Maven_assembly_missing_CHANGELOG_and_other_misc_files.xml
@@ -0,0 +1,8 @@
+
+
+
+ Maven assembly missing CHANGELOG and other misc files
+
diff --git a/src/changelog/1.0.0/FLUME-908_Clean_out_old_bin_and_conf_contents.xml b/src/changelog/1.0.0/FLUME-908_Clean_out_old_bin_and_conf_contents.xml
new file mode 100644
index 0000000000..4536548415
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-908_Clean_out_old_bin_and_conf_contents.xml
@@ -0,0 +1,8 @@
+
+
+
+ Clean out old bin and conf contents
+
diff --git a/src/changelog/1.0.0/FLUME-909_org_apache_flume_node_TestAbstractLogicalNodeManager_is.xml b/src/changelog/1.0.0/FLUME-909_org_apache_flume_node_TestAbstractLogicalNodeManager_is.xml
new file mode 100644
index 0000000000..8608948540
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-909_org_apache_flume_node_TestAbstractLogicalNodeManager_is.xml
@@ -0,0 +1,8 @@
+
+
+
+ org.apache.flume.node.TestAbstractLogicalNodeManager is failing on some machines
+
diff --git a/src/changelog/1.0.0/FLUME-910_Typo_in_maven_avro_plugin_groupId_in_plugin_dep_management.xml b/src/changelog/1.0.0/FLUME-910_Typo_in_maven_avro_plugin_groupId_in_plugin_dep_management.xml
new file mode 100644
index 0000000000..e95fc48496
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-910_Typo_in_maven_avro_plugin_groupId_in_plugin_dep_management.xml
@@ -0,0 +1,8 @@
+
+
+
+ Typo in maven avro plugin groupId in plugin dep management
+
diff --git a/src/changelog/1.0.0/FLUME-911_README_should_reference_Apache_Flume_rather_than_just_Flume.xml b/src/changelog/1.0.0/FLUME-911_README_should_reference_Apache_Flume_rather_than_just_Flume.xml
new file mode 100644
index 0000000000..5d3d1f80f7
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-911_README_should_reference_Apache_Flume_rather_than_just_Flume.xml
@@ -0,0 +1,8 @@
+
+
+
+ README should reference Apache Flume rather than just Flume
+
diff --git a/src/changelog/1.0.0/FLUME-912_DEVNOTES_contains_outdated_info.xml b/src/changelog/1.0.0/FLUME-912_DEVNOTES_contains_outdated_info.xml
new file mode 100644
index 0000000000..d378010238
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-912_DEVNOTES_contains_outdated_info.xml
@@ -0,0 +1,8 @@
+
+
+
+ DEVNOTES contains outdated info
+
diff --git a/src/changelog/1.0.0/FLUME-913_slf4j_log4j_binding_is_excluded_from_the_dist_assembly_due.xml b/src/changelog/1.0.0/FLUME-913_slf4j_log4j_binding_is_excluded_from_the_dist_assembly_due.xml
new file mode 100644
index 0000000000..19d3a219cc
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-913_slf4j_log4j_binding_is_excluded_from_the_dist_assembly_due.xml
@@ -0,0 +1,8 @@
+
+
+
+ slf4j-log4j binding is excluded from the dist assembly due to test scope
+
diff --git a/src/changelog/1.0.0/FLUME-915_Incorrect_license_information_in_various_files.xml b/src/changelog/1.0.0/FLUME-915_Incorrect_license_information_in_various_files.xml
new file mode 100644
index 0000000000..1105335a41
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-915_Incorrect_license_information_in_various_files.xml
@@ -0,0 +1,8 @@
+
+
+
+ Incorrect license information in various files
+
diff --git a/src/changelog/1.0.0/FLUME-916_DISCLAIMER_file_has_an_incorrect_URL.xml b/src/changelog/1.0.0/FLUME-916_DISCLAIMER_file_has_an_incorrect_URL.xml
new file mode 100644
index 0000000000..a129a2b124
--- /dev/null
+++ b/src/changelog/1.0.0/FLUME-916_DISCLAIMER_file_has_an_incorrect_URL.xml
@@ -0,0 +1,8 @@
+
+
+
+ DISCLAIMER file has an incorrect URL
+
diff --git a/src/changelog/1.1.0/.release-notes.adoc.ftl b/src/changelog/1.1.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..9da69d2c0a
--- /dev/null
+++ b/src/changelog/1.1.0/.release-notes.adoc.ftl
@@ -0,0 +1,29 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+This release is the second release of Apache Flume within the Apache
+Incubator, and is labelled and should be considered as a beta version.
+As compared to the previous release, it has substantially more features
+and functionality along with bug fixes and other enhancements. However
+it is likely to change until a stable release version.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.1.0/.release.xml b/src/changelog/1.1.0/.release.xml
new file mode 100644
index 0000000000..f0905975f6
--- /dev/null
+++ b/src/changelog/1.1.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.1.0/FLUME-1005_Several_issues_with_flume_ng_script.xml b/src/changelog/1.1.0/FLUME-1005_Several_issues_with_flume_ng_script.xml
new file mode 100644
index 0000000000..293da5b032
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-1005_Several_issues_with_flume_ng_script.xml
@@ -0,0 +1,8 @@
+
+
+
+ Several issues with flume-ng script
+
diff --git a/src/changelog/1.1.0/FLUME-1009_HDFSEventSink_should_return_BACKOFF_when_the_channel.xml b/src/changelog/1.1.0/FLUME-1009_HDFSEventSink_should_return_BACKOFF_when_the_channel.xml
new file mode 100644
index 0000000000..afe05e2111
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-1009_HDFSEventSink_should_return_BACKOFF_when_the_channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSEventSink should return BACKOFF when the channel returns null
+
diff --git a/src/changelog/1.1.0/FLUME-1018_Context_can_cause_NullPointerException.xml b/src/changelog/1.1.0/FLUME-1018_Context_can_cause_NullPointerException.xml
new file mode 100644
index 0000000000..11544be775
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-1018_Context_can_cause_NullPointerException.xml
@@ -0,0 +1,8 @@
+
+
+
+ Context can cause NullPointerException
+
diff --git a/src/changelog/1.1.0/FLUME-1019_Document_Sink_and_related_interfaces_defining_expected.xml b/src/changelog/1.1.0/FLUME-1019_Document_Sink_and_related_interfaces_defining_expected.xml
new file mode 100644
index 0000000000..f30aabd76e
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-1019_Document_Sink_and_related_interfaces_defining_expected.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document Sink and related interfaces, defining expected behaviors
+
diff --git a/src/changelog/1.1.0/FLUME-1021_Document_API_contracts_and_expected_behavior_in_additional.xml b/src/changelog/1.1.0/FLUME-1021_Document_API_contracts_and_expected_behavior_in_additional.xml
new file mode 100644
index 0000000000..a9c0d6f70a
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-1021_Document_API_contracts_and_expected_behavior_in_additional.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document API contracts and expected behavior in additional interfaces, including Source
+
diff --git a/src/changelog/1.1.0/FLUME-1027_Missing_log4j_library_in_Flume_distribution.xml b/src/changelog/1.1.0/FLUME-1027_Missing_log4j_library_in_Flume_distribution.xml
new file mode 100644
index 0000000000..25a3bfc528
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-1027_Missing_log4j_library_in_Flume_distribution.xml
@@ -0,0 +1,8 @@
+
+
+
+ Missing log4j library in Flume distribution
+
diff --git a/src/changelog/1.1.0/FLUME-1028_Fix_jenkins_build_after_addition_of_submodule.xml b/src/changelog/1.1.0/FLUME-1028_Fix_jenkins_build_after_addition_of_submodule.xml
new file mode 100644
index 0000000000..975c5fcd0b
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-1028_Fix_jenkins_build_after_addition_of_submodule.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix jenkins build after addition of submodule
+
diff --git a/src/changelog/1.1.0/FLUME-1029_Flume_build_issue_with_Avro_1_6_2_and_empty_local_repository.xml b/src/changelog/1.1.0/FLUME-1029_Flume_build_issue_with_Avro_1_6_2_and_empty_local_repository.xml
new file mode 100644
index 0000000000..f06ee2edbd
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-1029_Flume_build_issue_with_Avro_1_6_2_and_empty_local_repository.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume build issue with Avro 1.6.2 and empty local repository
+
diff --git a/src/changelog/1.1.0/FLUME-1031_Depricate_code_generated_by_Thrift_and_Avro_OG_sources_that.xml b/src/changelog/1.1.0/FLUME-1031_Depricate_code_generated_by_Thrift_and_Avro_OG_sources_that.xml
new file mode 100644
index 0000000000..9b67f6a91b
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-1031_Depricate_code_generated_by_Thrift_and_Avro_OG_sources_that.xml
@@ -0,0 +1,8 @@
+
+
+
+ Depricate code generated by Thrift and Avro OG sources that is under com.cloudera package
+
diff --git a/src/changelog/1.1.0/FLUME-1032_Fix_clean_up_Flume_NG_build.xml b/src/changelog/1.1.0/FLUME-1032_Fix_clean_up_Flume_NG_build.xml
new file mode 100644
index 0000000000..3851aad2f5
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-1032_Fix_clean_up_Flume_NG_build.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix / clean up Flume NG build
+
diff --git a/src/changelog/1.1.0/FLUME-11_Tests_are_setting_logger_level_and_should_not_be.xml b/src/changelog/1.1.0/FLUME-11_Tests_are_setting_logger_level_and_should_not_be.xml
new file mode 100644
index 0000000000..cc345f5483
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-11_Tests_are_setting_logger_level_and_should_not_be.xml
@@ -0,0 +1,8 @@
+
+
+
+ Tests are setting logger level and should not be.
+
diff --git a/src/changelog/1.1.0/FLUME-865_Implement_failover_sink.xml b/src/changelog/1.1.0/FLUME-865_Implement_failover_sink.xml
new file mode 100644
index 0000000000..9107a5b208
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-865_Implement_failover_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement failover sink
+
diff --git a/src/changelog/1.1.0/FLUME-886_Create_Log4j_Appender.xml b/src/changelog/1.1.0/FLUME-886_Create_Log4j_Appender.xml
new file mode 100644
index 0000000000..f394104e5c
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-886_Create_Log4j_Appender.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create Log4j Appender
+
diff --git a/src/changelog/1.1.0/FLUME-889_All_events_in_memory_channel_are_lost_on_reconfiguration.xml b/src/changelog/1.1.0/FLUME-889_All_events_in_memory_channel_are_lost_on_reconfiguration.xml
new file mode 100644
index 0000000000..7edf3d0b02
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-889_All_events_in_memory_channel_are_lost_on_reconfiguration.xml
@@ -0,0 +1,8 @@
+
+
+
+ All events in memory channel are lost on reconfiguration
+
diff --git a/src/changelog/1.1.0/FLUME-892_Support_for_SysLog_as_source.xml b/src/changelog/1.1.0/FLUME-892_Support_for_SysLog_as_source.xml
new file mode 100644
index 0000000000..e1c6ca38b7
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-892_Support_for_SysLog_as_source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support for SysLog as source
+
diff --git a/src/changelog/1.1.0/FLUME-914_Port_the_IRC_sink_to_flume_ng.xml b/src/changelog/1.1.0/FLUME-914_Port_the_IRC_sink_to_flume_ng.xml
new file mode 100644
index 0000000000..8f0a432cb9
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-914_Port_the_IRC_sink_to_flume_ng.xml
@@ -0,0 +1,8 @@
+
+
+
+ Port the IRC sink to flume ng
+
diff --git a/src/changelog/1.1.0/FLUME-919_flume_ng_script_should_use_exec_when_spawning_the_java.xml b/src/changelog/1.1.0/FLUME-919_flume_ng_script_should_use_exec_when_spawning_the_java.xml
new file mode 100644
index 0000000000..fc1812c6d9
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-919_flume_ng_script_should_use_exec_when_spawning_the_java.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng script should use exec when spawning the java process
+
diff --git a/src/changelog/1.1.0/FLUME-920_flume_ng_script_does_not_work_on_Ubuntu_Maverick.xml b/src/changelog/1.1.0/FLUME-920_flume_ng_script_does_not_work_on_Ubuntu_Maverick.xml
new file mode 100644
index 0000000000..698356ac9d
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-920_flume_ng_script_does_not_work_on_Ubuntu_Maverick.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng script does not work on Ubuntu Maverick
+
diff --git a/src/changelog/1.1.0/FLUME-922_Straighten_up_branches_for_development.xml b/src/changelog/1.1.0/FLUME-922_Straighten_up_branches_for_development.xml
new file mode 100644
index 0000000000..b7d12cf9f1
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-922_Straighten_up_branches_for_development.xml
@@ -0,0 +1,8 @@
+
+
+
+ Straighten up branches for development
+
diff --git a/src/changelog/1.1.0/FLUME-925_Update_build_infrastructure_to_follow_Apache_Maven.xml b/src/changelog/1.1.0/FLUME-925_Update_build_infrastructure_to_follow_Apache_Maven.xml
new file mode 100644
index 0000000000..1fcfb871d6
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-925_Update_build_infrastructure_to_follow_Apache_Maven.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update build infrastructure to follow Apache Maven guidelines
+
diff --git a/src/changelog/1.1.0/FLUME-930_Support_for_multiplexing_into_different_channels_from.xml b/src/changelog/1.1.0/FLUME-930_Support_for_multiplexing_into_different_channels_from.xml
new file mode 100644
index 0000000000..fb0318c32d
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-930_Support_for_multiplexing_into_different_channels_from.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support for multiplexing into different channels from single source.
+
diff --git a/src/changelog/1.1.0/FLUME-932_Making_flume_ng_components_pluggage_and_name_aware.xml b/src/changelog/1.1.0/FLUME-932_Making_flume_ng_components_pluggage_and_name_aware.xml
new file mode 100644
index 0000000000..602f9a963b
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-932_Making_flume_ng_components_pluggage_and_name_aware.xml
@@ -0,0 +1,8 @@
+
+
+
+ Making flume-ng components pluggage and name aware
+
diff --git a/src/changelog/1.1.0/FLUME-933_Default_Sourcelink_SUBST_Sink_Sink_Channel_Factory.xml b/src/changelog/1.1.0/FLUME-933_Default_Sourcelink_SUBST_Sink_Sink_Channel_Factory.xml
new file mode 100644
index 0000000000..fd27848f95
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-933_Default_Sourcelink_SUBST_Sink_Sink_Channel_Factory.xml
@@ -0,0 +1,8 @@
+
+
+
+ Default[Sourcelink:##SUBST##|Sink|[|Sink|]Channel]Factory implementation should do reference counting for create/unregistering instances.
+
diff --git a/src/changelog/1.1.0/FLUME-934_hadoop_1_0_0_sink_and_corresponding_profile.xml b/src/changelog/1.1.0/FLUME-934_hadoop_1_0_0_sink_and_corresponding_profile.xml
new file mode 100644
index 0000000000..a8c3eadc68
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-934_hadoop_1_0_0_sink_and_corresponding_profile.xml
@@ -0,0 +1,8 @@
+
+
+
+ hadoop 1.0.0 sink and corresponding profile
+
diff --git a/src/changelog/1.1.0/FLUME-935_Create_abstract_implementations_of_basic_channel.xml b/src/changelog/1.1.0/FLUME-935_Create_abstract_implementations_of_basic_channel.xml
new file mode 100644
index 0000000000..4bd9be833b
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-935_Create_abstract_implementations_of_basic_channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create abstract implementations of basic channel/transaction semantics
+
diff --git a/src/changelog/1.1.0/FLUME-936_MemoryChannel_is_not_thread_safe.xml b/src/changelog/1.1.0/FLUME-936_MemoryChannel_is_not_thread_safe.xml
new file mode 100644
index 0000000000..37467b59ca
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-936_MemoryChannel_is_not_thread_safe.xml
@@ -0,0 +1,8 @@
+
+
+
+ MemoryChannel is not thread safe
+
diff --git a/src/changelog/1.1.0/FLUME-939_Load_flume_env_sh_from_flume_conf_dir_environment_variable.xml b/src/changelog/1.1.0/FLUME-939_Load_flume_env_sh_from_flume_conf_dir_environment_variable.xml
new file mode 100644
index 0000000000..ab86adea1d
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-939_Load_flume_env_sh_from_flume_conf_dir_environment_variable.xml
@@ -0,0 +1,8 @@
+
+
+
+ Load flume-env.sh from flume_conf_dir environment variable / system property as opposed to bin directory
+
diff --git a/src/changelog/1.1.0/FLUME-940_Remove_unused_code_from_Flume.xml b/src/changelog/1.1.0/FLUME-940_Remove_unused_code_from_Flume.xml
new file mode 100644
index 0000000000..5f799e84fe
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-940_Remove_unused_code_from_Flume.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove unused code from Flume
+
diff --git a/src/changelog/1.1.0/FLUME-942_Support_event_compatibility_with_Flume_0_9x.xml b/src/changelog/1.1.0/FLUME-942_Support_event_compatibility_with_Flume_0_9x.xml
new file mode 100644
index 0000000000..3b018fb2dd
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-942_Support_event_compatibility_with_Flume_0_9x.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support event compatibility with Flume 0.9x
+
diff --git a/src/changelog/1.1.0/FLUME-945_Add_the_ability_to_specify_a_default_channel_for.xml b/src/changelog/1.1.0/FLUME-945_Add_the_ability_to_specify_a_default_channel_for.xml
new file mode 100644
index 0000000000..fdd00498ab
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-945_Add_the_ability_to_specify_a_default_channel_for.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add the ability to specify a default channel for multiplexing channel selector.
+
diff --git a/src/changelog/1.1.0/FLUME-949_Collapse_PollableSink_into_Sink_interface.xml b/src/changelog/1.1.0/FLUME-949_Collapse_PollableSink_into_Sink_interface.xml
new file mode 100644
index 0000000000..eb86eae529
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-949_Collapse_PollableSink_into_Sink_interface.xml
@@ -0,0 +1,8 @@
+
+
+
+ Collapse PollableSink into Sink interface.
+
diff --git a/src/changelog/1.1.0/FLUME-955_Rat_failure_Legacy_Avro_Source_missing_Apache_license_header.xml b/src/changelog/1.1.0/FLUME-955_Rat_failure_Legacy_Avro_Source_missing_Apache_license_header.xml
new file mode 100644
index 0000000000..b09484cda3
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-955_Rat_failure_Legacy_Avro_Source_missing_Apache_license_header.xml
@@ -0,0 +1,8 @@
+
+
+
+ Rat failure: Legacy Avro Source missing Apache license header
+
diff --git a/src/changelog/1.1.0/FLUME-956_Configuration_File_Template.xml b/src/changelog/1.1.0/FLUME-956_Configuration_File_Template.xml
new file mode 100644
index 0000000000..2612641a4a
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-956_Configuration_File_Template.xml
@@ -0,0 +1,8 @@
+
+
+
+ Configuration File Template
+
diff --git a/src/changelog/1.1.0/FLUME-957_Remove_unused_flume_json_config_file.xml b/src/changelog/1.1.0/FLUME-957_Remove_unused_flume_json_config_file.xml
new file mode 100644
index 0000000000..c9776fc8cc
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-957_Remove_unused_flume_json_config_file.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove unused flume json config file
+
diff --git a/src/changelog/1.1.0/FLUME-958_Miscellaneous_build_improvements.xml b/src/changelog/1.1.0/FLUME-958_Miscellaneous_build_improvements.xml
new file mode 100644
index 0000000000..7d2d83efd9
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-958_Miscellaneous_build_improvements.xml
@@ -0,0 +1,8 @@
+
+
+
+ Miscellaneous build improvements
+
diff --git a/src/changelog/1.1.0/FLUME-960_TestAvroSink_testFailedConnect_is_racy_and_fails_often.xml b/src/changelog/1.1.0/FLUME-960_TestAvroSink_testFailedConnect_is_racy_and_fails_often.xml
new file mode 100644
index 0000000000..d932376214
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-960_TestAvroSink_testFailedConnect_is_racy_and_fails_often.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestAvroSink.testFailedConnect is racy and fails often
+
diff --git a/src/changelog/1.1.0/FLUME-963_Add_additional_tests_to_TestHDFSEventSink_and_demystify.xml b/src/changelog/1.1.0/FLUME-963_Add_additional_tests_to_TestHDFSEventSink_and_demystify.xml
new file mode 100644
index 0000000000..52842858c1
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-963_Add_additional_tests_to_TestHDFSEventSink_and_demystify.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add additional tests to TestHDFSEventSink and demystify existing tests
+
diff --git a/src/changelog/1.1.0/FLUME-964_Remove_compiler_warnings_where_possible.xml b/src/changelog/1.1.0/FLUME-964_Remove_compiler_warnings_where_possible.xml
new file mode 100644
index 0000000000..94c46d9e1b
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-964_Remove_compiler_warnings_where_possible.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove compiler warnings where possible
+
diff --git a/src/changelog/1.1.0/FLUME-970_Create_user_guide_for_Flume_NG.xml b/src/changelog/1.1.0/FLUME-970_Create_user_guide_for_Flume_NG.xml
new file mode 100644
index 0000000000..5fcc0c3806
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-970_Create_user_guide_for_Flume_NG.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create user guide for Flume NG
+
diff --git a/src/changelog/1.1.0/FLUME-977_Migrate_trunk_to_0_9_5_branch_and_move_branch_flume_728.xml b/src/changelog/1.1.0/FLUME-977_Migrate_trunk_to_0_9_5_branch_and_move_branch_flume_728.xml
new file mode 100644
index 0000000000..b3284d9839
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-977_Migrate_trunk_to_0_9_5_branch_and_move_branch_flume_728.xml
@@ -0,0 +1,8 @@
+
+
+
+ Migrate trunk to 0.9.5 branch and move branch flume-728 over to trunk
+
diff --git a/src/changelog/1.1.0/FLUME-978_Context_interface_is_too_basic_requiring_boilerplate_user.xml b/src/changelog/1.1.0/FLUME-978_Context_interface_is_too_basic_requiring_boilerplate_user.xml
new file mode 100644
index 0000000000..c14a334ba3
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-978_Context_interface_is_too_basic_requiring_boilerplate_user.xml
@@ -0,0 +1,8 @@
+
+
+
+ Context interface is too basic requiring boilerplate user code
+
diff --git a/src/changelog/1.1.0/FLUME-984_SinkRunner_should_catch_unhanded_exceptions_and_log_them.xml b/src/changelog/1.1.0/FLUME-984_SinkRunner_should_catch_unhanded_exceptions_and_log_them.xml
new file mode 100644
index 0000000000..5512c2bce6
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-984_SinkRunner_should_catch_unhanded_exceptions_and_log_them.xml
@@ -0,0 +1,8 @@
+
+
+
+ SinkRunner should catch unhanded exceptions and log them like PollingSourceRunner
+
diff --git a/src/changelog/1.1.0/FLUME-989_Factor_Flume_Avro_RPC_interfaces_out_into_separate_Client.xml b/src/changelog/1.1.0/FLUME-989_Factor_Flume_Avro_RPC_interfaces_out_into_separate_Client.xml
new file mode 100644
index 0000000000..2eeb72307f
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-989_Factor_Flume_Avro_RPC_interfaces_out_into_separate_Client.xml
@@ -0,0 +1,8 @@
+
+
+
+ Factor Flume Avro RPC interfaces out into separate Client SDK
+
diff --git a/src/changelog/1.1.0/FLUME-990_Hive_sink.xml b/src/changelog/1.1.0/FLUME-990_Hive_sink.xml
new file mode 100644
index 0000000000..186913e03e
--- /dev/null
+++ b/src/changelog/1.1.0/FLUME-990_Hive_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Hive sink
+
diff --git a/src/changelog/1.10.0/.release-notes.adoc.ftl b/src/changelog/1.10.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..c7c8793ef6
--- /dev/null
+++ b/src/changelog/1.10.0/.release-notes.adoc.ftl
@@ -0,0 +1,26 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+Apache Flume 1.10.0 is the twelfth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.10.0 is production-ready software.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.10.0/.release.xml b/src/changelog/1.10.0/.release.xml
new file mode 100644
index 0000000000..58a40ccc40
--- /dev/null
+++ b/src/changelog/1.10.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.10.0/FLUME-199_Unit_tests_should_hunt_for_available_ports_if_defaults_are.xml b/src/changelog/1.10.0/FLUME-199_Unit_tests_should_hunt_for_available_ports_if_defaults_are.xml
new file mode 100644
index 0000000000..152447250a
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-199_Unit_tests_should_hunt_for_available_ports_if_defaults_are.xml
@@ -0,0 +1,8 @@
+
+
+
+ Unit tests should hunt for available ports if defaults are in use
+
diff --git a/src/changelog/1.10.0/FLUME-2050_Upgrade_to_log4j2_when_GA.xml b/src/changelog/1.10.0/FLUME-2050_Upgrade_to_log4j2_when_GA.xml
new file mode 100644
index 0000000000..6678b82435
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-2050_Upgrade_to_log4j2_when_GA.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade to log4j2 (when GA)
+
diff --git a/src/changelog/1.10.0/FLUME-3045_Document_GitHub_Pull_Requests_in_How_to_Contribute_Guide.xml b/src/changelog/1.10.0/FLUME-3045_Document_GitHub_Pull_Requests_in_How_to_Contribute_Guide.xml
new file mode 100644
index 0000000000..a68b987cd8
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3045_Document_GitHub_Pull_Requests_in_How_to_Contribute_Guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document GitHub Pull Requests in How to Contribute Guide
+
diff --git a/src/changelog/1.10.0/FLUME-3151_Upgrade_Hadoop_to_2_10_1.xml b/src/changelog/1.10.0/FLUME-3151_Upgrade_Hadoop_to_2_10_1.xml
new file mode 100644
index 0000000000..42f1e223f2
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3151_Upgrade_Hadoop_to_2_10_1.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Hadoop to 2.10.1
+
diff --git a/src/changelog/1.10.0/FLUME-3311_Update_Wrong_Use_In_HDFS_Sink.xml b/src/changelog/1.10.0/FLUME-3311_Update_Wrong_Use_In_HDFS_Sink.xml
new file mode 100644
index 0000000000..bf5dd7d28c
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3311_Update_Wrong_Use_In_HDFS_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update Wrong Use In HDFS Sink
+
diff --git a/src/changelog/1.10.0/FLUME-3316_Syslog_Rfc3164Date_test_fails_when_the_test_date_falls_on_a.xml b/src/changelog/1.10.0/FLUME-3316_Syslog_Rfc3164Date_test_fails_when_the_test_date_falls_on_a.xml
new file mode 100644
index 0000000000..190da339d9
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3316_Syslog_Rfc3164Date_test_fails_when_the_test_date_falls_on_a.xml
@@ -0,0 +1,8 @@
+
+
+
+ Syslog Rfc3164Date test fails when the test date falls on a leap day
+
diff --git a/src/changelog/1.10.0/FLUME-3328_Fix_Deprecated_Properties_table_of_HDFS_Sink.xml b/src/changelog/1.10.0/FLUME-3328_Fix_Deprecated_Properties_table_of_HDFS_Sink.xml
new file mode 100644
index 0000000000..e8f169e328
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3328_Fix_Deprecated_Properties_table_of_HDFS_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix Deprecated Properties table of HDFS Sink
+
diff --git a/src/changelog/1.10.0/FLUME-3335_Support_configuration_and_reconfiguration_via_HTTP_S.xml b/src/changelog/1.10.0/FLUME-3335_Support_configuration_and_reconfiguration_via_HTTP_S.xml
new file mode 100644
index 0000000000..f81970e7e9
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3335_Support_configuration_and_reconfiguration_via_HTTP_S.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support configuration and reconfiguration via HTTP(S)
+
diff --git a/src/changelog/1.10.0/FLUME-3338_Doc_Flume_Recoverability_with_Kafka.xml b/src/changelog/1.10.0/FLUME-3338_Doc_Flume_Recoverability_with_Kafka.xml
new file mode 100644
index 0000000000..aa15ed8339
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3338_Doc_Flume_Recoverability_with_Kafka.xml
@@ -0,0 +1,8 @@
+
+
+
+ Doc Flume Recoverability with Kafka
+
diff --git a/src/changelog/1.10.0/FLUME-3339_Remove_Xerces_and_Xalan_dependencies.xml b/src/changelog/1.10.0/FLUME-3339_Remove_Xerces_and_Xalan_dependencies.xml
new file mode 100644
index 0000000000..5aef2bc0b3
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3339_Remove_Xerces_and_Xalan_dependencies.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove Xerces and Xalan dependencies
+
diff --git a/src/changelog/1.10.0/FLUME-3356_Probable_security_issue_in_Flume.xml b/src/changelog/1.10.0/FLUME-3356_Probable_security_issue_in_Flume.xml
new file mode 100644
index 0000000000..c775f31ef1
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3356_Probable_security_issue_in_Flume.xml
@@ -0,0 +1,8 @@
+
+
+
+ Probable security issue in Flume
+
diff --git a/src/changelog/1.10.0/FLUME-3360_Maven_assemble_failed_on_macOS.xml b/src/changelog/1.10.0/FLUME-3360_Maven_assemble_failed_on_macOS.xml
new file mode 100644
index 0000000000..ef3926fc87
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3360_Maven_assemble_failed_on_macOS.xml
@@ -0,0 +1,8 @@
+
+
+
+ Maven assemble failed on macOS
+
diff --git a/src/changelog/1.10.0/FLUME-3363_CVE_2019_20445.xml b/src/changelog/1.10.0/FLUME-3363_CVE_2019_20445.xml
new file mode 100644
index 0000000000..7fb53612ef
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3363_CVE_2019_20445.xml
@@ -0,0 +1,8 @@
+
+
+
+ CVE-2019-20445
+
diff --git a/src/changelog/1.10.0/FLUME-3368_Update_Jackson_to_2_9_10.xml b/src/changelog/1.10.0/FLUME-3368_Update_Jackson_to_2_9_10.xml
new file mode 100644
index 0000000000..44a621c569
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3368_Update_Jackson_to_2_9_10.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update Jackson to 2.9.10
+
diff --git a/src/changelog/1.10.0/FLUME-3385_flume_ng_sdk_uses_Avro_IPC_version_with_vulnerable_version.xml b/src/changelog/1.10.0/FLUME-3385_flume_ng_sdk_uses_Avro_IPC_version_with_vulnerable_version.xml
new file mode 100644
index 0000000000..7fe9a3b04f
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3385_flume_ng_sdk_uses_Avro_IPC_version_with_vulnerable_version.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng-sdk uses Avro-IPC version with vulnerable version of Jetty
+
diff --git a/src/changelog/1.10.0/FLUME-3386_flume_ng_sdk_uses_vulnerable_version_of_netty.xml b/src/changelog/1.10.0/FLUME-3386_flume_ng_sdk_uses_vulnerable_version_of_netty.xml
new file mode 100644
index 0000000000..df8917aa62
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3386_flume_ng_sdk_uses_vulnerable_version_of_netty.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng-sdk uses vulnerable version of netty
+
diff --git a/src/changelog/1.10.0/FLUME-3389_Build_and_test_Apache_Flume_on_ARM64_CPU_architecture.xml b/src/changelog/1.10.0/FLUME-3389_Build_and_test_Apache_Flume_on_ARM64_CPU_architecture.xml
new file mode 100644
index 0000000000..a483c332ff
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3389_Build_and_test_Apache_Flume_on_ARM64_CPU_architecture.xml
@@ -0,0 +1,8 @@
+
+
+
+ Build and test Apache Flume on ARM64 CPU architecture
+
diff --git a/src/changelog/1.10.0/FLUME-3395_Fix_for_CVE_2021_44228.xml b/src/changelog/1.10.0/FLUME-3395_Fix_for_CVE_2021_44228.xml
new file mode 100644
index 0000000000..4e9f070c0c
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3395_Fix_for_CVE_2021_44228.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix for CVE-2021-44228
+
diff --git a/src/changelog/1.10.0/FLUME-3397_Upgrade_Log4_to_2_17_1_and_SLF4J_to_1_7_32.xml b/src/changelog/1.10.0/FLUME-3397_Upgrade_Log4_to_2_17_1_and_SLF4J_to_1_7_32.xml
new file mode 100644
index 0000000000..1960e0fa0e
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3397_Upgrade_Log4_to_2_17_1_and_SLF4J_to_1_7_32.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Log4 to 2.17.1 and SLF4J to 1.7.32
+
diff --git a/src/changelog/1.10.0/FLUME-3398_Upgrade_Kafka_to_a_supported_version.xml b/src/changelog/1.10.0/FLUME-3398_Upgrade_Kafka_to_a_supported_version.xml
new file mode 100644
index 0000000000..fa4cd19ce2
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3398_Upgrade_Kafka_to_a_supported_version.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Kafka to a supported version.
+
diff --git a/src/changelog/1.10.0/FLUME-3399_Update_Jackson_to_2_13_1.xml b/src/changelog/1.10.0/FLUME-3399_Update_Jackson_to_2_13_1.xml
new file mode 100644
index 0000000000..d9ac7d91a9
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3399_Update_Jackson_to_2_13_1.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update Jackson to 2.13.1
+
diff --git a/src/changelog/1.10.0/FLUME-3400_Upgrade_commons_io_to_2_11_0.xml b/src/changelog/1.10.0/FLUME-3400_Upgrade_commons_io_to_2_11_0.xml
new file mode 100644
index 0000000000..0fa91b6c9f
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3400_Upgrade_commons_io_to_2_11_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade commons-io to 2.11.0
+
diff --git a/src/changelog/1.10.0/FLUME-3401_Remove_Kite_Dataset_Sink.xml b/src/changelog/1.10.0/FLUME-3401_Remove_Kite_Dataset_Sink.xml
new file mode 100644
index 0000000000..d2c0e8bc68
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3401_Remove_Kite_Dataset_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove Kite Dataset Sink
+
diff --git a/src/changelog/1.10.0/FLUME-3402_remove_org_codehaus_jackson_dependencies.xml b/src/changelog/1.10.0/FLUME-3402_remove_org_codehaus_jackson_dependencies.xml
new file mode 100644
index 0000000000..0a47e4d4c3
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3402_remove_org_codehaus_jackson_dependencies.xml
@@ -0,0 +1,8 @@
+
+
+
+ remove org.codehaus.jackson dependencies
+
diff --git a/src/changelog/1.10.0/FLUME-3403_The_parquet_avro_version_used_by_flume_is_1_4_1_which_is.xml b/src/changelog/1.10.0/FLUME-3403_The_parquet_avro_version_used_by_flume_is_1_4_1_which_is.xml
new file mode 100644
index 0000000000..79ad5d9e77
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3403_The_parquet_avro_version_used_by_flume_is_1_4_1_which_is.xml
@@ -0,0 +1,8 @@
+
+
+
+ The parquet-avro version used by flume is 1.4.1, which is vulnerable.
+
diff --git a/src/changelog/1.10.0/FLUME-3404_Update_Commons_CLI_to_1_5_0_Commons_Codec_to_1_15_Commons.xml b/src/changelog/1.10.0/FLUME-3404_Update_Commons_CLI_to_1_5_0_Commons_Codec_to_1_15_Commons.xml
new file mode 100644
index 0000000000..d5ba6da93d
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3404_Update_Commons_CLI_to_1_5_0_Commons_Codec_to_1_15_Commons.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update Commons CLI to 1.5.0, Commons Codec to 1.15, Commons Compress to 1.21 and Commons Lang to 2.6
+
diff --git a/src/changelog/1.10.0/FLUME-3405_Reopened_The_parquet_avro_version_used_by_flume_is_1_4_1.xml b/src/changelog/1.10.0/FLUME-3405_Reopened_The_parquet_avro_version_used_by_flume_is_1_4_1.xml
new file mode 100644
index 0000000000..8219de988f
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3405_Reopened_The_parquet_avro_version_used_by_flume_is_1_4_1.xml
@@ -0,0 +1,8 @@
+
+
+
+ Reopened - The parquet-avro version used by flume is 1.4.1, which is vulnerable.
+
diff --git a/src/changelog/1.10.0/FLUME-3407_workaround_for_jackson_mapper_asl_1_9_13_jar_flume_ng.xml b/src/changelog/1.10.0/FLUME-3407_workaround_for_jackson_mapper_asl_1_9_13_jar_flume_ng.xml
new file mode 100644
index 0000000000..a4414994d0
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3407_workaround_for_jackson_mapper_asl_1_9_13_jar_flume_ng.xml
@@ -0,0 +1,8 @@
+
+
+
+ workaround for jackson-mapper-asl-1.9.13.jar @ flume-ng
+
diff --git a/src/changelog/1.10.0/FLUME-3409_upgrade_httpclient_due_to_cve.xml b/src/changelog/1.10.0/FLUME-3409_upgrade_httpclient_due_to_cve.xml
new file mode 100644
index 0000000000..1adf6bdb9f
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3409_upgrade_httpclient_due_to_cve.xml
@@ -0,0 +1,8 @@
+
+
+
+ upgrade httpclient due to cve
+
diff --git a/src/changelog/1.10.0/FLUME-3410_upgrade_hbase_version.xml b/src/changelog/1.10.0/FLUME-3410_upgrade_hbase_version.xml
new file mode 100644
index 0000000000..fe8c11b4fc
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3410_upgrade_hbase_version.xml
@@ -0,0 +1,8 @@
+
+
+
+ upgrade hbase version
+
diff --git a/src/changelog/1.10.0/FLUME-3411_upgrade_hive_sink_to_1_2_2.xml b/src/changelog/1.10.0/FLUME-3411_upgrade_hive_sink_to_1_2_2.xml
new file mode 100644
index 0000000000..f9a216cacb
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3411_upgrade_hive_sink_to_1_2_2.xml
@@ -0,0 +1,8 @@
+
+
+
+ upgrade hive sink to 1.2.2
+
diff --git a/src/changelog/1.10.0/FLUME-3412_Add_LoadBalancingChannelSelector.xml b/src/changelog/1.10.0/FLUME-3412_Add_LoadBalancingChannelSelector.xml
new file mode 100644
index 0000000000..0a26da5fa9
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3412_Add_LoadBalancingChannelSelector.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add LoadBalancingChannelSelector
+
diff --git a/src/changelog/1.10.0/FLUME-3413_Add_initialization_phase_to_components.xml b/src/changelog/1.10.0/FLUME-3413_Add_initialization_phase_to_components.xml
new file mode 100644
index 0000000000..9fdbb9713a
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3413_Add_initialization_phase_to_components.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add "initialization" phase to components.
+
diff --git a/src/changelog/1.10.0/FLUME-3416_Improve_input_validation.xml b/src/changelog/1.10.0/FLUME-3416_Improve_input_validation.xml
new file mode 100644
index 0000000000..a744e4f958
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3416_Improve_input_validation.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve input validation
+
diff --git a/src/changelog/1.10.0/FLUME-3417_Remove_Elasticsearch_sink_that_requires_Elasticsearch_0_90_1.xml b/src/changelog/1.10.0/FLUME-3417_Remove_Elasticsearch_sink_that_requires_Elasticsearch_0_90_1.xml
new file mode 100644
index 0000000000..f3af72f87b
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3417_Remove_Elasticsearch_sink_that_requires_Elasticsearch_0_90_1.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove Elasticsearch sink that requires Elasticsearch 0.90.1
+
diff --git a/src/changelog/1.10.0/FLUME-3419_Review_project_LICENSE_and_NOTICE.xml b/src/changelog/1.10.0/FLUME-3419_Review_project_LICENSE_and_NOTICE.xml
new file mode 100644
index 0000000000..05ab293435
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3419_Review_project_LICENSE_and_NOTICE.xml
@@ -0,0 +1,8 @@
+
+
+
+ Review project LICENSE and NOTICE
+
diff --git a/src/changelog/1.10.0/FLUME-3421_Default_log4j_settings_do_not_log_to_console_after_FLUME.xml b/src/changelog/1.10.0/FLUME-3421_Default_log4j_settings_do_not_log_to_console_after_FLUME.xml
new file mode 100644
index 0000000000..8dcbd2863d
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3421_Default_log4j_settings_do_not_log_to_console_after_FLUME.xml
@@ -0,0 +1,8 @@
+
+
+
+ Default log4j settings do not log to console after FLUME-2050
+
diff --git a/src/changelog/1.10.0/FLUME-3424_Upgrade_Twitter4j_to_version_4_0_7_plus.xml b/src/changelog/1.10.0/FLUME-3424_Upgrade_Twitter4j_to_version_4_0_7_plus.xml
new file mode 100644
index 0000000000..45a4d0556e
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3424_Upgrade_Twitter4j_to_version_4_0_7_plus.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Twitter4j to version 4.0.7{plus}
+
diff --git a/src/changelog/1.10.0/FLUME-3426_Unresolved_Security_Issues.xml b/src/changelog/1.10.0/FLUME-3426_Unresolved_Security_Issues.xml
new file mode 100644
index 0000000000..2a579d0c70
--- /dev/null
+++ b/src/changelog/1.10.0/FLUME-3426_Unresolved_Security_Issues.xml
@@ -0,0 +1,8 @@
+
+
+
+ Unresolved Security Issues
+
diff --git a/src/changelog/1.10.1/.release-notes.adoc.ftl b/src/changelog/1.10.1/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..b95b0d3f7e
--- /dev/null
+++ b/src/changelog/1.10.1/.release-notes.adoc.ftl
@@ -0,0 +1,26 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+Apache Flume 1.10.1 is the next release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.10.1 is production-ready software.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.10.1/.release.xml b/src/changelog/1.10.1/.release.xml
new file mode 100644
index 0000000000..0a66582422
--- /dev/null
+++ b/src/changelog/1.10.1/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.10.1/FLUME-3427_Add_support_for_JPMS.xml b/src/changelog/1.10.1/FLUME-3427_Add_support_for_JPMS.xml
new file mode 100644
index 0000000000..f2aed7973d
--- /dev/null
+++ b/src/changelog/1.10.1/FLUME-3427_Add_support_for_JPMS.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add support for JPMS
+
diff --git a/src/changelog/1.10.1/FLUME-3428_Fix_for_CVE_2022_34916_improper_use_of_JNDI_in.xml b/src/changelog/1.10.1/FLUME-3428_Fix_for_CVE_2022_34916_improper_use_of_JNDI_in.xml
new file mode 100644
index 0000000000..669ffc367b
--- /dev/null
+++ b/src/changelog/1.10.1/FLUME-3428_Fix_for_CVE_2022_34916_improper_use_of_JNDI_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix for CVE-2022-34916, improper use of JNDI in JMSMessageConsumer
+
diff --git a/src/changelog/1.10.1/FLUME-3433_Limit_the_default_Lookups_to_a_specific_few.xml b/src/changelog/1.10.1/FLUME-3433_Limit_the_default_Lookups_to_a_specific_few.xml
new file mode 100644
index 0000000000..1119ab4be2
--- /dev/null
+++ b/src/changelog/1.10.1/FLUME-3433_Limit_the_default_Lookups_to_a_specific_few.xml
@@ -0,0 +1,8 @@
+
+
+
+ Limit the default Lookups to a specific few
+
diff --git a/src/changelog/1.10.1/FLUME-3434_TwitterSource_exceptions_on_serialization.xml b/src/changelog/1.10.1/FLUME-3434_TwitterSource_exceptions_on_serialization.xml
new file mode 100644
index 0000000000..38c14d0a6f
--- /dev/null
+++ b/src/changelog/1.10.1/FLUME-3434_TwitterSource_exceptions_on_serialization.xml
@@ -0,0 +1,8 @@
+
+
+
+ TwitterSource exceptions on serialization
+
diff --git a/src/changelog/1.11.0/.release-notes.adoc.ftl b/src/changelog/1.11.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..861993a32b
--- /dev/null
+++ b/src/changelog/1.11.0/.release-notes.adoc.ftl
@@ -0,0 +1,26 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+Apache Flume 1.11.0 is the next release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.11.0 is production-ready software.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.11.0/.release.xml b/src/changelog/1.11.0/.release.xml
new file mode 100644
index 0000000000..b6c933a6d1
--- /dev/null
+++ b/src/changelog/1.11.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.11.0/FLUME-3315_KafkaSink_KafkaSource_Impossible_to_disable_hostname.xml b/src/changelog/1.11.0/FLUME-3315_KafkaSink_KafkaSource_Impossible_to_disable_hostname.xml
new file mode 100644
index 0000000000..7445eefccf
--- /dev/null
+++ b/src/changelog/1.11.0/FLUME-3315_KafkaSink_KafkaSource_Impossible_to_disable_hostname.xml
@@ -0,0 +1,8 @@
+
+
+
+ [KafkaSink][KafkaSource] Impossible to disable hostname verification with SSL enryption
+
diff --git a/src/changelog/1.11.0/FLUME-3435_Allow_KafkaSink_to_include_timestamp_and_KafkaHeaders.xml b/src/changelog/1.11.0/FLUME-3435_Allow_KafkaSink_to_include_timestamp_and_KafkaHeaders.xml
new file mode 100644
index 0000000000..a021027b30
--- /dev/null
+++ b/src/changelog/1.11.0/FLUME-3435_Allow_KafkaSink_to_include_timestamp_and_KafkaHeaders.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow KafkaSink to include timestamp and KafkaHeaders
+
diff --git a/src/changelog/1.11.0/FLUME-3437_Validate_providerUrl.xml b/src/changelog/1.11.0/FLUME-3437_Validate_providerUrl.xml
new file mode 100644
index 0000000000..a6632f4c68
--- /dev/null
+++ b/src/changelog/1.11.0/FLUME-3437_Validate_providerUrl.xml
@@ -0,0 +1,8 @@
+
+
+
+ Validate providerUrl
+
diff --git a/src/changelog/1.11.0/FLUME-3440_Add_support_for_Spring_Boot.xml b/src/changelog/1.11.0/FLUME-3440_Add_support_for_Spring_Boot.xml
new file mode 100644
index 0000000000..750f0784b6
--- /dev/null
+++ b/src/changelog/1.11.0/FLUME-3440_Add_support_for_Spring_Boot.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add support for Spring Boot
+
diff --git a/src/changelog/1.11.0/FLUME-3441_Dependency_Upgrades_for_Flume_1_11_0_Update_Maven_Jar.xml b/src/changelog/1.11.0/FLUME-3441_Dependency_Upgrades_for_Flume_1_11_0_Update_Maven_Jar.xml
new file mode 100644
index 0000000000..11bad4759d
--- /dev/null
+++ b/src/changelog/1.11.0/FLUME-3441_Dependency_Upgrades_for_Flume_1_11_0_Update_Maven_Jar.xml
@@ -0,0 +1,8 @@
+
+
+
+ Dependency Upgrades for Flume 1.11.0: Update Maven Jar Plugin to 3.2.2; Update Scala library to 2.13.9; Update Gson to 2.9.1
+
diff --git a/src/changelog/1.2.0/.release-notes.adoc.ftl b/src/changelog/1.2.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..85bfc7a065
--- /dev/null
+++ b/src/changelog/1.2.0/.release-notes.adoc.ftl
@@ -0,0 +1,28 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+This release is the first release of Apache Flume as an Apache top level project and
+is also the first release that is considered ready for production use.
+As compared to the previous releases, it has substantially more features
+and functionality along with bug fixes and other enhancements.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.2.0/.release.xml b/src/changelog/1.2.0/.release.xml
new file mode 100644
index 0000000000..e96a827b38
--- /dev/null
+++ b/src/changelog/1.2.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.2.0/FLUME-1001_Support_custom_processors.xml b/src/changelog/1.2.0/FLUME-1001_Support_custom_processors.xml
new file mode 100644
index 0000000000..c91e50fd9f
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1001_Support_custom_processors.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support custom processors
+
diff --git a/src/changelog/1.2.0/FLUME-1002_FailoverSinkProcessor_replaces_sinks_with_same_priority.xml b/src/changelog/1.2.0/FLUME-1002_FailoverSinkProcessor_replaces_sinks_with_same_priority.xml
new file mode 100644
index 0000000000..503d96b831
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1002_FailoverSinkProcessor_replaces_sinks_with_same_priority.xml
@@ -0,0 +1,8 @@
+
+
+
+ FailoverSinkProcessor replaces sinks with same priority
+
diff --git a/src/changelog/1.2.0/FLUME-1011_AvroSource_should_have_a_configurable_max_thread_count.xml b/src/changelog/1.2.0/FLUME-1011_AvroSource_should_have_a_configurable_max_thread_count.xml
new file mode 100644
index 0000000000..d2303a2d2a
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1011_AvroSource_should_have_a_configurable_max_thread_count.xml
@@ -0,0 +1,8 @@
+
+
+
+ AvroSource should have a configurable max thread count
+
diff --git a/src/changelog/1.2.0/FLUME-1017_syslog_classes_missing.xml b/src/changelog/1.2.0/FLUME-1017_syslog_classes_missing.xml
new file mode 100644
index 0000000000..8a0d323a15
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1017_syslog_classes_missing.xml
@@ -0,0 +1,8 @@
+
+
+
+ syslog classes missing
+
diff --git a/src/changelog/1.2.0/FLUME-1020_Implement_Kerberos_security_for_HDFS_Sink.xml b/src/changelog/1.2.0/FLUME-1020_Implement_Kerberos_security_for_HDFS_Sink.xml
new file mode 100644
index 0000000000..16cbf11d2d
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1020_Implement_Kerberos_security_for_HDFS_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement Kerberos security for HDFS Sink
+
diff --git a/src/changelog/1.2.0/FLUME-1026_Document_Thread_Safety_Guarantees.xml b/src/changelog/1.2.0/FLUME-1026_Document_Thread_Safety_Guarantees.xml
new file mode 100644
index 0000000000..ac74f59fe6
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1026_Document_Thread_Safety_Guarantees.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document Thread Safety Guarantees
+
diff --git a/src/changelog/1.2.0/FLUME-1027_Missing_log4j_library_in_Flume_distribution.xml b/src/changelog/1.2.0/FLUME-1027_Missing_log4j_library_in_Flume_distribution.xml
new file mode 100644
index 0000000000..25a3bfc528
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1027_Missing_log4j_library_in_Flume_distribution.xml
@@ -0,0 +1,8 @@
+
+
+
+ Missing log4j library in Flume distribution
+
diff --git a/src/changelog/1.2.0/FLUME-1028_Fix_jenkins_build_after_addition_of_submodule.xml b/src/changelog/1.2.0/FLUME-1028_Fix_jenkins_build_after_addition_of_submodule.xml
new file mode 100644
index 0000000000..975c5fcd0b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1028_Fix_jenkins_build_after_addition_of_submodule.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix jenkins build after addition of submodule
+
diff --git a/src/changelog/1.2.0/FLUME-1030_Retry_logic_for_failover_sink_processor_to_handle.xml b/src/changelog/1.2.0/FLUME-1030_Retry_logic_for_failover_sink_processor_to_handle.xml
new file mode 100644
index 0000000000..f1f74d19a4
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1030_Retry_logic_for_failover_sink_processor_to_handle.xml
@@ -0,0 +1,8 @@
+
+
+
+ Retry logic for failover sink processor to handle downstream exceptions in a predictable manner.
+
diff --git a/src/changelog/1.2.0/FLUME-1031_Depricate_code_generated_by_Thrift_and_Avro_OG_sources_that.xml b/src/changelog/1.2.0/FLUME-1031_Depricate_code_generated_by_Thrift_and_Avro_OG_sources_that.xml
new file mode 100644
index 0000000000..9b67f6a91b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1031_Depricate_code_generated_by_Thrift_and_Avro_OG_sources_that.xml
@@ -0,0 +1,8 @@
+
+
+
+ Depricate code generated by Thrift and Avro OG sources that is under com.cloudera package
+
diff --git a/src/changelog/1.2.0/FLUME-1032_Fix_clean_up_Flume_NG_build.xml b/src/changelog/1.2.0/FLUME-1032_Fix_clean_up_Flume_NG_build.xml
new file mode 100644
index 0000000000..3851aad2f5
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1032_Fix_clean_up_Flume_NG_build.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix / clean up Flume NG build
+
diff --git a/src/changelog/1.2.0/FLUME-1035_slf4j_error_in_flume_sdk_unit_tests.xml b/src/changelog/1.2.0/FLUME-1035_slf4j_error_in_flume_sdk_unit_tests.xml
new file mode 100644
index 0000000000..0a3a87a4a9
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1035_slf4j_error_in_flume_sdk_unit_tests.xml
@@ -0,0 +1,8 @@
+
+
+
+ slf4j error in flume sdk unit tests
+
diff --git a/src/changelog/1.2.0/FLUME-1036_Reconfiguration_of_AVRO_or_NETCAT_source_causes_port_bind.xml b/src/changelog/1.2.0/FLUME-1036_Reconfiguration_of_AVRO_or_NETCAT_source_causes_port_bind.xml
new file mode 100644
index 0000000000..ffa75fff84
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1036_Reconfiguration_of_AVRO_or_NETCAT_source_causes_port_bind.xml
@@ -0,0 +1,8 @@
+
+
+
+ Reconfiguration of AVRO or NETCAT source causes port bind exception
+
diff --git a/src/changelog/1.2.0/FLUME-1037_NETCAT_handler_theads_terminate_under_stress_test.xml b/src/changelog/1.2.0/FLUME-1037_NETCAT_handler_theads_terminate_under_stress_test.xml
new file mode 100644
index 0000000000..178e15c16a
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1037_NETCAT_handler_theads_terminate_under_stress_test.xml
@@ -0,0 +1,8 @@
+
+
+
+ NETCAT handler theads terminate under stress test
+
diff --git a/src/changelog/1.2.0/FLUME-1040_Release_Notes_says_Apache_Ivy_instead_of_Apache_Flume.xml b/src/changelog/1.2.0/FLUME-1040_Release_Notes_says_Apache_Ivy_instead_of_Apache_Flume.xml
new file mode 100644
index 0000000000..c842d1d2ef
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1040_Release_Notes_says_Apache_Ivy_instead_of_Apache_Flume.xml
@@ -0,0 +1,8 @@
+
+
+
+ Release-Notes says Apache Ivy instead of Apache Flume
+
diff --git a/src/changelog/1.2.0/FLUME-1041_maven_warns_of_duplicate_dependencies.xml b/src/changelog/1.2.0/FLUME-1041_maven_warns_of_duplicate_dependencies.xml
new file mode 100644
index 0000000000..061fd00706
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1041_maven_warns_of_duplicate_dependencies.xml
@@ -0,0 +1,8 @@
+
+
+
+ maven warns of duplicate dependencies
+
diff --git a/src/changelog/1.2.0/FLUME-1043_SDK_should_mark_slf4j_deps_as_optional.xml b/src/changelog/1.2.0/FLUME-1043_SDK_should_mark_slf4j_deps_as_optional.xml
new file mode 100644
index 0000000000..87d92f2c85
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1043_SDK_should_mark_slf4j_deps_as_optional.xml
@@ -0,0 +1,8 @@
+
+
+
+ SDK should mark slf4j deps as optional
+
diff --git a/src/changelog/1.2.0/FLUME-1046_invoking_flume_ng_script_from_bin_directory_fails.xml b/src/changelog/1.2.0/FLUME-1046_invoking_flume_ng_script_from_bin_directory_fails.xml
new file mode 100644
index 0000000000..9866264693
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1046_invoking_flume_ng_script_from_bin_directory_fails.xml
@@ -0,0 +1,8 @@
+
+
+
+ invoking flume-ng script from bin directory fails
+
diff --git a/src/changelog/1.2.0/FLUME-1047_Client_SDK_has_dependency_on_apache_commons.xml b/src/changelog/1.2.0/FLUME-1047_Client_SDK_has_dependency_on_apache_commons.xml
new file mode 100644
index 0000000000..cc9572f02b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1047_Client_SDK_has_dependency_on_apache_commons.xml
@@ -0,0 +1,8 @@
+
+
+
+ Client SDK has dependency on apache commons
+
diff --git a/src/changelog/1.2.0/FLUME-1048_speed_up_mvn_package_stop_building_zip_packages.xml b/src/changelog/1.2.0/FLUME-1048_speed_up_mvn_package_stop_building_zip_packages.xml
new file mode 100644
index 0000000000..19bb213066
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1048_speed_up_mvn_package_stop_building_zip_packages.xml
@@ -0,0 +1,8 @@
+
+
+
+ speed up mvn package: stop building .zip packages
+
diff --git a/src/changelog/1.2.0/FLUME-1049_Use_hadoop_1_0_0_as_basis_for_default_Flume_build_instead.xml b/src/changelog/1.2.0/FLUME-1049_Use_hadoop_1_0_0_as_basis_for_default_Flume_build_instead.xml
new file mode 100644
index 0000000000..a30c15496a
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1049_Use_hadoop_1_0_0_as_basis_for_default_Flume_build_instead.xml
@@ -0,0 +1,8 @@
+
+
+
+ Use hadoop-1.0.0 as basis for default Flume build instead of 0.20.205
+
diff --git a/src/changelog/1.2.0/FLUME-1050_Update_version_of_surefire_plugin.xml b/src/changelog/1.2.0/FLUME-1050_Update_version_of_surefire_plugin.xml
new file mode 100644
index 0000000000..0e2726b37b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1050_Update_version_of_surefire_plugin.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update version of surefire plugin
+
diff --git a/src/changelog/1.2.0/FLUME-1052_Core_configuration_component.xml b/src/changelog/1.2.0/FLUME-1052_Core_configuration_component.xml
new file mode 100644
index 0000000000..f9f75d75dd
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1052_Core_configuration_component.xml
@@ -0,0 +1,8 @@
+
+
+
+ Core configuration component
+
diff --git a/src/changelog/1.2.0/FLUME-1053_Basic_SourceConfiguration.xml b/src/changelog/1.2.0/FLUME-1053_Basic_SourceConfiguration.xml
new file mode 100644
index 0000000000..7fc5750f22
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1053_Basic_SourceConfiguration.xml
@@ -0,0 +1,8 @@
+
+
+
+ Basic SourceConfiguration
+
diff --git a/src/changelog/1.2.0/FLUME-1054_Basic_ChannelConfiguration.xml b/src/changelog/1.2.0/FLUME-1054_Basic_ChannelConfiguration.xml
new file mode 100644
index 0000000000..f3d4bf4f48
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1054_Basic_ChannelConfiguration.xml
@@ -0,0 +1,8 @@
+
+
+
+ Basic ChannelConfiguration
+
diff --git a/src/changelog/1.2.0/FLUME-1055_Basic_SinkConfiguration.xml b/src/changelog/1.2.0/FLUME-1055_Basic_SinkConfiguration.xml
new file mode 100644
index 0000000000..aebd7da03d
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1055_Basic_SinkConfiguration.xml
@@ -0,0 +1,8 @@
+
+
+
+ Basic SinkConfiguration
+
diff --git a/src/changelog/1.2.0/FLUME-1070_Fix_javadoc_for_configuring_hdfsSink.xml b/src/changelog/1.2.0/FLUME-1070_Fix_javadoc_for_configuring_hdfsSink.xml
new file mode 100644
index 0000000000..b4b73d7548
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1070_Fix_javadoc_for_configuring_hdfsSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix javadoc for configuring hdfsSink
+
diff --git a/src/changelog/1.2.0/FLUME-1073_Default_Log4j_configuration_file_should_have_a_rolling.xml b/src/changelog/1.2.0/FLUME-1073_Default_Log4j_configuration_file_should_have_a_rolling.xml
new file mode 100644
index 0000000000..f119a203ff
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1073_Default_Log4j_configuration_file_should_have_a_rolling.xml
@@ -0,0 +1,8 @@
+
+
+
+ Default Log4j configuration file should have a rolling policy
+
diff --git a/src/changelog/1.2.0/FLUME-1074_AvroSink_if_any_non_caught_exception_is_thrown_an_exception.xml b/src/changelog/1.2.0/FLUME-1074_AvroSink_if_any_non_caught_exception_is_thrown_an_exception.xml
new file mode 100644
index 0000000000..c3e46eb472
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1074_AvroSink_if_any_non_caught_exception_is_thrown_an_exception.xml
@@ -0,0 +1,8 @@
+
+
+
+ AvroSink if any non-caught exception is thrown, an exception is thrown in finally clause
+
diff --git a/src/changelog/1.2.0/FLUME-1075_HDFSEventSink_begin_is_called_when_transaction_opened_due.xml b/src/changelog/1.2.0/FLUME-1075_HDFSEventSink_begin_is_called_when_transaction_opened_due.xml
new file mode 100644
index 0000000000..15c4725a18
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1075_HDFSEventSink_begin_is_called_when_transaction_opened_due.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSEventSink begin is called when transaction opened due to other error
+
diff --git a/src/changelog/1.2.0/FLUME-1078_flume_ng_script_has_no_way_to_add_not_replace_classpath.xml b/src/changelog/1.2.0/FLUME-1078_flume_ng_script_has_no_way_to_add_not_replace_classpath.xml
new file mode 100644
index 0000000000..9620cfa472
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1078_flume_ng_script_has_no_way_to_add_not_replace_classpath.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng script has no way to add, not replace, classpath
+
diff --git a/src/changelog/1.2.0/FLUME-1079_Flume_agent_reconfiguration_enters_permanent_bad_state.xml b/src/changelog/1.2.0/FLUME-1079_Flume_agent_reconfiguration_enters_permanent_bad_state.xml
new file mode 100644
index 0000000000..ed14cb4d11
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1079_Flume_agent_reconfiguration_enters_permanent_bad_state.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume agent reconfiguration enters permanent bad state
+
diff --git a/src/changelog/1.2.0/FLUME-1080_Issue_with_HDFSEventSink_for_append_support.xml b/src/changelog/1.2.0/FLUME-1080_Issue_with_HDFSEventSink_for_append_support.xml
new file mode 100644
index 0000000000..e254b28788
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1080_Issue_with_HDFSEventSink_for_append_support.xml
@@ -0,0 +1,8 @@
+
+
+
+ Issue with HDFSEventSink for append support
+
diff --git a/src/changelog/1.2.0/FLUME-1082_Add_User_and_dev_guide_to_Flume_site.xml b/src/changelog/1.2.0/FLUME-1082_Add_User_and_dev_guide_to_Flume_site.xml
new file mode 100644
index 0000000000..1910214b71
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1082_Add_User_and_dev_guide_to_Flume_site.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add User and dev guide to Flume site
+
diff --git a/src/changelog/1.2.0/FLUME-1083_Why_does_flume_binary_archive_produces_the_following_empty.xml b/src/changelog/1.2.0/FLUME-1083_Why_does_flume_binary_archive_produces_the_following_empty.xml
new file mode 100644
index 0000000000..2285c1e6b3
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1083_Why_does_flume_binary_archive_produces_the_following_empty.xml
@@ -0,0 +1,8 @@
+
+
+
+ Why does flume binary archive produces the following empty directories: bin/{ia64,amd64} ?
+
diff --git a/src/changelog/1.2.0/FLUME-1085_Implement_a_durable_FileChannel.xml b/src/changelog/1.2.0/FLUME-1085_Implement_a_durable_FileChannel.xml
new file mode 100644
index 0000000000..761f4f65aa
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1085_Implement_a_durable_FileChannel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement a durable FileChannel
+
diff --git a/src/changelog/1.2.0/FLUME-1087_Restore_Client_API_compat_with_v1_1_0.xml b/src/changelog/1.2.0/FLUME-1087_Restore_Client_API_compat_with_v1_1_0.xml
new file mode 100644
index 0000000000..0d0cbb31bb
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1087_Restore_Client_API_compat_with_v1_1_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Restore Client API compat with v1.1.0
+
diff --git a/src/changelog/1.2.0/FLUME-1088_TestWAL_testThreadedAppend_fails_on_jenkins_build_server.xml b/src/changelog/1.2.0/FLUME-1088_TestWAL_testThreadedAppend_fails_on_jenkins_build_server.xml
new file mode 100644
index 0000000000..22dc0a232c
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1088_TestWAL_testThreadedAppend_fails_on_jenkins_build_server.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestWAL.testThreadedAppend fails on jenkins build server
+
diff --git a/src/changelog/1.2.0/FLUME-1090_JDBC_Channel_Minimize_logging_under_nominal_conditions.xml b/src/changelog/1.2.0/FLUME-1090_JDBC_Channel_Minimize_logging_under_nominal_conditions.xml
new file mode 100644
index 0000000000..81d9986037
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1090_JDBC_Channel_Minimize_logging_under_nominal_conditions.xml
@@ -0,0 +1,8 @@
+
+
+
+ JDBC Channel: Minimize logging under nominal conditions
+
diff --git a/src/changelog/1.2.0/FLUME-1094_hadoop_profile_23_build_is_broken_by_slf4j_jcl_dependencies.xml b/src/changelog/1.2.0/FLUME-1094_hadoop_profile_23_build_is_broken_by_slf4j_jcl_dependencies.xml
new file mode 100644
index 0000000000..e2f982ceaa
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1094_hadoop_profile_23_build_is_broken_by_slf4j_jcl_dependencies.xml
@@ -0,0 +1,8 @@
+
+
+
+ hadoop.profile=23 build is broken by slf4j-jcl dependencies
+
diff --git a/src/changelog/1.2.0/FLUME-1096_Add_support_to_pass_headers_through_AvroCLIClient.xml b/src/changelog/1.2.0/FLUME-1096_Add_support_to_pass_headers_through_AvroCLIClient.xml
new file mode 100644
index 0000000000..965060d04b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1096_Add_support_to_pass_headers_through_AvroCLIClient.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add support to pass headers through AvroCLIClient
+
diff --git a/src/changelog/1.2.0/FLUME-1098_Hadoop_jars_from_compilation_step_included_in_assembly_build.xml b/src/changelog/1.2.0/FLUME-1098_Hadoop_jars_from_compilation_step_included_in_assembly_build.xml
new file mode 100644
index 0000000000..8b7e228fa0
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1098_Hadoop_jars_from_compilation_step_included_in_assembly_build.xml
@@ -0,0 +1,8 @@
+
+
+
+ Hadoop jars from compilation step included in assembly build
+
diff --git a/src/changelog/1.2.0/FLUME-1099_copy_paste_issue_with_RecoverableMemoryChannel.xml b/src/changelog/1.2.0/FLUME-1099_copy_paste_issue_with_RecoverableMemoryChannel.xml
new file mode 100644
index 0000000000..a80f040821
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1099_copy_paste_issue_with_RecoverableMemoryChannel.xml
@@ -0,0 +1,8 @@
+
+
+
+ copy-paste issue with RecoverableMemoryChannel
+
diff --git a/src/changelog/1.2.0/FLUME-1102_HDFSEventSink_rollInterval_is_broken.xml b/src/changelog/1.2.0/FLUME-1102_HDFSEventSink_rollInterval_is_broken.xml
new file mode 100644
index 0000000000..5aadf478f4
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1102_HDFSEventSink_rollInterval_is_broken.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSEventSink rollInterval is broken
+
diff --git a/src/changelog/1.2.0/FLUME-1104_HDFS_rolls_the_first_file_incorrectly.xml b/src/changelog/1.2.0/FLUME-1104_HDFS_rolls_the_first_file_incorrectly.xml
new file mode 100644
index 0000000000..3491dfec73
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1104_HDFS_rolls_the_first_file_incorrectly.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS rolls the first file incorrectly
+
diff --git a/src/changelog/1.2.0/FLUME-1105_Allow_the_optional_disabling_of_foreign_keys.xml b/src/changelog/1.2.0/FLUME-1105_Allow_the_optional_disabling_of_foreign_keys.xml
new file mode 100644
index 0000000000..94855ea811
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1105_Allow_the_optional_disabling_of_foreign_keys.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow the optional disabling of foreign keys
+
diff --git a/src/changelog/1.2.0/FLUME-1107_Configuration_keys_for_JDBC_channel_contain_redundant_prefix.xml b/src/changelog/1.2.0/FLUME-1107_Configuration_keys_for_JDBC_channel_contain_redundant_prefix.xml
new file mode 100644
index 0000000000..6f4ae63ca7
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1107_Configuration_keys_for_JDBC_channel_contain_redundant_prefix.xml
@@ -0,0 +1,8 @@
+
+
+
+ Configuration keys for JDBC channel contain redundant prefix.
+
diff --git a/src/changelog/1.2.0/FLUME-1108_FILE_ROLL_sink_doesn_t_accept_value_0_for_unlimited_wait.xml b/src/changelog/1.2.0/FLUME-1108_FILE_ROLL_sink_doesn_t_accept_value_0_for_unlimited_wait.xml
new file mode 100644
index 0000000000..246aae67df
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1108_FILE_ROLL_sink_doesn_t_accept_value_0_for_unlimited_wait.xml
@@ -0,0 +1,8 @@
+
+
+
+ FILE_ROLL sink doesn't accept value 0 for unlimited wait time before rolling file
+
diff --git a/src/changelog/1.2.0/FLUME-1109_Syslog_sources_need_to_be_refactored.xml b/src/changelog/1.2.0/FLUME-1109_Syslog_sources_need_to_be_refactored.xml
new file mode 100644
index 0000000000..285ab7a882
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1109_Syslog_sources_need_to_be_refactored.xml
@@ -0,0 +1,8 @@
+
+
+
+ Syslog sources need to be refactored
+
diff --git a/src/changelog/1.2.0/FLUME-1112_HDFSCompressedDataStream_append_does_not_work.xml b/src/changelog/1.2.0/FLUME-1112_HDFSCompressedDataStream_append_does_not_work.xml
new file mode 100644
index 0000000000..5f727a3dbe
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1112_HDFSCompressedDataStream_append_does_not_work.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSCompressedDataStream append does not work
+
diff --git a/src/changelog/1.2.0/FLUME-1113_JDBC_Channel_invokes_size_query_on_every_put.xml b/src/changelog/1.2.0/FLUME-1113_JDBC_Channel_invokes_size_query_on_every_put.xml
new file mode 100644
index 0000000000..814388ee14
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1113_JDBC_Channel_invokes_size_query_on_every_put.xml
@@ -0,0 +1,8 @@
+
+
+
+ JDBC Channel invokes size query on every put
+
diff --git a/src/changelog/1.2.0/FLUME-1114_Syslog_Sources_does_not_implement_maxsize.xml b/src/changelog/1.2.0/FLUME-1114_Syslog_Sources_does_not_implement_maxsize.xml
new file mode 100644
index 0000000000..a748b00b12
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1114_Syslog_Sources_does_not_implement_maxsize.xml
@@ -0,0 +1,8 @@
+
+
+
+ Syslog Sources does not implement maxsize
+
diff --git a/src/changelog/1.2.0/FLUME-1116_Extra_event_created_for_max_payload_size_of_2500_bytes_in.xml b/src/changelog/1.2.0/FLUME-1116_Extra_event_created_for_max_payload_size_of_2500_bytes_in.xml
new file mode 100644
index 0000000000..88659c93d8
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1116_Extra_event_created_for_max_payload_size_of_2500_bytes_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Extra event created for max payload size of 2500 bytes in Flume syslogtcp source
+
diff --git a/src/changelog/1.2.0/FLUME-1117_Support_output_to_files_in_Avro_container_format.xml b/src/changelog/1.2.0/FLUME-1117_Support_output_to_files_in_Avro_container_format.xml
new file mode 100644
index 0000000000..920c45aea7
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1117_Support_output_to_files_in_Avro_container_format.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support output to files in Avro container format
+
diff --git a/src/changelog/1.2.0/FLUME-1119_Remove_default_ports_for_syslog_sources.xml b/src/changelog/1.2.0/FLUME-1119_Remove_default_ports_for_syslog_sources.xml
new file mode 100644
index 0000000000..6dfa501eb6
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1119_Remove_default_ports_for_syslog_sources.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove default ports for syslog sources
+
diff --git a/src/changelog/1.2.0/FLUME-1121_Recoverable_Memory_Channel_cannot_recover_data.xml b/src/changelog/1.2.0/FLUME-1121_Recoverable_Memory_Channel_cannot_recover_data.xml
new file mode 100644
index 0000000000..a96085cc69
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1121_Recoverable_Memory_Channel_cannot_recover_data.xml
@@ -0,0 +1,8 @@
+
+
+
+ Recoverable Memory Channel cannot recover data
+
diff --git a/src/changelog/1.2.0/FLUME-1122_Flume_documentation_layout_should_be_refactored.xml b/src/changelog/1.2.0/FLUME-1122_Flume_documentation_layout_should_be_refactored.xml
new file mode 100644
index 0000000000..a06dc106cc
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1122_Flume_documentation_layout_should_be_refactored.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume documentation layout should be refactored
+
diff --git a/src/changelog/1.2.0/FLUME-1124_Lifecycle_supervisor_can_cause_thread_contention_sometimes.xml b/src/changelog/1.2.0/FLUME-1124_Lifecycle_supervisor_can_cause_thread_contention_sometimes.xml
new file mode 100644
index 0000000000..dcd6e24059
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1124_Lifecycle_supervisor_can_cause_thread_contention_sometimes.xml
@@ -0,0 +1,8 @@
+
+
+
+ Lifecycle supervisor can cause thread contention, sometimes causing components to not startup.
+
diff --git a/src/changelog/1.2.0/FLUME-1125_flume_ng_script_allows_flume_env_sh_to_clobber_some_command.xml b/src/changelog/1.2.0/FLUME-1125_flume_ng_script_allows_flume_env_sh_to_clobber_some_command.xml
new file mode 100644
index 0000000000..6af8b6ebbf
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1125_flume_ng_script_allows_flume_env_sh_to_clobber_some_command.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng script allows flume-env.sh to clobber some command-line arguments
+
diff --git a/src/changelog/1.2.0/FLUME-1126_Support_RFC_3164_and_5424_syslog_format_timestamp_parsing.xml b/src/changelog/1.2.0/FLUME-1126_Support_RFC_3164_and_5424_syslog_format_timestamp_parsing.xml
new file mode 100644
index 0000000000..0074d45a41
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1126_Support_RFC_3164_and_5424_syslog_format_timestamp_parsing.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support RFC 3164 and 5424 syslog format timestamp parsing
+
diff --git a/src/changelog/1.2.0/FLUME-1127_Add_configuration_support_to_AbstractAvroEventSerializer.xml b/src/changelog/1.2.0/FLUME-1127_Add_configuration_support_to_AbstractAvroEventSerializer.xml
new file mode 100644
index 0000000000..19b0e31c7e
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1127_Add_configuration_support_to_AbstractAvroEventSerializer.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add configuration support to AbstractAvroEventSerializer for Avro sync interval and compression support
+
diff --git a/src/changelog/1.2.0/FLUME-1128_Conf_poller_should_use_schedule_with_fixed_delay.xml b/src/changelog/1.2.0/FLUME-1128_Conf_poller_should_use_schedule_with_fixed_delay.xml
new file mode 100644
index 0000000000..aa8f473cf8
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1128_Conf_poller_should_use_schedule_with_fixed_delay.xml
@@ -0,0 +1,8 @@
+
+
+
+ Conf poller should use schedule with fixed delay
+
diff --git a/src/changelog/1.2.0/FLUME-1129_change_foo_to_agent_in_sample_config.xml b/src/changelog/1.2.0/FLUME-1129_change_foo_to_agent_in_sample_config.xml
new file mode 100644
index 0000000000..d859e9d3bc
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1129_change_foo_to_agent_in_sample_config.xml
@@ -0,0 +1,8 @@
+
+
+
+ change foo to agent in sample config
+
diff --git a/src/changelog/1.2.0/FLUME-1130_flume_ng_script_bad_ordering_on_FLUME_HOME_var.xml b/src/changelog/1.2.0/FLUME-1130_flume_ng_script_bad_ordering_on_FLUME_HOME_var.xml
new file mode 100644
index 0000000000..0cd8fe4511
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1130_flume_ng_script_bad_ordering_on_FLUME_HOME_var.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng script bad ordering on FLUME_HOME var
+
diff --git a/src/changelog/1.2.0/FLUME-1132_HDFSEventSink_has_spurious_and_verbose_log_message.xml b/src/changelog/1.2.0/FLUME-1132_HDFSEventSink_has_spurious_and_verbose_log_message.xml
new file mode 100644
index 0000000000..34d41933c6
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1132_HDFSEventSink_has_spurious_and_verbose_log_message.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSEventSink has spurious and verbose log message
+
diff --git a/src/changelog/1.2.0/FLUME-1135_flume_docs_exclude_is_not_sufficient_for_rat.xml b/src/changelog/1.2.0/FLUME-1135_flume_docs_exclude_is_not_sufficient_for_rat.xml
new file mode 100644
index 0000000000..fcc063eb1b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1135_flume_docs_exclude_is_not_sufficient_for_rat.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-docs exclude is not sufficient for rat
+
diff --git a/src/changelog/1.2.0/FLUME-1136_Remove_from_executor_service_does_not_always_remove_the.xml b/src/changelog/1.2.0/FLUME-1136_Remove_from_executor_service_does_not_always_remove_the.xml
new file mode 100644
index 0000000000..2cc85c477f
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1136_Remove_from_executor_service_does_not_always_remove_the.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove from executor service does not always remove the runnables from the queue
+
diff --git a/src/changelog/1.2.0/FLUME-1140_Adding_Xms_value_in_flume_env_sh.xml b/src/changelog/1.2.0/FLUME-1140_Adding_Xms_value_in_flume_env_sh.xml
new file mode 100644
index 0000000000..28ce5b1167
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1140_Adding_Xms_value_in_flume_env_sh.xml
@@ -0,0 +1,8 @@
+
+
+
+ Adding Xms value in flume-env.sh
+
diff --git a/src/changelog/1.2.0/FLUME-1142_Seq_source_fails_with_multiplexing_channel_selector.xml b/src/changelog/1.2.0/FLUME-1142_Seq_source_fails_with_multiplexing_channel_selector.xml
new file mode 100644
index 0000000000..0d85b568c4
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1142_Seq_source_fails_with_multiplexing_channel_selector.xml
@@ -0,0 +1,8 @@
+
+
+
+ Seq source fails with multiplexing channel selector
+
diff --git a/src/changelog/1.2.0/FLUME-1148_Refactor_logging.xml b/src/changelog/1.2.0/FLUME-1148_Refactor_logging.xml
new file mode 100644
index 0000000000..6a4e2e6ccf
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1148_Refactor_logging.xml
@@ -0,0 +1,8 @@
+
+
+
+ Refactor logging
+
diff --git a/src/changelog/1.2.0/FLUME-1149_All_sources_get_same_channel_list_even_if_configuration_is.xml b/src/changelog/1.2.0/FLUME-1149_All_sources_get_same_channel_list_even_if_configuration_is.xml
new file mode 100644
index 0000000000..beb93ad83d
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1149_All_sources_get_same_channel_list_even_if_configuration_is.xml
@@ -0,0 +1,8 @@
+
+
+
+ All sources get same channel list even if configuration is different.
+
diff --git a/src/changelog/1.2.0/FLUME-1151_Exclude_docs_directory_from_rat.xml b/src/changelog/1.2.0/FLUME-1151_Exclude_docs_directory_from_rat.xml
new file mode 100644
index 0000000000..c34e4f0fe2
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1151_Exclude_docs_directory_from_rat.xml
@@ -0,0 +1,8 @@
+
+
+
+ Exclude docs directory from rat
+
diff --git a/src/changelog/1.2.0/FLUME-1154_flume_ng_script_should_first_try_finding_java_from_PATH_and.xml b/src/changelog/1.2.0/FLUME-1154_flume_ng_script_should_first_try_finding_java_from_PATH_and.xml
new file mode 100644
index 0000000000..d799c08add
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1154_flume_ng_script_should_first_try_finding_java_from_PATH_and.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng script should first try finding java from PATH and then try using bigtop, instead of vice-versa
+
diff --git a/src/changelog/1.2.0/FLUME-1156_If_config_file_has_empty_sources_then_throws_NPE.xml b/src/changelog/1.2.0/FLUME-1156_If_config_file_has_empty_sources_then_throws_NPE.xml
new file mode 100644
index 0000000000..e39d8f7a83
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1156_If_config_file_has_empty_sources_then_throws_NPE.xml
@@ -0,0 +1,8 @@
+
+
+
+ If config file has empty sources, then throws NPE
+
diff --git a/src/changelog/1.2.0/FLUME-1157_Implement_Interceptors_previously_known_as_Decorators_for.xml b/src/changelog/1.2.0/FLUME-1157_Implement_Interceptors_previously_known_as_Decorators_for.xml
new file mode 100644
index 0000000000..c7742dc206
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1157_Implement_Interceptors_previously_known_as_Decorators_for.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement Interceptors (previously known as Decorators) for Flume 1.x
+
diff --git a/src/changelog/1.2.0/FLUME-1160_ComponentConfigurationFactory_catches_NullPointerException.xml b/src/changelog/1.2.0/FLUME-1160_ComponentConfigurationFactory_catches_NullPointerException.xml
new file mode 100644
index 0000000000..cf0c101155
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1160_ComponentConfigurationFactory_catches_NullPointerException.xml
@@ -0,0 +1,8 @@
+
+
+
+ ComponentConfigurationFactory catches NullPointerException
+
diff --git a/src/changelog/1.2.0/FLUME-1163_HDFSEventSink_leaves_tmp_files_in_place_when_Flume_is.xml b/src/changelog/1.2.0/FLUME-1163_HDFSEventSink_leaves_tmp_files_in_place_when_Flume_is.xml
new file mode 100644
index 0000000000..67dc03d27e
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1163_HDFSEventSink_leaves_tmp_files_in_place_when_Flume_is.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSEventSink leaves .tmp files in place when Flume is stopped
+
diff --git a/src/changelog/1.2.0/FLUME-1164_Configure_should_be_called_after_stopping_all_events.xml b/src/changelog/1.2.0/FLUME-1164_Configure_should_be_called_after_stopping_all_events.xml
new file mode 100644
index 0000000000..d41923a9e1
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1164_Configure_should_be_called_after_stopping_all_events.xml
@@ -0,0 +1,8 @@
+
+
+
+ Configure should be called after stopping all events.
+
diff --git a/src/changelog/1.2.0/FLUME-1177_Maven_deps_on_flume_ng_configuration_module_are_brought_in.xml b/src/changelog/1.2.0/FLUME-1177_Maven_deps_on_flume_ng_configuration_module_are_brought_in.xml
new file mode 100644
index 0000000000..0dd6c2bf70
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1177_Maven_deps_on_flume_ng_configuration_module_are_brought_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Maven deps on flume-ng-configuration module are brought in transitively instead of directly
+
diff --git a/src/changelog/1.2.0/FLUME-1180_ChannelSelectorFactory_creates_incorrect_selector_for.xml b/src/changelog/1.2.0/FLUME-1180_ChannelSelectorFactory_creates_incorrect_selector_for.xml
new file mode 100644
index 0000000000..c520091749
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1180_ChannelSelectorFactory_creates_incorrect_selector_for.xml
@@ -0,0 +1,8 @@
+
+
+
+ ChannelSelectorFactory creates incorrect selector for multiplexing selector type
+
diff --git a/src/changelog/1.2.0/FLUME-1181_Context_must_enforce_dot_separated_prefix_for_sub_properties.xml b/src/changelog/1.2.0/FLUME-1181_Context_must_enforce_dot_separated_prefix_for_sub_properties.xml
new file mode 100644
index 0000000000..9535bdc108
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1181_Context_must_enforce_dot_separated_prefix_for_sub_properties.xml
@@ -0,0 +1,8 @@
+
+
+
+ Context must enforce dot-separated prefix for sub-properties.
+
diff --git a/src/changelog/1.2.0/FLUME-1182_Syslog_source_cannot_read_format_correctly_from.xml b/src/changelog/1.2.0/FLUME-1182_Syslog_source_cannot_read_format_correctly_from.xml
new file mode 100644
index 0000000000..324bc813e0
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1182_Syslog_source_cannot_read_format_correctly_from.xml
@@ -0,0 +1,8 @@
+
+
+
+ Syslog source cannot read format correctly from configuration
+
diff --git a/src/changelog/1.2.0/FLUME-1183_Implement_an_HBase_Sink_which_supports_table_level_access.xml b/src/changelog/1.2.0/FLUME-1183_Implement_an_HBase_Sink_which_supports_table_level_access.xml
new file mode 100644
index 0000000000..6c48cae71f
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1183_Implement_an_HBase_Sink_which_supports_table_level_access.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement an HBase Sink which supports table level access
+
diff --git a/src/changelog/1.2.0/FLUME-1184_TestFileChannel_testThreaded_fails_sometimes.xml b/src/changelog/1.2.0/FLUME-1184_TestFileChannel_testThreaded_fails_sometimes.xml
new file mode 100644
index 0000000000..e927ea2c5c
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1184_TestFileChannel_testThreaded_fails_sometimes.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestFileChannel.testThreaded fails sometimes
+
diff --git a/src/changelog/1.2.0/FLUME-1188_TestRecoverableMemoryChannel_testThreaded_can_fail_sometimes.xml b/src/changelog/1.2.0/FLUME-1188_TestRecoverableMemoryChannel_testThreaded_can_fail_sometimes.xml
new file mode 100644
index 0000000000..a103f8a9d2
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1188_TestRecoverableMemoryChannel_testThreaded_can_fail_sometimes.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestRecoverableMemoryChannel.testThreaded can fail sometimes
+
diff --git a/src/changelog/1.2.0/FLUME-1189_Test_ReoverableMemoryChannel_throughput_versus_FileChannel.xml b/src/changelog/1.2.0/FLUME-1189_Test_ReoverableMemoryChannel_throughput_versus_FileChannel.xml
new file mode 100644
index 0000000000..04b48174bd
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1189_Test_ReoverableMemoryChannel_throughput_versus_FileChannel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Test ReoverableMemoryChannel throughput versus FileChannel
+
diff --git a/src/changelog/1.2.0/FLUME-1190_DurableFileChannel_requires_FILE_enum_definition_in.xml b/src/changelog/1.2.0/FLUME-1190_DurableFileChannel_requires_FILE_enum_definition_in.xml
new file mode 100644
index 0000000000..aee46eb10f
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1190_DurableFileChannel_requires_FILE_enum_definition_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ DurableFileChannel requires FILE enum definition in ChannelConfigurationType
+
diff --git a/src/changelog/1.2.0/FLUME-1194_RecoverableMemoryChannel_prop_misspelled_rentention_should.xml b/src/changelog/1.2.0/FLUME-1194_RecoverableMemoryChannel_prop_misspelled_rentention_should.xml
new file mode 100644
index 0000000000..f3609efa84
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1194_RecoverableMemoryChannel_prop_misspelled_rentention_should.xml
@@ -0,0 +1,8 @@
+
+
+
+ RecoverableMemoryChannel prop misspelled -- "rentention" should be "retention"
+
diff --git a/src/changelog/1.2.0/FLUME-1196_Allow_different_HDFS_Sinks_within_the_same_agent_to_write.xml b/src/changelog/1.2.0/FLUME-1196_Allow_different_HDFS_Sinks_within_the_same_agent_to_write.xml
new file mode 100644
index 0000000000..c111cb3c06
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1196_Allow_different_HDFS_Sinks_within_the_same_agent_to_write.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow different HDFS Sinks within the same agent to write to HDFS as different users
+
diff --git a/src/changelog/1.2.0/FLUME-1198_Implement_a_load_balancing_sink_processor.xml b/src/changelog/1.2.0/FLUME-1198_Implement_a_load_balancing_sink_processor.xml
new file mode 100644
index 0000000000..a5c8ba2f92
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1198_Implement_a_load_balancing_sink_processor.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement a load-balancing sink processor
+
diff --git a/src/changelog/1.2.0/FLUME-1200_HDFSEventSink_causes_snappy_file_to_be_created_in_HDFS_even.xml b/src/changelog/1.2.0/FLUME-1200_HDFSEventSink_causes_snappy_file_to_be_created_in_HDFS_even.xml
new file mode 100644
index 0000000000..fa9e64db41
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1200_HDFSEventSink_causes_snappy_file_to_be_created_in_HDFS_even.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSEventSink causes `*.snappy` file to be created in HDFS even when snappy isn't used (due to missing lib)
+
diff --git a/src/changelog/1.2.0/FLUME-1202_Too_many_approved_licenses.xml b/src/changelog/1.2.0/FLUME-1202_Too_many_approved_licenses.xml
new file mode 100644
index 0000000000..f8f87fb379
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1202_Too_many_approved_licenses.xml
@@ -0,0 +1,8 @@
+
+
+
+ Too many approved licenses
+
diff --git a/src/changelog/1.2.0/FLUME-1204_Add_more_unit_tests_for_hbase_sink.xml b/src/changelog/1.2.0/FLUME-1204_Add_more_unit_tests_for_hbase_sink.xml
new file mode 100644
index 0000000000..61722f4f12
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1204_Add_more_unit_tests_for_hbase_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add more unit tests for hbase sink
+
diff --git a/src/changelog/1.2.0/FLUME-1205_NPE_related_to_checkpointing_when_using_FileChannel.xml b/src/changelog/1.2.0/FLUME-1205_NPE_related_to_checkpointing_when_using_FileChannel.xml
new file mode 100644
index 0000000000..a53c717636
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1205_NPE_related_to_checkpointing_when_using_FileChannel.xml
@@ -0,0 +1,8 @@
+
+
+
+ NPE related to checkpointing when using FileChannel
+
diff --git a/src/changelog/1.2.0/FLUME-1212_Flume_should_pick_HBase_jars_from_HBASE_HOME.xml b/src/changelog/1.2.0/FLUME-1212_Flume_should_pick_HBase_jars_from_HBASE_HOME.xml
new file mode 100644
index 0000000000..ade94a8976
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1212_Flume_should_pick_HBase_jars_from_HBASE_HOME.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume should pick HBase jars from HBASE_HOME
+
diff --git a/src/changelog/1.2.0/FLUME-1213_HDFS_sink_should_allow_bucketpath_rounding_down.xml b/src/changelog/1.2.0/FLUME-1213_HDFS_sink_should_allow_bucketpath_rounding_down.xml
new file mode 100644
index 0000000000..66242d98fe
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1213_HDFS_sink_should_allow_bucketpath_rounding_down.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS sink should allow bucketpath rounding down.
+
diff --git a/src/changelog/1.2.0/FLUME-1215_Implement_Timestamp_Interceptor.xml b/src/changelog/1.2.0/FLUME-1215_Implement_Timestamp_Interceptor.xml
new file mode 100644
index 0000000000..1254e05eba
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1215_Implement_Timestamp_Interceptor.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement Timestamp Interceptor
+
diff --git a/src/changelog/1.2.0/FLUME-1216_Need_useful_error_message_when_keytab_does_not_exist.xml b/src/changelog/1.2.0/FLUME-1216_Need_useful_error_message_when_keytab_does_not_exist.xml
new file mode 100644
index 0000000000..55d87d1802
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1216_Need_useful_error_message_when_keytab_does_not_exist.xml
@@ -0,0 +1,8 @@
+
+
+
+ Need useful error message when keytab does not exist
+
diff --git a/src/changelog/1.2.0/FLUME-1217_HDFS_Event_Sink_generates_warnings_due_to_recent_change.xml b/src/changelog/1.2.0/FLUME-1217_HDFS_Event_Sink_generates_warnings_due_to_recent_change.xml
new file mode 100644
index 0000000000..2446973404
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1217_HDFS_Event_Sink_generates_warnings_due_to_recent_change.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Event Sink generates warnings due to recent change
+
diff --git a/src/changelog/1.2.0/FLUME-1219_Race_conditions_in_BucketWriter_HDFSEventSink.xml b/src/changelog/1.2.0/FLUME-1219_Race_conditions_in_BucketWriter_HDFSEventSink.xml
new file mode 100644
index 0000000000..76d3caf6cf
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1219_Race_conditions_in_BucketWriter_HDFSEventSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Race conditions in BucketWriter / HDFSEventSink
+
diff --git a/src/changelog/1.2.0/FLUME-1220_Load_balancing_channel_selector_needs_to_be_in_the.xml b/src/changelog/1.2.0/FLUME-1220_Load_balancing_channel_selector_needs_to_be_in_the.xml
new file mode 100644
index 0000000000..185dfa278f
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1220_Load_balancing_channel_selector_needs_to_be_in_the.xml
@@ -0,0 +1,8 @@
+
+
+
+ Load balancing channel selector needs to be in the configuration type
+
diff --git a/src/changelog/1.2.0/FLUME-1221_ThriftLegacySource_doesn_t_handle_fields_headers.xml b/src/changelog/1.2.0/FLUME-1221_ThriftLegacySource_doesn_t_handle_fields_headers.xml
new file mode 100644
index 0000000000..c06d2841df
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1221_ThriftLegacySource_doesn_t_handle_fields_headers.xml
@@ -0,0 +1,8 @@
+
+
+
+ ThriftLegacySource doesn't handle fields -> headers conversions for bytebuffers
+
diff --git a/src/changelog/1.2.0/FLUME-1226_FailoverRpcClient_should_check_for_NULL_batch_size_property.xml b/src/changelog/1.2.0/FLUME-1226_FailoverRpcClient_should_check_for_NULL_batch_size_property.xml
new file mode 100644
index 0000000000..a400c384b3
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1226_FailoverRpcClient_should_check_for_NULL_batch_size_property.xml
@@ -0,0 +1,8 @@
+
+
+
+ FailoverRpcClient should check for NULL batch-size property
+
diff --git a/src/changelog/1.2.0/FLUME-1229_System_nanoTime_incorrectly_used_in_filename_for_HDFS_file.xml b/src/changelog/1.2.0/FLUME-1229_System_nanoTime_incorrectly_used_in_filename_for_HDFS_file.xml
new file mode 100644
index 0000000000..248fe4a6d8
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1229_System_nanoTime_incorrectly_used_in_filename_for_HDFS_file.xml
@@ -0,0 +1,8 @@
+
+
+
+ System.nanoTime incorrectly used in filename for HDFS file rolling
+
diff --git a/src/changelog/1.2.0/FLUME-1230_Sink_gets_initialized_even_when_not_active.xml b/src/changelog/1.2.0/FLUME-1230_Sink_gets_initialized_even_when_not_active.xml
new file mode 100644
index 0000000000..524b6b255f
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1230_Sink_gets_initialized_even_when_not_active.xml
@@ -0,0 +1,8 @@
+
+
+
+ Sink gets initialized even when not active
+
diff --git a/src/changelog/1.2.0/FLUME-1231_Deadlock_between_BucketWriter_and_LeaseChecker_on_shutdown.xml b/src/changelog/1.2.0/FLUME-1231_Deadlock_between_BucketWriter_and_LeaseChecker_on_shutdown.xml
new file mode 100644
index 0000000000..460d02232b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1231_Deadlock_between_BucketWriter_and_LeaseChecker_on_shutdown.xml
@@ -0,0 +1,8 @@
+
+
+
+ Deadlock between BucketWriter and LeaseChecker on shutdown
+
diff --git a/src/changelog/1.2.0/FLUME-1232_Cannot_start_agent_a_3rd_time_when_using_FileChannel.xml b/src/changelog/1.2.0/FLUME-1232_Cannot_start_agent_a_3rd_time_when_using_FileChannel.xml
new file mode 100644
index 0000000000..8b793e9dce
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1232_Cannot_start_agent_a_3rd_time_when_using_FileChannel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Cannot start agent a 3rd time when using FileChannel
+
diff --git a/src/changelog/1.2.0/FLUME-1234_Can_t_use_P_escape_sequence_for_bucket_path_of_HDFS_sink.xml b/src/changelog/1.2.0/FLUME-1234_Can_t_use_P_escape_sequence_for_bucket_path_of_HDFS_sink.xml
new file mode 100644
index 0000000000..bb0cd785c3
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1234_Can_t_use_P_escape_sequence_for_bucket_path_of_HDFS_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Can't use %P escape sequence for bucket path of HDFS sink
+
diff --git a/src/changelog/1.2.0/FLUME-1236_File_channel_has_a_race_condition_between_start_and_create.xml b/src/changelog/1.2.0/FLUME-1236_File_channel_has_a_race_condition_between_start_and_create.xml
new file mode 100644
index 0000000000..77a1674b11
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1236_File_channel_has_a_race_condition_between_start_and_create.xml
@@ -0,0 +1,8 @@
+
+
+
+ File channel has a race condition between start and create transaction method
+
diff --git a/src/changelog/1.2.0/FLUME-1238_Support_active_rolling_of_files_created_by_HDFS_Event_Sink.xml b/src/changelog/1.2.0/FLUME-1238_Support_active_rolling_of_files_created_by_HDFS_Event_Sink.xml
new file mode 100644
index 0000000000..d62c512ac0
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1238_Support_active_rolling_of_files_created_by_HDFS_Event_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support active rolling of files created by HDFS Event Sink
+
diff --git a/src/changelog/1.2.0/FLUME-1240_Add_version_info_to_Flume_NG.xml b/src/changelog/1.2.0/FLUME-1240_Add_version_info_to_Flume_NG.xml
new file mode 100644
index 0000000000..a7ecfb557e
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1240_Add_version_info_to_Flume_NG.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add version info to Flume NG
+
diff --git a/src/changelog/1.2.0/FLUME-1241_Flume_dist_should_include_the_flume_ng_doc_directory.xml b/src/changelog/1.2.0/FLUME-1241_Flume_dist_should_include_the_flume_ng_doc_directory.xml
new file mode 100644
index 0000000000..951ef80955
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1241_Flume_dist_should_include_the_flume_ng_doc_directory.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume dist should include the flume-ng-doc directory
+
diff --git a/src/changelog/1.2.0/FLUME-1242_Make_flume_user_dev_guides_easily_editable.xml b/src/changelog/1.2.0/FLUME-1242_Make_flume_user_dev_guides_easily_editable.xml
new file mode 100644
index 0000000000..72b9763204
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1242_Make_flume_user_dev_guides_easily_editable.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make flume user & dev guides easily editable
+
diff --git a/src/changelog/1.2.0/FLUME-1244_Implement_a_load_balancing_RpcClient_with_round_robin_and.xml b/src/changelog/1.2.0/FLUME-1244_Implement_a_load_balancing_RpcClient_with_round_robin_and.xml
new file mode 100644
index 0000000000..5f9f653032
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1244_Implement_a_load_balancing_RpcClient_with_round_robin_and.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement a load-balancing RpcClient with round/robin and random distribution capabilties.
+
diff --git a/src/changelog/1.2.0/FLUME-1245_HDFSCompressedDataStream_calls_finish_on_sync_instead_of.xml b/src/changelog/1.2.0/FLUME-1245_HDFSCompressedDataStream_calls_finish_on_sync_instead_of.xml
new file mode 100644
index 0000000000..80343b2c88
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1245_HDFSCompressedDataStream_calls_finish_on_sync_instead_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSCompressedDataStream calls finish() on sync instead of flush()
+
diff --git a/src/changelog/1.2.0/FLUME-1246_FileChannel_hangs_silently_when_Hadoop_libs_not_found.xml b/src/changelog/1.2.0/FLUME-1246_FileChannel_hangs_silently_when_Hadoop_libs_not_found.xml
new file mode 100644
index 0000000000..7cfda64e50
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1246_FileChannel_hangs_silently_when_Hadoop_libs_not_found.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel hangs silently when Hadoop libs not found
+
diff --git a/src/changelog/1.2.0/FLUME-1248_flume_ng_script_gets_broken_when_it_tried_to_load_hbase.xml b/src/changelog/1.2.0/FLUME-1248_flume_ng_script_gets_broken_when_it_tried_to_load_hbase.xml
new file mode 100644
index 0000000000..c8fbb30c5d
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1248_flume_ng_script_gets_broken_when_it_tried_to_load_hbase.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng script gets broken when it tried to load hbase classpath
+
diff --git a/src/changelog/1.2.0/FLUME-1252_Asynchronous_HBase_Sink.xml b/src/changelog/1.2.0/FLUME-1252_Asynchronous_HBase_Sink.xml
new file mode 100644
index 0000000000..4ba1dddd0f
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1252_Asynchronous_HBase_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Asynchronous HBase Sink
+
diff --git a/src/changelog/1.2.0/FLUME-1253_Support_for_running_integration_tests.xml b/src/changelog/1.2.0/FLUME-1253_Support_for_running_integration_tests.xml
new file mode 100644
index 0000000000..e55fd4ca25
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1253_Support_for_running_integration_tests.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support for running integration tests
+
diff --git a/src/changelog/1.2.0/FLUME-1254_RpcClient_can_hang_when_communication_is_broken_with_the.xml b/src/changelog/1.2.0/FLUME-1254_RpcClient_can_hang_when_communication_is_broken_with_the.xml
new file mode 100644
index 0000000000..ae537e3fdd
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1254_RpcClient_can_hang_when_communication_is_broken_with_the.xml
@@ -0,0 +1,8 @@
+
+
+
+ RpcClient can hang when communication is broken with the source.
+
diff --git a/src/changelog/1.2.0/FLUME-1270_Incorrect_default_hdfs_callTimeout_and_hdfs_fileType_of.xml b/src/changelog/1.2.0/FLUME-1270_Incorrect_default_hdfs_callTimeout_and_hdfs_fileType_of.xml
new file mode 100644
index 0000000000..a675ed222a
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1270_Incorrect_default_hdfs_callTimeout_and_hdfs_fileType_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ Incorrect default hdfs.callTimeout and hdfs.fileType of HDFSEventSink in FlumeUserGuide.rst
+
diff --git a/src/changelog/1.2.0/FLUME-1271_Incorrect_configuration_causes_NPE.xml b/src/changelog/1.2.0/FLUME-1271_Incorrect_configuration_causes_NPE.xml
new file mode 100644
index 0000000000..9303457cf1
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1271_Incorrect_configuration_causes_NPE.xml
@@ -0,0 +1,8 @@
+
+
+
+ Incorrect configuration causes NPE
+
diff --git a/src/changelog/1.2.0/FLUME-1275_Add_Regex_Serializer_for_HBaseSink.xml b/src/changelog/1.2.0/FLUME-1275_Add_Regex_Serializer_for_HBaseSink.xml
new file mode 100644
index 0000000000..8d422d4857
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1275_Add_Regex_Serializer_for_HBaseSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add Regex Serializer for HBaseSink
+
diff --git a/src/changelog/1.2.0/FLUME-1280_Make_all_config_properties_of_Hbase_sinks_public_constants.xml b/src/changelog/1.2.0/FLUME-1280_Make_all_config_properties_of_Hbase_sinks_public_constants.xml
new file mode 100644
index 0000000000..453499bb0c
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1280_Make_all_config_properties_of_Hbase_sinks_public_constants.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make all config properties of Hbase sinks public constants
+
diff --git a/src/changelog/1.2.0/FLUME-1284_Need_host_interceptor_for_hdfs_bucket_path_escape_sequence.xml b/src/changelog/1.2.0/FLUME-1284_Need_host_interceptor_for_hdfs_bucket_path_escape_sequence.xml
new file mode 100644
index 0000000000..2ad8bf4bb2
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1284_Need_host_interceptor_for_hdfs_bucket_path_escape_sequence.xml
@@ -0,0 +1,8 @@
+
+
+
+ Need host interceptor for hdfs bucket path escape sequence
+
diff --git a/src/changelog/1.2.0/FLUME-1287_Add_Standalone_Example_to_Docs.xml b/src/changelog/1.2.0/FLUME-1287_Add_Standalone_Example_to_Docs.xml
new file mode 100644
index 0000000000..f37bbcb919
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1287_Add_Standalone_Example_to_Docs.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add Standalone Example to Docs
+
diff --git a/src/changelog/1.2.0/FLUME-1288_Async_hbase_sink_should_throw_exception_when_hbase_reports.xml b/src/changelog/1.2.0/FLUME-1288_Async_hbase_sink_should_throw_exception_when_hbase_reports.xml
new file mode 100644
index 0000000000..fd141b6148
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1288_Async_hbase_sink_should_throw_exception_when_hbase_reports.xml
@@ -0,0 +1,8 @@
+
+
+
+ Async hbase sink should throw exception when hbase reports failure and check hbase table correctness
+
diff --git a/src/changelog/1.2.0/FLUME-1290_HDFS_Sink_should_accept_fileType_parameters_of_arbitrary.xml b/src/changelog/1.2.0/FLUME-1290_HDFS_Sink_should_accept_fileType_parameters_of_arbitrary.xml
new file mode 100644
index 0000000000..e62a9da9d3
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1290_HDFS_Sink_should_accept_fileType_parameters_of_arbitrary.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Sink should accept fileType parameters of arbitrary case
+
diff --git a/src/changelog/1.2.0/FLUME-1297_Flume_tests_should_wait_for_a_few_seconds_for_agent_to_start.xml b/src/changelog/1.2.0/FLUME-1297_Flume_tests_should_wait_for_a_few_seconds_for_agent_to_start.xml
new file mode 100644
index 0000000000..95843cc317
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1297_Flume_tests_should_wait_for_a_few_seconds_for_agent_to_start.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume tests should wait for a few seconds for agent to start.
+
diff --git a/src/changelog/1.2.0/FLUME-1300_Update_user_guide_for_File_Channel.xml b/src/changelog/1.2.0/FLUME-1300_Update_user_guide_for_File_Channel.xml
new file mode 100644
index 0000000000..509f423f89
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1300_Update_user_guide_for_File_Channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update user guide for File Channel
+
diff --git a/src/changelog/1.2.0/FLUME-1301_HDFSCompressedDataStream_can_lose_data.xml b/src/changelog/1.2.0/FLUME-1301_HDFSCompressedDataStream_can_lose_data.xml
new file mode 100644
index 0000000000..3120bb4b42
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1301_HDFSCompressedDataStream_can_lose_data.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSCompressedDataStream can lose data
+
diff --git a/src/changelog/1.2.0/FLUME-1303_java_library_path_value_is_being_truncated_at_first_n_char.xml b/src/changelog/1.2.0/FLUME-1303_java_library_path_value_is_being_truncated_at_first_n_char.xml
new file mode 100644
index 0000000000..741285675d
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1303_java_library_path_value_is_being_truncated_at_first_n_char.xml
@@ -0,0 +1,8 @@
+
+
+
+ java.library.path value is being truncated at first 'n' char
+
diff --git a/src/changelog/1.2.0/FLUME-1304_Allow_for_faster_allocation_of_checkpoint_file.xml b/src/changelog/1.2.0/FLUME-1304_Allow_for_faster_allocation_of_checkpoint_file.xml
new file mode 100644
index 0000000000..979af8e83d
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1304_Allow_for_faster_allocation_of_checkpoint_file.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow for faster allocation of checkpoint file.
+
diff --git a/src/changelog/1.2.0/FLUME-1306_LoadBalancingRpcClient_should_catch_exception_for_invalid.xml b/src/changelog/1.2.0/FLUME-1306_LoadBalancingRpcClient_should_catch_exception_for_invalid.xml
new file mode 100644
index 0000000000..c89c624f16
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1306_LoadBalancingRpcClient_should_catch_exception_for_invalid.xml
@@ -0,0 +1,8 @@
+
+
+
+ LoadBalancingRpcClient should catch exception for invalid RpcClient and failover to valid one
+
diff --git a/src/changelog/1.2.0/FLUME-1309_Integration_tests_not_included_in_assembly_build_artifacts.xml b/src/changelog/1.2.0/FLUME-1309_Integration_tests_not_included_in_assembly_build_artifacts.xml
new file mode 100644
index 0000000000..ee373bbd2b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1309_Integration_tests_not_included_in_assembly_build_artifacts.xml
@@ -0,0 +1,8 @@
+
+
+
+ Integration tests not included in assembly build artifacts
+
diff --git a/src/changelog/1.2.0/FLUME-1312_Host_interceptor_should_support_custom_headers.xml b/src/changelog/1.2.0/FLUME-1312_Host_interceptor_should_support_custom_headers.xml
new file mode 100644
index 0000000000..a41aa51e11
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1312_Host_interceptor_should_support_custom_headers.xml
@@ -0,0 +1,8 @@
+
+
+
+ Host interceptor should support custom headers
+
diff --git a/src/changelog/1.2.0/FLUME-1314_File_channel_log_file_can_grow_beyond_max_size_which_causes.xml b/src/changelog/1.2.0/FLUME-1314_File_channel_log_file_can_grow_beyond_max_size_which_causes.xml
new file mode 100644
index 0000000000..af0be60f3f
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1314_File_channel_log_file_can_grow_beyond_max_size_which_causes.xml
@@ -0,0 +1,8 @@
+
+
+
+ File channel log file can grow beyond max size which causes startup failure
+
diff --git a/src/changelog/1.2.0/FLUME-1315_Null_sink_should_support_batching.xml b/src/changelog/1.2.0/FLUME-1315_Null_sink_should_support_batching.xml
new file mode 100644
index 0000000000..07e6187f68
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1315_Null_sink_should_support_batching.xml
@@ -0,0 +1,8 @@
+
+
+
+ Null sink should support batching
+
diff --git a/src/changelog/1.2.0/FLUME-1316_AvroSink_should_be_configurable_for_connect_timeout_and.xml b/src/changelog/1.2.0/FLUME-1316_AvroSink_should_be_configurable_for_connect_timeout_and.xml
new file mode 100644
index 0000000000..2c72ecf673
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1316_AvroSink_should_be_configurable_for_connect_timeout_and.xml
@@ -0,0 +1,8 @@
+
+
+
+ AvroSink should be configurable for connect-timeout and request-timeout
+
diff --git a/src/changelog/1.2.0/FLUME-1317_Assembly_build_pulls_in_target_folder_from_flume_ng_tests.xml b/src/changelog/1.2.0/FLUME-1317_Assembly_build_pulls_in_target_folder_from_flume_ng_tests.xml
new file mode 100644
index 0000000000..6a31ee6b18
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1317_Assembly_build_pulls_in_target_folder_from_flume_ng_tests.xml
@@ -0,0 +1,8 @@
+
+
+
+ Assembly build pulls in target folder from flume-ng-tests
+
diff --git a/src/changelog/1.2.0/FLUME-1319_File_Channel_optimize_replay_of_logs_when_a_checkpoint_is.xml b/src/changelog/1.2.0/FLUME-1319_File_Channel_optimize_replay_of_logs_when_a_checkpoint_is.xml
new file mode 100644
index 0000000000..7425c1a5bc
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1319_File_Channel_optimize_replay_of_logs_when_a_checkpoint_is.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel optimize replay of logs when a checkpoint is present
+
diff --git a/src/changelog/1.2.0/FLUME-1320_Add_safeguard_for_checkpoint_corruption_detection.xml b/src/changelog/1.2.0/FLUME-1320_Add_safeguard_for_checkpoint_corruption_detection.xml
new file mode 100644
index 0000000000..25aec58e15
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1320_Add_safeguard_for_checkpoint_corruption_detection.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add safeguard for checkpoint corruption detection
+
diff --git a/src/changelog/1.2.0/FLUME-1322_ChannelProcessor_should_catch_Throwable_to_work_around.xml b/src/changelog/1.2.0/FLUME-1322_ChannelProcessor_should_catch_Throwable_to_work_around.xml
new file mode 100644
index 0000000000..c25e0f8185
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1322_ChannelProcessor_should_catch_Throwable_to_work_around.xml
@@ -0,0 +1,8 @@
+
+
+
+ ChannelProcessor should catch Throwable to work around close() clobbering uncaught Exceptions
+
diff --git a/src/changelog/1.2.0/FLUME-1323_Remove_shutdown_hook_from_FileChannel.xml b/src/changelog/1.2.0/FLUME-1323_Remove_shutdown_hook_from_FileChannel.xml
new file mode 100644
index 0000000000..3130e88c47
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1323_Remove_shutdown_hook_from_FileChannel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove shutdown hook from FileChannel
+
diff --git a/src/changelog/1.2.0/FLUME-1324_File_Channel_Log_can_contain_unassigned_blocks.xml b/src/changelog/1.2.0/FLUME-1324_File_Channel_Log_can_contain_unassigned_blocks.xml
new file mode 100644
index 0000000000..5e1ee85f6b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1324_File_Channel_Log_can_contain_unassigned_blocks.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel Log can contain unassigned blocks
+
diff --git a/src/changelog/1.2.0/FLUME-1325_Components_should_be_stopped_in_the_reverse_order_that_they.xml b/src/changelog/1.2.0/FLUME-1325_Components_should_be_stopped_in_the_reverse_order_that_they.xml
new file mode 100644
index 0000000000..a41ced5347
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1325_Components_should_be_stopped_in_the_reverse_order_that_they.xml
@@ -0,0 +1,8 @@
+
+
+
+ Components should be stopped in the reverse order that they were started
+
diff --git a/src/changelog/1.2.0/FLUME-1327_File_Channel_can_deadlock_in_when_checkpoint_happens_in.xml b/src/changelog/1.2.0/FLUME-1327_File_Channel_can_deadlock_in_when_checkpoint_happens_in.xml
new file mode 100644
index 0000000000..aca1c4d8c5
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1327_File_Channel_can_deadlock_in_when_checkpoint_happens_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel can deadlock in when checkpoint happens in between a put/take/commit
+
diff --git a/src/changelog/1.2.0/FLUME-1329_AvroSink_can_hang_during_Avro_RPC_handshake.xml b/src/changelog/1.2.0/FLUME-1329_AvroSink_can_hang_during_Avro_RPC_handshake.xml
new file mode 100644
index 0000000000..52ab02226d
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1329_AvroSink_can_hang_during_Avro_RPC_handshake.xml
@@ -0,0 +1,8 @@
+
+
+
+ AvroSink can hang during Avro RPC handshake
+
diff --git a/src/changelog/1.2.0/FLUME-1330_Avro_Source_should_not_use_Fixed_thread_pool_for_boss.xml b/src/changelog/1.2.0/FLUME-1330_Avro_Source_should_not_use_Fixed_thread_pool_for_boss.xml
new file mode 100644
index 0000000000..e534afcf68
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1330_Avro_Source_should_not_use_Fixed_thread_pool_for_boss.xml
@@ -0,0 +1,8 @@
+
+
+
+ Avro Source should not use Fixed thread pool for boss threads when pool size is specified
+
diff --git a/src/changelog/1.2.0/FLUME-1331_Start_method_of_components_throwing_NoClassDefFoundError.xml b/src/changelog/1.2.0/FLUME-1331_Start_method_of_components_throwing_NoClassDefFoundError.xml
new file mode 100644
index 0000000000..6c7edf5fee
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1331_Start_method_of_components_throwing_NoClassDefFoundError.xml
@@ -0,0 +1,8 @@
+
+
+
+ Start method of components throwing NoClassDefFoundError are not caught
+
diff --git a/src/changelog/1.2.0/FLUME-1333_Disable_running_of_saveVersion_sh_on_Windows.xml b/src/changelog/1.2.0/FLUME-1333_Disable_running_of_saveVersion_sh_on_Windows.xml
new file mode 100644
index 0000000000..f12b08a83d
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1333_Disable_running_of_saveVersion_sh_on_Windows.xml
@@ -0,0 +1,8 @@
+
+
+
+ Disable running of saveVersion.sh on Windows
+
diff --git a/src/changelog/1.2.0/FLUME-1338_Produce_helpful_error_message_in_case_that_timestamp_header.xml b/src/changelog/1.2.0/FLUME-1338_Produce_helpful_error_message_in_case_that_timestamp_header.xml
new file mode 100644
index 0000000000..5f790afd7a
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1338_Produce_helpful_error_message_in_case_that_timestamp_header.xml
@@ -0,0 +1,8 @@
+
+
+
+ Produce helpful error message in case that timestamp header is missing when time based bucketing is in use
+
diff --git a/src/changelog/1.2.0/FLUME-1341_Build_fails_on_jenkins_because_a_file_exists_in_the.xml b/src/changelog/1.2.0/FLUME-1341_Build_fails_on_jenkins_because_a_file_exists_in_the.xml
new file mode 100644
index 0000000000..aa79ca0b3d
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1341_Build_fails_on_jenkins_because_a_file_exists_in_the.xml
@@ -0,0 +1,8 @@
+
+
+
+ Build fails on jenkins because a file exists in the environment
+
diff --git a/src/changelog/1.2.0/FLUME-1343_Improve_user_guide.xml b/src/changelog/1.2.0/FLUME-1343_Improve_user_guide.xml
new file mode 100644
index 0000000000..f9a3c08e6f
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1343_Improve_user_guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve user guide
+
diff --git a/src/changelog/1.2.0/FLUME-1344_AvroSink_JMX_does_not_report_connection_created_count.xml b/src/changelog/1.2.0/FLUME-1344_AvroSink_JMX_does_not_report_connection_created_count.xml
new file mode 100644
index 0000000000..17539753af
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1344_AvroSink_JMX_does_not_report_connection_created_count.xml
@@ -0,0 +1,8 @@
+
+
+
+ AvroSink JMX does not report connection created count accurately
+
diff --git a/src/changelog/1.2.0/FLUME-1345_Use_apache_flume_for_the_artifact_instead_of_flume_ng_dist.xml b/src/changelog/1.2.0/FLUME-1345_Use_apache_flume_for_the_artifact_instead_of_flume_ng_dist.xml
new file mode 100644
index 0000000000..56d4965d62
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1345_Use_apache_flume_for_the_artifact_instead_of_flume_ng_dist.xml
@@ -0,0 +1,8 @@
+
+
+
+ Use apache-flume for the artifact instead of flume-ng-dist
+
diff --git a/src/changelog/1.2.0/FLUME-1346_Build_warning_from_missing_maven_sphinx_version_in.xml b/src/changelog/1.2.0/FLUME-1346_Build_warning_from_missing_maven_sphinx_version_in.xml
new file mode 100644
index 0000000000..db8342c5e1
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1346_Build_warning_from_missing_maven_sphinx_version_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Build warning from missing maven-sphinx version in reporting section
+
diff --git a/src/changelog/1.2.0/FLUME-1347_Deprecate_RecoverableMemoryChannel.xml b/src/changelog/1.2.0/FLUME-1347_Deprecate_RecoverableMemoryChannel.xml
new file mode 100644
index 0000000000..a78a191bdd
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1347_Deprecate_RecoverableMemoryChannel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Deprecate RecoverableMemoryChannel
+
diff --git a/src/changelog/1.2.0/FLUME-1348_Update_the_documentation_correcting_links_and_removing.xml b/src/changelog/1.2.0/FLUME-1348_Update_the_documentation_correcting_links_and_removing.xml
new file mode 100644
index 0000000000..81c90fb908
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1348_Update_the_documentation_correcting_links_and_removing.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update the documentation, correcting links and removing incubation.
+
diff --git a/src/changelog/1.2.0/FLUME-1349_Document_Hbase_sinks.xml b/src/changelog/1.2.0/FLUME-1349_Document_Hbase_sinks.xml
new file mode 100644
index 0000000000..7ee1a36a6b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1349_Document_Hbase_sinks.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document Hbase sinks.
+
diff --git a/src/changelog/1.2.0/FLUME-1351_Add_release_version_to_Flume_documentation.xml b/src/changelog/1.2.0/FLUME-1351_Add_release_version_to_Flume_documentation.xml
new file mode 100644
index 0000000000..68182127e3
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1351_Add_release_version_to_Flume_documentation.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add release version to Flume documentation
+
diff --git a/src/changelog/1.2.0/FLUME-1352_Add_documentation_for_HDFS_path_rounddown.xml b/src/changelog/1.2.0/FLUME-1352_Add_documentation_for_HDFS_path_rounddown.xml
new file mode 100644
index 0000000000..c5924b3d27
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1352_Add_documentation_for_HDFS_path_rounddown.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add documentation for HDFS path rounddown.
+
diff --git a/src/changelog/1.2.0/FLUME-1353_Ensure_license_headers_are_consistent.xml b/src/changelog/1.2.0/FLUME-1353_Ensure_license_headers_are_consistent.xml
new file mode 100644
index 0000000000..0787ac660c
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1353_Ensure_license_headers_are_consistent.xml
@@ -0,0 +1,8 @@
+
+
+
+ Ensure license headers are consistent
+
diff --git a/src/changelog/1.2.0/FLUME-1355_Improve_user_guide_section_about_sink_processors.xml b/src/changelog/1.2.0/FLUME-1355_Improve_user_guide_section_about_sink_processors.xml
new file mode 100644
index 0000000000..07bad8cdfc
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1355_Improve_user_guide_section_about_sink_processors.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve user guide section about sink processors
+
diff --git a/src/changelog/1.2.0/FLUME-1356_Document_interceptors.xml b/src/changelog/1.2.0/FLUME-1356_Document_interceptors.xml
new file mode 100644
index 0000000000..ae82f99d00
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-1356_Document_interceptors.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document interceptors
+
diff --git a/src/changelog/1.2.0/FLUME-748_Create_metric_collection_infrastructure.xml b/src/changelog/1.2.0/FLUME-748_Create_metric_collection_infrastructure.xml
new file mode 100644
index 0000000000..b6af41fc84
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-748_Create_metric_collection_infrastructure.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create metric collection infrastructure
+
diff --git a/src/changelog/1.2.0/FLUME-828_LoggerSink_representation_of_the_event_s_body_isn_t_too.xml b/src/changelog/1.2.0/FLUME-828_LoggerSink_representation_of_the_event_s_body_isn_t_too.xml
new file mode 100644
index 0000000000..87c037a14f
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-828_LoggerSink_representation_of_the_event_s_body_isn_t_too.xml
@@ -0,0 +1,8 @@
+
+
+
+ LoggerSink representation of the event's body isn't too useful
+
diff --git a/src/changelog/1.2.0/FLUME-840_Update_project_committers_in_pom_file.xml b/src/changelog/1.2.0/FLUME-840_Update_project_committers_in_pom_file.xml
new file mode 100644
index 0000000000..260957003a
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-840_Update_project_committers_in_pom_file.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update project committers in pom file
+
diff --git a/src/changelog/1.2.0/FLUME-862_AvroSource_breaks_when_config_properties_changes_different.xml b/src/changelog/1.2.0/FLUME-862_AvroSource_breaks_when_config_properties_changes_different.xml
new file mode 100644
index 0000000000..9293e8ded3
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-862_AvroSource_breaks_when_config_properties_changes_different.xml
@@ -0,0 +1,8 @@
+
+
+
+ AvroSource breaks when config properties changes different service
+
diff --git a/src/changelog/1.2.0/FLUME-881_Would_be_nice_if_HDFS_Sink_would_automatically_choose_best.xml b/src/changelog/1.2.0/FLUME-881_Would_be_nice_if_HDFS_Sink_would_automatically_choose_best.xml
new file mode 100644
index 0000000000..0dad550709
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-881_Would_be_nice_if_HDFS_Sink_would_automatically_choose_best.xml
@@ -0,0 +1,8 @@
+
+
+
+ Would be nice if HDFS Sink would automatically choose best writableFormat based on fileType
+
diff --git a/src/changelog/1.2.0/FLUME-896_Implement_a_Durable_Memory_Channel.xml b/src/changelog/1.2.0/FLUME-896_Implement_a_Durable_Memory_Channel.xml
new file mode 100644
index 0000000000..343048a0fc
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-896_Implement_a_Durable_Memory_Channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement a Durable Memory Channel
+
diff --git a/src/changelog/1.2.0/FLUME-962_Failover_capability_for_Client_SDK.xml b/src/changelog/1.2.0/FLUME-962_Failover_capability_for_Client_SDK.xml
new file mode 100644
index 0000000000..7a31cda98b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-962_Failover_capability_for_Client_SDK.xml
@@ -0,0 +1,8 @@
+
+
+
+ Failover capability for Client SDK
+
diff --git a/src/changelog/1.2.0/FLUME-971_Create_developer_guide_for_Flume_NG.xml b/src/changelog/1.2.0/FLUME-971_Create_developer_guide_for_Flume_NG.xml
new file mode 100644
index 0000000000..c68a11eb57
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-971_Create_developer_guide_for_Flume_NG.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create developer guide for Flume NG
+
diff --git a/src/changelog/1.2.0/FLUME-979_ExecSource_should_optionally_restart_the_command_when_it.xml b/src/changelog/1.2.0/FLUME-979_ExecSource_should_optionally_restart_the_command_when_it.xml
new file mode 100644
index 0000000000..08f349124b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-979_ExecSource_should_optionally_restart_the_command_when_it.xml
@@ -0,0 +1,8 @@
+
+
+
+ ExecSource should optionally restart the command when it exits
+
diff --git a/src/changelog/1.2.0/FLUME-985_All_HDFS_Operations_in_HDFSEventSink_should_have_a_timeout.xml b/src/changelog/1.2.0/FLUME-985_All_HDFS_Operations_in_HDFSEventSink_should_have_a_timeout.xml
new file mode 100644
index 0000000000..2027348245
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-985_All_HDFS_Operations_in_HDFSEventSink_should_have_a_timeout.xml
@@ -0,0 +1,8 @@
+
+
+
+ All HDFS Operations in HDFSEventSink should have a timeout
+
diff --git a/src/changelog/1.2.0/FLUME-988_Client_SDK.xml b/src/changelog/1.2.0/FLUME-988_Client_SDK.xml
new file mode 100644
index 0000000000..2a306d8192
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-988_Client_SDK.xml
@@ -0,0 +1,8 @@
+
+
+
+ Client SDK
+
diff --git a/src/changelog/1.2.0/FLUME-991_Make_flume_configuration_validation_component_specific_at.xml b/src/changelog/1.2.0/FLUME-991_Make_flume_configuration_validation_component_specific_at.xml
new file mode 100644
index 0000000000..d27d59975b
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-991_Make_flume_configuration_validation_component_specific_at.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make flume configuration validation component specific at time rather than at runtime
+
diff --git a/src/changelog/1.2.0/FLUME-992_Create_configuration_stubs_for_sources_channels_sinks_etc.xml b/src/changelog/1.2.0/FLUME-992_Create_configuration_stubs_for_sources_channels_sinks_etc.xml
new file mode 100644
index 0000000000..92a568a6cb
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-992_Create_configuration_stubs_for_sources_channels_sinks_etc.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create configuration stubs for sources, channels, sinks etc
+
diff --git a/src/changelog/1.2.0/FLUME-999_Updating_init_scripts_and_variables_to_fit_the_term_agent.xml b/src/changelog/1.2.0/FLUME-999_Updating_init_scripts_and_variables_to_fit_the_term_agent.xml
new file mode 100644
index 0000000000..84e014bf9e
--- /dev/null
+++ b/src/changelog/1.2.0/FLUME-999_Updating_init_scripts_and_variables_to_fit_the_term_agent.xml
@@ -0,0 +1,8 @@
+
+
+
+ Updating init scripts and variables to fit the term agent
+
diff --git a/src/changelog/1.3.0/.release-notes.adoc.ftl b/src/changelog/1.3.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..cae2d6269d
--- /dev/null
+++ b/src/changelog/1.3.0/.release-notes.adoc.ftl
@@ -0,0 +1,28 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+This release is the second release of Apache Flume as an Apache top level project and
+is the second release that is considered ready for production use. This release
+has has substantially more features and functionality along with bug fixes and other
+enhancements.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.3.0/.release.xml b/src/changelog/1.3.0/.release.xml
new file mode 100644
index 0000000000..9d7136ce18
--- /dev/null
+++ b/src/changelog/1.3.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.3.0/FLUME-1199_Add_HTTP_Post_Source.xml b/src/changelog/1.3.0/FLUME-1199_Add_HTTP_Post_Source.xml
new file mode 100644
index 0000000000..f90281994a
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1199_Add_HTTP_Post_Source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add HTTP Post Source
+
diff --git a/src/changelog/1.3.0/FLUME-1208_Hbase_sink_should_be_built_only_in_Hadoop_1_0_profile.xml b/src/changelog/1.3.0/FLUME-1208_Hbase_sink_should_be_built_only_in_Hadoop_1_0_profile.xml
new file mode 100644
index 0000000000..409eb2bf32
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1208_Hbase_sink_should_be_built_only_in_Hadoop_1_0_profile.xml
@@ -0,0 +1,8 @@
+
+
+
+ Hbase sink should be built only in Hadoop-1.0 profile
+
diff --git a/src/changelog/1.3.0/FLUME-1256_OutofMemory_erros_in_Flume_build.xml b/src/changelog/1.3.0/FLUME-1256_OutofMemory_erros_in_Flume_build.xml
new file mode 100644
index 0000000000..1c5a285305
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1256_OutofMemory_erros_in_Flume_build.xml
@@ -0,0 +1,8 @@
+
+
+
+ OutofMemory erros in Flume build
+
diff --git a/src/changelog/1.3.0/FLUME-1259_Flume_throws_OutOfMemory_error_when_sending_data_from.xml b/src/changelog/1.3.0/FLUME-1259_Flume_throws_OutOfMemory_error_when_sending_data_from.xml
new file mode 100644
index 0000000000..e831435eda
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1259_Flume_throws_OutOfMemory_error_when_sending_data_from.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume throws OutOfMemory error when sending data from netcat to avro source (negative test case)
+
diff --git a/src/changelog/1.3.0/FLUME-1276_Create_a_static_header_interceptor.xml b/src/changelog/1.3.0/FLUME-1276_Create_a_static_header_interceptor.xml
new file mode 100644
index 0000000000..406e47a89b
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1276_Create_a_static_header_interceptor.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create a static header interceptor
+
diff --git a/src/changelog/1.3.0/FLUME-1277_Error_parsing_Syslog_rfc_3164_messages_with_null_values.xml b/src/changelog/1.3.0/FLUME-1277_Error_parsing_Syslog_rfc_3164_messages_with_null_values.xml
new file mode 100644
index 0000000000..0c373518b3
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1277_Error_parsing_Syslog_rfc_3164_messages_with_null_values.xml
@@ -0,0 +1,8 @@
+
+
+
+ Error parsing Syslog rfc 3164 messages with null values
+
diff --git a/src/changelog/1.3.0/FLUME-1310_Make_Asynch_hbase_sink_test_work_with_other_versions_of.xml b/src/changelog/1.3.0/FLUME-1310_Make_Asynch_hbase_sink_test_work_with_other_versions_of.xml
new file mode 100644
index 0000000000..7ab88ac4ab
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1310_Make_Asynch_hbase_sink_test_work_with_other_versions_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make Asynch hbase sink test work with other versions of Hbase
+
diff --git a/src/changelog/1.3.0/FLUME-1337_Add_IDEA_files_to_gitignore.xml b/src/changelog/1.3.0/FLUME-1337_Add_IDEA_files_to_gitignore.xml
new file mode 100644
index 0000000000..948092fb51
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1337_Add_IDEA_files_to_gitignore.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add IDEA files to .gitignore
+
diff --git a/src/changelog/1.3.0/FLUME-1354_Update_docs_to_show_that_recoverable_memory_channel_is.xml b/src/changelog/1.3.0/FLUME-1354_Update_docs_to_show_that_recoverable_memory_channel_is.xml
new file mode 100644
index 0000000000..576b3977a3
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1354_Update_docs_to_show_that_recoverable_memory_channel_is.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update docs to show that recoverable memory channel is deprecated
+
diff --git a/src/changelog/1.3.0/FLUME-1358_Add_a_regex_based_filtering_interceptor.xml b/src/changelog/1.3.0/FLUME-1358_Add_a_regex_based_filtering_interceptor.xml
new file mode 100644
index 0000000000..b6b15a324b
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1358_Add_a_regex_based_filtering_interceptor.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add a regex-based filtering interceptor
+
diff --git a/src/changelog/1.3.0/FLUME-1359_Update_main_pom_xml_file_with_regards_to_Flume_TLP_promotion.xml b/src/changelog/1.3.0/FLUME-1359_Update_main_pom_xml_file_with_regards_to_Flume_TLP_promotion.xml
new file mode 100644
index 0000000000..e0b7146324
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1359_Update_main_pom_xml_file_with_regards_to_Flume_TLP_promotion.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update main pom.xml file with regards to Flume TLP promotion
+
diff --git a/src/changelog/1.3.0/FLUME-1362_Port_retrying_in_TestThriftLegacySource_not_working.xml b/src/changelog/1.3.0/FLUME-1362_Port_retrying_in_TestThriftLegacySource_not_working.xml
new file mode 100644
index 0000000000..bc1b36f4d7
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1362_Port_retrying_in_TestThriftLegacySource_not_working.xml
@@ -0,0 +1,8 @@
+
+
+
+ Port retrying in TestThriftLegacySource not working
+
diff --git a/src/changelog/1.3.0/FLUME-1363_flume_ng_node_TestNetcatSource_doesn_t_try_multiple_ports.xml b/src/changelog/1.3.0/FLUME-1363_flume_ng_node_TestNetcatSource_doesn_t_try_multiple_ports.xml
new file mode 100644
index 0000000000..6ceaf104d5
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1363_flume_ng_node_TestNetcatSource_doesn_t_try_multiple_ports.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng-node - TestNetcatSource doesn't try multiple ports
+
diff --git a/src/changelog/1.3.0/FLUME-1364_Document_the_necessity_of_the_timestamp_header_when_using.xml b/src/changelog/1.3.0/FLUME-1364_Document_the_necessity_of_the_timestamp_header_when_using.xml
new file mode 100644
index 0000000000..e924cba0d6
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1364_Document_the_necessity_of_the_timestamp_header_when_using.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document the necessity of the timestamp header when using time-related escapes for hdfs sink paths
+
diff --git a/src/changelog/1.3.0/FLUME-1371_ElasticSearch_Sink.xml b/src/changelog/1.3.0/FLUME-1371_ElasticSearch_Sink.xml
new file mode 100644
index 0000000000..b92382450e
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1371_ElasticSearch_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ ElasticSearch Sink
+
diff --git a/src/changelog/1.3.0/FLUME-1373_Remove_hardcoded_file_separator_in_HDFSEventSink.xml b/src/changelog/1.3.0/FLUME-1373_Remove_hardcoded_file_separator_in_HDFSEventSink.xml
new file mode 100644
index 0000000000..f63f5a5123
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1373_Remove_hardcoded_file_separator_in_HDFSEventSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove hardcoded file separator in HDFSEventSink
+
diff --git a/src/changelog/1.3.0/FLUME-1374_Support_ganglia_reporting.xml b/src/changelog/1.3.0/FLUME-1374_Support_ganglia_reporting.xml
new file mode 100644
index 0000000000..6a62b2c592
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1374_Support_ganglia_reporting.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support ganglia reporting
+
diff --git a/src/changelog/1.3.0/FLUME-1376_StaticInterceptor_doc_update.xml b/src/changelog/1.3.0/FLUME-1376_StaticInterceptor_doc_update.xml
new file mode 100644
index 0000000000..ae67c2449e
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1376_StaticInterceptor_doc_update.xml
@@ -0,0 +1,8 @@
+
+
+
+ StaticInterceptor doc update
+
diff --git a/src/changelog/1.3.0/FLUME-1377_ChannelProcessor_clobbers_exception_with_NPE_if_Channel.xml b/src/changelog/1.3.0/FLUME-1377_ChannelProcessor_clobbers_exception_with_NPE_if_Channel.xml
new file mode 100644
index 0000000000..bbb7611abc
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1377_ChannelProcessor_clobbers_exception_with_NPE_if_Channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ ChannelProcessor clobbers exception with NPE if Channel.getTransaction() throws
+
diff --git a/src/changelog/1.3.0/FLUME-1382_Flume_adopt_message_from_existing_local_Scribe.xml b/src/changelog/1.3.0/FLUME-1382_Flume_adopt_message_from_existing_local_Scribe.xml
new file mode 100644
index 0000000000..628c717af2
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1382_Flume_adopt_message_from_existing_local_Scribe.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume adopt message from existing local Scribe
+
diff --git a/src/changelog/1.3.0/FLUME-1383_Improve_various_log_messages_in_FileChannel_and_HDFSSink.xml b/src/changelog/1.3.0/FLUME-1383_Improve_various_log_messages_in_FileChannel_and_HDFSSink.xml
new file mode 100644
index 0000000000..69e105042a
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1383_Improve_various_log_messages_in_FileChannel_and_HDFSSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve various log messages in FileChannel and HDFSSink
+
diff --git a/src/changelog/1.3.0/FLUME-1385_Add_a_multiport_syslog_source.xml b/src/changelog/1.3.0/FLUME-1385_Add_a_multiport_syslog_source.xml
new file mode 100644
index 0000000000..c91f264cb6
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1385_Add_a_multiport_syslog_source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add a multiport syslog source
+
diff --git a/src/changelog/1.3.0/FLUME-1389_Flume_gives_opaque_error_if_interceptor_type_not_specified.xml b/src/changelog/1.3.0/FLUME-1389_Flume_gives_opaque_error_if_interceptor_type_not_specified.xml
new file mode 100644
index 0000000000..2249e847d2
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1389_Flume_gives_opaque_error_if_interceptor_type_not_specified.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume gives opaque error if interceptor type not specified
+
diff --git a/src/changelog/1.3.0/FLUME-1391_Use_sync_instead_of_syncFs_in_HDFS_Sink_to_be_compatible.xml b/src/changelog/1.3.0/FLUME-1391_Use_sync_instead_of_syncFs_in_HDFS_Sink_to_be_compatible.xml
new file mode 100644
index 0000000000..73c398fb2d
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1391_Use_sync_instead_of_syncFs_in_HDFS_Sink_to_be_compatible.xml
@@ -0,0 +1,8 @@
+
+
+
+ Use sync() instead of syncFs() in HDFS Sink to be compatible with hadoop 0.20.2
+
diff --git a/src/changelog/1.3.0/FLUME-1392_Inactive_channels_get_added_to_source_channels_list_causing.xml b/src/changelog/1.3.0/FLUME-1392_Inactive_channels_get_added_to_source_channels_list_causing.xml
new file mode 100644
index 0000000000..38e62b2708
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1392_Inactive_channels_get_added_to_source_channels_list_causing.xml
@@ -0,0 +1,8 @@
+
+
+
+ Inactive channels get added to source channels list causing NPE
+
diff --git a/src/changelog/1.3.0/FLUME-1398_Improve_concurrency_for_async_hbase_sink.xml b/src/changelog/1.3.0/FLUME-1398_Improve_concurrency_for_async_hbase_sink.xml
new file mode 100644
index 0000000000..5ae7b9bda3
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1398_Improve_concurrency_for_async_hbase_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve concurrency for async hbase sink
+
diff --git a/src/changelog/1.3.0/FLUME-1408_ScheduledExecutorService_does_not_log_uncaught_Throwables.xml b/src/changelog/1.3.0/FLUME-1408_ScheduledExecutorService_does_not_log_uncaught_Throwables.xml
new file mode 100644
index 0000000000..e0170cc2ee
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1408_ScheduledExecutorService_does_not_log_uncaught_Throwables.xml
@@ -0,0 +1,8 @@
+
+
+
+ ScheduledExecutorService does not log uncaught Throwables, we should log them
+
diff --git a/src/changelog/1.3.0/FLUME-1412_Commons_collections_is_used_in_file_channel_even_though_it.xml b/src/changelog/1.3.0/FLUME-1412_Commons_collections_is_used_in_file_channel_even_though_it.xml
new file mode 100644
index 0000000000..5ba8e169f7
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1412_Commons_collections_is_used_in_file_channel_even_though_it.xml
@@ -0,0 +1,8 @@
+
+
+
+ Commons collections is used in file channel - even though it is not in pom.xml
+
diff --git a/src/changelog/1.3.0/FLUME-1414_VersionInfo_should_not_create_a_log_instance.xml b/src/changelog/1.3.0/FLUME-1414_VersionInfo_should_not_create_a_log_instance.xml
new file mode 100644
index 0000000000..0642c46cfa
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1414_VersionInfo_should_not_create_a_log_instance.xml
@@ -0,0 +1,8 @@
+
+
+
+ VersionInfo should not create a log instance
+
diff --git a/src/changelog/1.3.0/FLUME-1416_Version_Info_should_have_hardcoded_git_repo_address.xml b/src/changelog/1.3.0/FLUME-1416_Version_Info_should_have_hardcoded_git_repo_address.xml
new file mode 100644
index 0000000000..5c7f0dc2eb
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1416_Version_Info_should_have_hardcoded_git_repo_address.xml
@@ -0,0 +1,8 @@
+
+
+
+ Version Info should have hardcoded git repo address
+
diff --git a/src/changelog/1.3.0/FLUME-1417_File_Channel_checkpoint_can_be_bad_leading_to_the_channel.xml b/src/changelog/1.3.0/FLUME-1417_File_Channel_checkpoint_can_be_bad_leading_to_the_channel.xml
new file mode 100644
index 0000000000..a165f6b3cb
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1417_File_Channel_checkpoint_can_be_bad_leading_to_the_channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel checkpoint can be bad leading to the channel being unable to start.
+
diff --git a/src/changelog/1.3.0/FLUME-1418_Improvement_for_Log4j_configuration.xml b/src/changelog/1.3.0/FLUME-1418_Improvement_for_Log4j_configuration.xml
new file mode 100644
index 0000000000..8cf747d45f
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1418_Improvement_for_Log4j_configuration.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improvement for Log4j configuration
+
diff --git a/src/changelog/1.3.0/FLUME-1419_Using_system_time_if_timestamp_property_is_absent_in_event.xml b/src/changelog/1.3.0/FLUME-1419_Using_system_time_if_timestamp_property_is_absent_in_event.xml
new file mode 100644
index 0000000000..ec808d13b8
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1419_Using_system_time_if_timestamp_property_is_absent_in_event.xml
@@ -0,0 +1,8 @@
+
+
+
+ Using system time if 'timestamp' property is absent in event header
+
diff --git a/src/changelog/1.3.0/FLUME-1420_Exception_should_be_thrown_if_we_cannot_instaniate_an.xml b/src/changelog/1.3.0/FLUME-1420_Exception_should_be_thrown_if_we_cannot_instaniate_an.xml
new file mode 100644
index 0000000000..059c244870
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1420_Exception_should_be_thrown_if_we_cannot_instaniate_an.xml
@@ -0,0 +1,8 @@
+
+
+
+ Exception should be thrown if we cannot instaniate an EventSerializer
+
diff --git a/src/changelog/1.3.0/FLUME-1421_PollableSourceRunner_does_not_name_it_s_thread.xml b/src/changelog/1.3.0/FLUME-1421_PollableSourceRunner_does_not_name_it_s_thread.xml
new file mode 100644
index 0000000000..a92525fc5d
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1421_PollableSourceRunner_does_not_name_it_s_thread.xml
@@ -0,0 +1,8 @@
+
+
+
+ PollableSourceRunner does not name it's thread
+
diff --git a/src/changelog/1.3.0/FLUME-1422_Fix_BarSource_Class_Signature_in_Flume_Developer_Guide.xml b/src/changelog/1.3.0/FLUME-1422_Fix_BarSource_Class_Signature_in_Flume_Developer_Guide.xml
new file mode 100644
index 0000000000..185c584638
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1422_Fix_BarSource_Class_Signature_in_Flume_Developer_Guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix "BarSource" Class Signature in Flume Developer Guide
+
diff --git a/src/changelog/1.3.0/FLUME-1424_File_Channel_should_support_encryption.xml b/src/changelog/1.3.0/FLUME-1424_File_Channel_should_support_encryption.xml
new file mode 100644
index 0000000000..805e7a4cdd
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1424_File_Channel_should_support_encryption.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel should support encryption
+
diff --git a/src/changelog/1.3.0/FLUME-1425_Create_a_SpoolDirectory_Source_and_Client.xml b/src/changelog/1.3.0/FLUME-1425_Create_a_SpoolDirectory_Source_and_Client.xml
new file mode 100644
index 0000000000..d389413432
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1425_Create_a_SpoolDirectory_Source_and_Client.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create a SpoolDirectory Source and Client
+
diff --git a/src/changelog/1.3.0/FLUME-1426_FileChannel_Replay_could_be_faster.xml b/src/changelog/1.3.0/FLUME-1426_FileChannel_Replay_could_be_faster.xml
new file mode 100644
index 0000000000..af1e278b34
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1426_FileChannel_Replay_could_be_faster.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel Replay could be faster
+
diff --git a/src/changelog/1.3.0/FLUME-1428_File_Channel_should_not_consider_a_file_as_inactive_until.xml b/src/changelog/1.3.0/FLUME-1428_File_Channel_should_not_consider_a_file_as_inactive_until.xml
new file mode 100644
index 0000000000..965fabc6c5
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1428_File_Channel_should_not_consider_a_file_as_inactive_until.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel should not consider a file as inactive until all takes are committed.
+
diff --git a/src/changelog/1.3.0/FLUME-1432_FileChannel_should_replay_logs_in_the_order_they_were.xml b/src/changelog/1.3.0/FLUME-1432_FileChannel_should_replay_logs_in_the_order_they_were.xml
new file mode 100644
index 0000000000..33d6dccfe3
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1432_FileChannel_should_replay_logs_in_the_order_they_were.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel should replay logs in the order they were written
+
diff --git a/src/changelog/1.3.0/FLUME-1434_Distinguish_background_worker_with_channel_name.xml b/src/changelog/1.3.0/FLUME-1434_Distinguish_background_worker_with_channel_name.xml
new file mode 100644
index 0000000000..6cdc8bb99a
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1434_Distinguish_background_worker_with_channel_name.xml
@@ -0,0 +1,8 @@
+
+
+
+ Distinguish background worker with channel name
+
diff --git a/src/changelog/1.3.0/FLUME-1437_Checkpoint_can_miss_pending_takes.xml b/src/changelog/1.3.0/FLUME-1437_Checkpoint_can_miss_pending_takes.xml
new file mode 100644
index 0000000000..3a2896ec27
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1437_Checkpoint_can_miss_pending_takes.xml
@@ -0,0 +1,8 @@
+
+
+
+ Checkpoint can miss pending takes.
+
diff --git a/src/changelog/1.3.0/FLUME-1470_Syslog_source_does_not_parse_facility_correctly.xml b/src/changelog/1.3.0/FLUME-1470_Syslog_source_does_not_parse_facility_correctly.xml
new file mode 100644
index 0000000000..8b4851eb00
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1470_Syslog_source_does_not_parse_facility_correctly.xml
@@ -0,0 +1,8 @@
+
+
+
+ Syslog source does not parse facility correctly
+
diff --git a/src/changelog/1.3.0/FLUME-1479_Multiple_Sinks_can_connect_to_single_Channel.xml b/src/changelog/1.3.0/FLUME-1479_Multiple_Sinks_can_connect_to_single_Channel.xml
new file mode 100644
index 0000000000..f800edf475
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1479_Multiple_Sinks_can_connect_to_single_Channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Multiple Sinks can connect to single Channel
+
diff --git a/src/changelog/1.3.0/FLUME-1480_Replace_object_descriptor_with_detailed_component_type_plus.xml b/src/changelog/1.3.0/FLUME-1480_Replace_object_descriptor_with_detailed_component_type_plus.xml
new file mode 100644
index 0000000000..faa7038608
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1480_Replace_object_descriptor_with_detailed_component_type_plus.xml
@@ -0,0 +1,8 @@
+
+
+
+ Replace object descriptor with detailed component type plus name
+
diff --git a/src/changelog/1.3.0/FLUME-1482_Flume_should_support_exposing_metrics_via_HTTP_in_JSON_some.xml b/src/changelog/1.3.0/FLUME-1482_Flume_should_support_exposing_metrics_via_HTTP_in_JSON_some.xml
new file mode 100644
index 0000000000..12c36e5bb3
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1482_Flume_should_support_exposing_metrics_via_HTTP_in_JSON_some.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume should support exposing metrics via HTTP in JSON/some other web service format.
+
diff --git a/src/changelog/1.3.0/FLUME-1487_FileChannel_format_needs_to_be_extensible.xml b/src/changelog/1.3.0/FLUME-1487_FileChannel_format_needs_to_be_extensible.xml
new file mode 100644
index 0000000000..ec37f97213
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1487_FileChannel_format_needs_to_be_extensible.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel format needs to be extensible
+
diff --git a/src/changelog/1.3.0/FLUME-1488_Load_Balancing_RPC_client_should_support_exponential.xml b/src/changelog/1.3.0/FLUME-1488_Load_Balancing_RPC_client_should_support_exponential.xml
new file mode 100644
index 0000000000..0763140ab6
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1488_Load_Balancing_RPC_client_should_support_exponential.xml
@@ -0,0 +1,8 @@
+
+
+
+ Load Balancing RPC client should support exponential backoff of failed nodes
+
diff --git a/src/changelog/1.3.0/FLUME-1490_Option_to_limit_number_of_events_sent_in_Stress_source.xml b/src/changelog/1.3.0/FLUME-1490_Option_to_limit_number_of_events_sent_in_Stress_source.xml
new file mode 100644
index 0000000000..1928163255
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1490_Option_to_limit_number_of_events_sent_in_Stress_source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Option to limit number of events sent in Stress source
+
diff --git a/src/changelog/1.3.0/FLUME-1492_Create_integration_test_for_file_channel.xml b/src/changelog/1.3.0/FLUME-1492_Create_integration_test_for_file_channel.xml
new file mode 100644
index 0000000000..0407338ba1
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1492_Create_integration_test_for_file_channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create integration test for file channel
+
diff --git a/src/changelog/1.3.0/FLUME-1496_TestFileChannel_is_bloated.xml b/src/changelog/1.3.0/FLUME-1496_TestFileChannel_is_bloated.xml
new file mode 100644
index 0000000000..5e7e08d2d5
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1496_TestFileChannel_is_bloated.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestFileChannel is bloated
+
diff --git a/src/changelog/1.3.0/FLUME-1498_File_channel_Log_updates_and_queue_updates_should_be_atomic.xml b/src/changelog/1.3.0/FLUME-1498_File_channel_Log_updates_and_queue_updates_should_be_atomic.xml
new file mode 100644
index 0000000000..26e0544458
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1498_File_channel_Log_updates_and_queue_updates_should_be_atomic.xml
@@ -0,0 +1,8 @@
+
+
+
+ File channel - Log updates and queue updates should be atomic
+
diff --git a/src/changelog/1.3.0/FLUME-1500_Upgrade_flume_to_use_latest_version_of_Avro_v1_7.xml b/src/changelog/1.3.0/FLUME-1500_Upgrade_flume_to_use_latest_version_of_Avro_v1_7.xml
new file mode 100644
index 0000000000..8a02dfc55c
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1500_Upgrade_flume_to_use_latest_version_of_Avro_v1_7.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade flume to use latest version of Avro - v1.7
+
diff --git a/src/changelog/1.3.0/FLUME-1504_Test_file_channel_times_out_randomly.xml b/src/changelog/1.3.0/FLUME-1504_Test_file_channel_times_out_randomly.xml
new file mode 100644
index 0000000000..6392fac1f8
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1504_Test_file_channel_times_out_randomly.xml
@@ -0,0 +1,8 @@
+
+
+
+ Test file channel times out randomly
+
diff --git a/src/changelog/1.3.0/FLUME-1506_Child_poms_pull_in_specific_versions_of_packages_not_in_top.xml b/src/changelog/1.3.0/FLUME-1506_Child_poms_pull_in_specific_versions_of_packages_not_in_top.xml
new file mode 100644
index 0000000000..1fb872a9f8
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1506_Child_poms_pull_in_specific_versions_of_packages_not_in_top.xml
@@ -0,0 +1,8 @@
+
+
+
+ Child poms pull in specific versions of packages not in top level pom
+
diff --git a/src/changelog/1.3.0/FLUME-1507_Have_Topology_Design_Considerations_in_User_Guide.xml b/src/changelog/1.3.0/FLUME-1507_Have_Topology_Design_Considerations_in_User_Guide.xml
new file mode 100644
index 0000000000..a1b314d714
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1507_Have_Topology_Design_Considerations_in_User_Guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Have "Topology Design Considerations" in User Guide
+
diff --git a/src/changelog/1.3.0/FLUME-1509_Flume_HDFS_sink_should_allow_for_the_use_of_different.xml b/src/changelog/1.3.0/FLUME-1509_Flume_HDFS_sink_should_allow_for_the_use_of_different.xml
new file mode 100644
index 0000000000..56c8ec7ee2
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1509_Flume_HDFS_sink_should_allow_for_the_use_of_different.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume HDFS sink should allow for the use of different timezones when resolving sink paths
+
diff --git a/src/changelog/1.3.0/FLUME-1512_File_Channel_should_not_stop_during_a_checkpoint.xml b/src/changelog/1.3.0/FLUME-1512_File_Channel_should_not_stop_during_a_checkpoint.xml
new file mode 100644
index 0000000000..9bb5d2100a
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1512_File_Channel_should_not_stop_during_a_checkpoint.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel should not stop during a checkpoint.
+
diff --git a/src/changelog/1.3.0/FLUME-1513_File_Channel_log_close_method_should_not_be_synchronized.xml b/src/changelog/1.3.0/FLUME-1513_File_Channel_log_close_method_should_not_be_synchronized.xml
new file mode 100644
index 0000000000..9feee0e698
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1513_File_Channel_log_close_method_should_not_be_synchronized.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel log close() method should not be synchronized
+
diff --git a/src/changelog/1.3.0/FLUME-1514_Log4jAppender_should_also_have_flume_ng_configuration_in.xml b/src/changelog/1.3.0/FLUME-1514_Log4jAppender_should_also_have_flume_ng_configuration_in.xml
new file mode 100644
index 0000000000..b16a84044c
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1514_Log4jAppender_should_also_have_flume_ng_configuration_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Log4jAppender should also have flume-ng-configuration in the pom
+
diff --git a/src/changelog/1.3.0/FLUME-1515_Fix_flume_1_3_0_branch_test_failures_on_ASF_Jenkins.xml b/src/changelog/1.3.0/FLUME-1515_Fix_flume_1_3_0_branch_test_failures_on_ASF_Jenkins.xml
new file mode 100644
index 0000000000..3cb54c7c4b
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1515_Fix_flume_1_3_0_branch_test_failures_on_ASF_Jenkins.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix flume-1.3.0 branch test failures on ASF Jenkins.
+
diff --git a/src/changelog/1.3.0/FLUME-1519_LifecycleController_prints_tons_of_DEBUG_messages.xml b/src/changelog/1.3.0/FLUME-1519_LifecycleController_prints_tons_of_DEBUG_messages.xml
new file mode 100644
index 0000000000..490cbeb5e1
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1519_LifecycleController_prints_tons_of_DEBUG_messages.xml
@@ -0,0 +1,8 @@
+
+
+
+ LifecycleController prints tons of DEBUG messages
+
diff --git a/src/changelog/1.3.0/FLUME-1523_Allow_X_java_opts_to_be_passed_to_the_agent_on_the_command.xml b/src/changelog/1.3.0/FLUME-1523_Allow_X_java_opts_to_be_passed_to_the_agent_on_the_command.xml
new file mode 100644
index 0000000000..1902ed6c1e
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1523_Allow_X_java_opts_to_be_passed_to_the_agent_on_the_command.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow -X java opts to be passed to the agent on the command line
+
diff --git a/src/changelog/1.3.0/FLUME-1524_TestMonitoredCounterGroup_is_flaky.xml b/src/changelog/1.3.0/FLUME-1524_TestMonitoredCounterGroup_is_flaky.xml
new file mode 100644
index 0000000000..05b52d1105
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1524_TestMonitoredCounterGroup_is_flaky.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestMonitoredCounterGroup is flaky
+
diff --git a/src/changelog/1.3.0/FLUME-1525_On_some_slow_machines_TestFileChannel_can_fail.xml b/src/changelog/1.3.0/FLUME-1525_On_some_slow_machines_TestFileChannel_can_fail.xml
new file mode 100644
index 0000000000..b67740a856
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1525_On_some_slow_machines_TestFileChannel_can_fail.xml
@@ -0,0 +1,8 @@
+
+
+
+ On some (slow) machines TestFileChannel can fail
+
diff --git a/src/changelog/1.3.0/FLUME-1526_LogFile_log_message_is_scary_when_no_harm_has_been_done.xml b/src/changelog/1.3.0/FLUME-1526_LogFile_log_message_is_scary_when_no_harm_has_been_done.xml
new file mode 100644
index 0000000000..64f8b898e4
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1526_LogFile_log_message_is_scary_when_no_harm_has_been_done.xml
@@ -0,0 +1,8 @@
+
+
+
+ LogFile log message is scary when no harm has been done
+
diff --git a/src/changelog/1.3.0/FLUME-1531_Flume_User_Guide_should_provide_more_details_on_configuring.xml b/src/changelog/1.3.0/FLUME-1531_Flume_User_Guide_should_provide_more_details_on_configuring.xml
new file mode 100644
index 0000000000..6d95e74f72
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1531_Flume_User_Guide_should_provide_more_details_on_configuring.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume User Guide should provide more details on configuring the timestamp interceptor
+
diff --git a/src/changelog/1.3.0/FLUME-1534_CheckpointRebuilder_ComparableFlumeEventPointer_equals_does.xml b/src/changelog/1.3.0/FLUME-1534_CheckpointRebuilder_ComparableFlumeEventPointer_equals_does.xml
new file mode 100644
index 0000000000..2936c05c1f
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1534_CheckpointRebuilder_ComparableFlumeEventPointer_equals_does.xml
@@ -0,0 +1,8 @@
+
+
+
+ CheckpointRebuilder$ComparableFlumeEventPointer#equals does not work correctly.
+
diff --git a/src/changelog/1.3.0/FLUME-1535_Ability_to_specify_the_capacity_of_MemoryChannel_in_bytes.xml b/src/changelog/1.3.0/FLUME-1535_Ability_to_specify_the_capacity_of_MemoryChannel_in_bytes.xml
new file mode 100644
index 0000000000..28b2caad31
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1535_Ability_to_specify_the_capacity_of_MemoryChannel_in_bytes.xml
@@ -0,0 +1,8 @@
+
+
+
+ Ability to specify the capacity of MemoryChannel in bytes
+
diff --git a/src/changelog/1.3.0/FLUME-1536_Support_for_batch_size_in_StressSource.xml b/src/changelog/1.3.0/FLUME-1536_Support_for_batch_size_in_StressSource.xml
new file mode 100644
index 0000000000..13159b9396
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1536_Support_for_batch_size_in_StressSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support for batch size in StressSource
+
diff --git a/src/changelog/1.3.0/FLUME-1537_Dump_RollingFileSink_s_counter_status_when_agent_stops.xml b/src/changelog/1.3.0/FLUME-1537_Dump_RollingFileSink_s_counter_status_when_agent_stops.xml
new file mode 100644
index 0000000000..0227940aec
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1537_Dump_RollingFileSink_s_counter_status_when_agent_stops.xml
@@ -0,0 +1,8 @@
+
+
+
+ Dump RollingFileSink's counter status when agent stops
+
diff --git a/src/changelog/1.3.0/FLUME-1538_Channels_should_expose_channel_fill_ratio_through_JMX.xml b/src/changelog/1.3.0/FLUME-1538_Channels_should_expose_channel_fill_ratio_through_JMX.xml
new file mode 100644
index 0000000000..ee12049b3b
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1538_Channels_should_expose_channel_fill_ratio_through_JMX.xml
@@ -0,0 +1,8 @@
+
+
+
+ Channels should expose channel fill ratio through JMX
+
diff --git a/src/changelog/1.3.0/FLUME-1540_CheckpointBuilder_needs_to_open_logfiles_in_inactive_mode.xml b/src/changelog/1.3.0/FLUME-1540_CheckpointBuilder_needs_to_open_logfiles_in_inactive_mode.xml
new file mode 100644
index 0000000000..5bc6e030f6
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1540_CheckpointBuilder_needs_to_open_logfiles_in_inactive_mode.xml
@@ -0,0 +1,8 @@
+
+
+
+ CheckpointBuilder needs to open logfiles in inactive mode
+
diff --git a/src/changelog/1.3.0/FLUME-1541_Implement_a_SinkSelector_for_LoadBalancingSinkProcessor.xml b/src/changelog/1.3.0/FLUME-1541_Implement_a_SinkSelector_for_LoadBalancingSinkProcessor.xml
new file mode 100644
index 0000000000..4e6da6cffd
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1541_Implement_a_SinkSelector_for_LoadBalancingSinkProcessor.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement a SinkSelector for LoadBalancingSinkProcessor that includes failover mechanics
+
diff --git a/src/changelog/1.3.0/FLUME-1543_TestFileChannel_should_be_factored_into_many_tests.xml b/src/changelog/1.3.0/FLUME-1543_TestFileChannel_should_be_factored_into_many_tests.xml
new file mode 100644
index 0000000000..158397e1a2
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1543_TestFileChannel_should_be_factored_into_many_tests.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestFileChannel should be factored into many tests
+
diff --git a/src/changelog/1.3.0/FLUME-1544_Update_dev_guide_to_reflect_the_protoc_requirement.xml b/src/changelog/1.3.0/FLUME-1544_Update_dev_guide_to_reflect_the_protoc_requirement.xml
new file mode 100644
index 0000000000..e6371f1658
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1544_Update_dev_guide_to_reflect_the_protoc_requirement.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update dev guide to reflect the protoc requirement
+
diff --git a/src/changelog/1.3.0/FLUME-1545_File_channel_missing_implicit_dependency_on_commons_lang.xml b/src/changelog/1.3.0/FLUME-1545_File_channel_missing_implicit_dependency_on_commons_lang.xml
new file mode 100644
index 0000000000..5fba51716a
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1545_File_channel_missing_implicit_dependency_on_commons_lang.xml
@@ -0,0 +1,8 @@
+
+
+
+ File channel missing implicit dependency on commons-lang
+
diff --git a/src/changelog/1.3.0/FLUME-1546_File_channel_encryption_trim_passwords_and_warn_user_if_he.xml b/src/changelog/1.3.0/FLUME-1546_File_channel_encryption_trim_passwords_and_warn_user_if_he.xml
new file mode 100644
index 0000000000..ea6dc57f9a
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1546_File_channel_encryption_trim_passwords_and_warn_user_if_he.xml
@@ -0,0 +1,8 @@
+
+
+
+ File channel encryption: trim() passwords and warn user if he doesn't have JCE policy file
+
diff --git a/src/changelog/1.3.0/FLUME-1548_Build_dies_due_to_older_protocol_buffers_compiler.xml b/src/changelog/1.3.0/FLUME-1548_Build_dies_due_to_older_protocol_buffers_compiler.xml
new file mode 100644
index 0000000000..8e2b305926
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1548_Build_dies_due_to_older_protocol_buffers_compiler.xml
@@ -0,0 +1,8 @@
+
+
+
+ Build dies due to older protocol buffers compiler
+
diff --git a/src/changelog/1.3.0/FLUME-1550_Use_maven_antrun_plugin_to_save_version.xml b/src/changelog/1.3.0/FLUME-1550_Use_maven_antrun_plugin_to_save_version.xml
new file mode 100644
index 0000000000..0e7c01742a
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1550_Use_maven_antrun_plugin_to_save_version.xml
@@ -0,0 +1,8 @@
+
+
+
+ Use maven-antrun-plugin to save version
+
diff --git a/src/changelog/1.3.0/FLUME-1552_TestFileChannelEncryption_fails_without_a_high_encryption.xml b/src/changelog/1.3.0/FLUME-1552_TestFileChannelEncryption_fails_without_a_high_encryption.xml
new file mode 100644
index 0000000000..18bfdf7b44
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1552_TestFileChannelEncryption_fails_without_a_high_encryption.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestFileChannelEncryption fails without a high encryption policy file
+
diff --git a/src/changelog/1.3.0/FLUME-1553_TestFileChannelEncryption_should_be_refactored_to_use.xml b/src/changelog/1.3.0/FLUME-1553_TestFileChannelEncryption_should_be_refactored_to_use.xml
new file mode 100644
index 0000000000..ec67982b03
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1553_TestFileChannelEncryption_should_be_refactored_to_use.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestFileChannelEncryption should be refactored to use TestFileChannelBase
+
diff --git a/src/changelog/1.3.0/FLUME-1554_FileChannel_fails_to_build_on_machines_with_old_protocol.xml b/src/changelog/1.3.0/FLUME-1554_FileChannel_fails_to_build_on_machines_with_old_protocol.xml
new file mode 100644
index 0000000000..4cecd283f4
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1554_FileChannel_fails_to_build_on_machines_with_old_protocol.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel fails to build on machines with old protocol buffer compiler
+
diff --git a/src/changelog/1.3.0/FLUME-1555_StressSource_outputs_bad_log_messages_that_reference.xml b/src/changelog/1.3.0/FLUME-1555_StressSource_outputs_bad_log_messages_that_reference.xml
new file mode 100644
index 0000000000..ef0c9d6526
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1555_StressSource_outputs_bad_log_messages_that_reference.xml
@@ -0,0 +1,8 @@
+
+
+
+ StressSource outputs bad log messages that reference (Sequence generator)
+
diff --git a/src/changelog/1.3.0/FLUME-1556_It_would_be_nice_if_NullSink_logged_the_number_of_event.xml b/src/changelog/1.3.0/FLUME-1556_It_would_be_nice_if_NullSink_logged_the_number_of_event.xml
new file mode 100644
index 0000000000..1265f90962
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1556_It_would_be_nice_if_NullSink_logged_the_number_of_event.xml
@@ -0,0 +1,8 @@
+
+
+
+ It would be nice if NullSink logged the number of event processed every 10K or so
+
diff --git a/src/changelog/1.3.0/FLUME-1557_It_would_be_nice_if_SequenceGeneratorSource_could_do.xml b/src/changelog/1.3.0/FLUME-1557_It_would_be_nice_if_SequenceGeneratorSource_could_do.xml
new file mode 100644
index 0000000000..3ada461b7c
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1557_It_would_be_nice_if_SequenceGeneratorSource_could_do.xml
@@ -0,0 +1,8 @@
+
+
+
+ It would be nice if SequenceGeneratorSource could do batching
+
diff --git a/src/changelog/1.3.0/FLUME-1560_TestFileChannel_tests_which_fill_up_the_channel_should_use.xml b/src/changelog/1.3.0/FLUME-1560_TestFileChannel_tests_which_fill_up_the_channel_should_use.xml
new file mode 100644
index 0000000000..c37446424b
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1560_TestFileChannel_tests_which_fill_up_the_channel_should_use.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestFileChannel* tests which fill up the channel should use larger batch size than 1
+
diff --git a/src/changelog/1.3.0/FLUME-1562_TestLoadBalancingSinkProcessor.xml b/src/changelog/1.3.0/FLUME-1562_TestLoadBalancingSinkProcessor.xml
new file mode 100644
index 0000000000..9c3aa40a07
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1562_TestLoadBalancingSinkProcessor.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestLoadBalancingSinkProcessor.testRoundRobinBackoffFailureRecovery is flaky, fails every once in a while...
+
diff --git a/src/changelog/1.3.0/FLUME-1563_FileChannel_Encryption_KeyProvider_configuration_properties.xml b/src/changelog/1.3.0/FLUME-1563_FileChannel_Encryption_KeyProvider_configuration_properties.xml
new file mode 100644
index 0000000000..5c078edb4f
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1563_FileChannel_Encryption_KeyProvider_configuration_properties.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel Encryption KeyProvider configuration properties should be more consistent
+
diff --git a/src/changelog/1.3.0/FLUME-1564_FileChannel_log_file_creation_could_be_clarified_and_tested.xml b/src/changelog/1.3.0/FLUME-1564_FileChannel_log_file_creation_could_be_clarified_and_tested.xml
new file mode 100644
index 0000000000..edadee1fb4
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1564_FileChannel_log_file_creation_could_be_clarified_and_tested.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel log file creation could be clarified and tested
+
diff --git a/src/changelog/1.3.0/FLUME-1565_FileChannel_Decryption_in_RandomReader_is_not_thread_safe.xml b/src/changelog/1.3.0/FLUME-1565_FileChannel_Decryption_in_RandomReader_is_not_thread_safe.xml
new file mode 100644
index 0000000000..cd2967a77d
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1565_FileChannel_Decryption_in_RandomReader_is_not_thread_safe.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel Decryption in RandomReader is not thread safe
+
diff --git a/src/changelog/1.3.0/FLUME-1567_Avro_source_should_expose_the_number_of_active_connections.xml b/src/changelog/1.3.0/FLUME-1567_Avro_source_should_expose_the_number_of_active_connections.xml
new file mode 100644
index 0000000000..4ad2d69b18
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1567_Avro_source_should_expose_the_number_of_active_connections.xml
@@ -0,0 +1,8 @@
+
+
+
+ Avro source should expose the number of active connections through JMX
+
diff --git a/src/changelog/1.3.0/FLUME-1569_MemoryChannel_uses_an_Integer_as_a_lock.xml b/src/changelog/1.3.0/FLUME-1569_MemoryChannel_uses_an_Integer_as_a_lock.xml
new file mode 100644
index 0000000000..78c3da190e
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1569_MemoryChannel_uses_an_Integer_as_a_lock.xml
@@ -0,0 +1,8 @@
+
+
+
+ MemoryChannel uses an Integer as a lock
+
diff --git a/src/changelog/1.3.0/FLUME-1570_StressSource_batching_does_not_work_unless_maxTotalEvents.xml b/src/changelog/1.3.0/FLUME-1570_StressSource_batching_does_not_work_unless_maxTotalEvents.xml
new file mode 100644
index 0000000000..243ed361d0
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1570_StressSource_batching_does_not_work_unless_maxTotalEvents.xml
@@ -0,0 +1,8 @@
+
+
+
+ StressSource batching does not work unless maxTotalEvents is specified
+
diff --git a/src/changelog/1.3.0/FLUME-1572_Add_batching_to_FILE_ROLL_sink.xml b/src/changelog/1.3.0/FLUME-1572_Add_batching_to_FILE_ROLL_sink.xml
new file mode 100644
index 0000000000..3856b9ffd4
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1572_Add_batching_to_FILE_ROLL_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add batching to FILE_ROLL sink
+
diff --git a/src/changelog/1.3.0/FLUME-1575_FIleChannel_Encryption_should_disallow_a_null_key.xml b/src/changelog/1.3.0/FLUME-1575_FIleChannel_Encryption_should_disallow_a_null_key.xml
new file mode 100644
index 0000000000..a7c405a92e
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1575_FIleChannel_Encryption_should_disallow_a_null_key.xml
@@ -0,0 +1,8 @@
+
+
+
+ FIleChannel Encryption should disallow a null key
+
diff --git a/src/changelog/1.3.0/FLUME-1576_CHECKPOINT_INCOMPLETE_should_be_synced_to_disk_before.xml b/src/changelog/1.3.0/FLUME-1576_CHECKPOINT_INCOMPLETE_should_be_synced_to_disk_before.xml
new file mode 100644
index 0000000000..ff1f2e62a2
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1576_CHECKPOINT_INCOMPLETE_should_be_synced_to_disk_before.xml
@@ -0,0 +1,8 @@
+
+
+
+ CHECKPOINT_INCOMPLETE should be synced to disk before starting the checkpoint.
+
diff --git a/src/changelog/1.3.0/FLUME-1577_CHECKPOINT_INCOMPLETE_should_be_synced_to_disk_before.xml b/src/changelog/1.3.0/FLUME-1577_CHECKPOINT_INCOMPLETE_should_be_synced_to_disk_before.xml
new file mode 100644
index 0000000000..1e8f15280b
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1577_CHECKPOINT_INCOMPLETE_should_be_synced_to_disk_before.xml
@@ -0,0 +1,8 @@
+
+
+
+ CHECKPOINT_INCOMPLETE should be synced to disk before starting the checkpoint.
+
diff --git a/src/changelog/1.3.0/FLUME-1578_Proposal_to_modify_file_channel_encryption_config.xml b/src/changelog/1.3.0/FLUME-1578_Proposal_to_modify_file_channel_encryption_config.xml
new file mode 100644
index 0000000000..24de71a1ac
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1578_Proposal_to_modify_file_channel_encryption_config.xml
@@ -0,0 +1,8 @@
+
+
+
+ Proposal to modify file channel encryption config
+
diff --git a/src/changelog/1.3.0/FLUME-1582_flume_ng_script_should_set_LD_LIBRARY_PATH.xml b/src/changelog/1.3.0/FLUME-1582_flume_ng_script_should_set_LD_LIBRARY_PATH.xml
new file mode 100644
index 0000000000..17b3868e99
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1582_flume_ng_script_should_set_LD_LIBRARY_PATH.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng script should set LD_LIBRARY_PATH
+
diff --git a/src/changelog/1.3.0/FLUME-1583_FileChannel_fast_full_replay_will_always_be_used_if_enabled.xml b/src/changelog/1.3.0/FLUME-1583_FileChannel_fast_full_replay_will_always_be_used_if_enabled.xml
new file mode 100644
index 0000000000..d2d9af83d3
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1583_FileChannel_fast_full_replay_will_always_be_used_if_enabled.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel fast full replay will always be used if enabled
+
diff --git a/src/changelog/1.3.0/FLUME-1595_HDFS_SequenceFile_implementation_is_not_durable_due_to_not.xml b/src/changelog/1.3.0/FLUME-1595_HDFS_SequenceFile_implementation_is_not_durable_due_to_not.xml
new file mode 100644
index 0000000000..f016ac2c7d
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1595_HDFS_SequenceFile_implementation_is_not_durable_due_to_not.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS SequenceFile implementation is not durable due to not using syncFs()
+
diff --git a/src/changelog/1.3.0/FLUME-1603_FileChannel_capacity_reached_message_is_unclear.xml b/src/changelog/1.3.0/FLUME-1603_FileChannel_capacity_reached_message_is_unclear.xml
new file mode 100644
index 0000000000..f2c5453c27
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1603_FileChannel_capacity_reached_message_is_unclear.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel capacity reached message is unclear
+
diff --git a/src/changelog/1.3.0/FLUME-1606_Rollbacks_of_Put_transactions_does_not_clear_the.xml b/src/changelog/1.3.0/FLUME-1606_Rollbacks_of_Put_transactions_does_not_clear_the.xml
new file mode 100644
index 0000000000..ba4cc2e111
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1606_Rollbacks_of_Put_transactions_does_not_clear_the.xml
@@ -0,0 +1,8 @@
+
+
+
+ Rollbacks of Put transactions does not clear the transaction from inflight puts.
+
diff --git a/src/changelog/1.3.0/FLUME-1607_FileChannel_We_should_use_a_regex_as_opposed_to_simple.xml b/src/changelog/1.3.0/FLUME-1607_FileChannel_We_should_use_a_regex_as_opposed_to_simple.xml
new file mode 100644
index 0000000000..ba1a5b2227
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1607_FileChannel_We_should_use_a_regex_as_opposed_to_simple.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel We should use a regex as opposed to simple filename filter when finding logs
+
diff --git a/src/changelog/1.3.0/FLUME-1609_FileChannel_detecting_when_the_underlying_file_systems_are.xml b/src/changelog/1.3.0/FLUME-1609_FileChannel_detecting_when_the_underlying_file_systems_are.xml
new file mode 100644
index 0000000000..9485ccb443
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1609_FileChannel_detecting_when_the_underlying_file_systems_are.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel detecting when the underlying file systems are full could provide cleaner error recovery
+
diff --git a/src/changelog/1.3.0/FLUME-1610_HDFSEventSink_and_bucket_writer_have_a_race_condition.xml b/src/changelog/1.3.0/FLUME-1610_HDFSEventSink_and_bucket_writer_have_a_race_condition.xml
new file mode 100644
index 0000000000..e34f673791
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1610_HDFSEventSink_and_bucket_writer_have_a_race_condition.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSEventSink and bucket writer have a race condition
+
diff --git a/src/changelog/1.3.0/FLUME-1611_LogUtils_regex_can_be_precompiled.xml b/src/changelog/1.3.0/FLUME-1611_LogUtils_regex_can_be_precompiled.xml
new file mode 100644
index 0000000000..eb8f862f04
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1611_LogUtils_regex_can_be_precompiled.xml
@@ -0,0 +1,8 @@
+
+
+
+ LogUtils regex can be precompiled
+
diff --git a/src/changelog/1.3.0/FLUME-1613_All_of_the_sink_examples_in_the_user_guide_are_broken.xml b/src/changelog/1.3.0/FLUME-1613_All_of_the_sink_examples_in_the_user_guide_are_broken.xml
new file mode 100644
index 0000000000..ae0ebb0f17
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1613_All_of_the_sink_examples_in_the_user_guide_are_broken.xml
@@ -0,0 +1,8 @@
+
+
+
+ All of the sink examples in the user guide are broken
+
diff --git a/src/changelog/1.3.0/FLUME-1616_FileChannel_will_lose_data_in_when_rollback_fails_with.xml b/src/changelog/1.3.0/FLUME-1616_FileChannel_will_lose_data_in_when_rollback_fails_with.xml
new file mode 100644
index 0000000000..4350bb58e0
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1616_FileChannel_will_lose_data_in_when_rollback_fails_with.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel will lose data in when rollback fails with IOException
+
diff --git a/src/changelog/1.3.0/FLUME-1620_Update_flume_user_guide_for_LoadBalancingSinkProcessor_with.xml b/src/changelog/1.3.0/FLUME-1620_Update_flume_user_guide_for_LoadBalancingSinkProcessor_with.xml
new file mode 100644
index 0000000000..296c7d0e59
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1620_Update_flume_user_guide_for_LoadBalancingSinkProcessor_with.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update flume user guide for LoadBalancingSinkProcessor with the backoff changes.
+
diff --git a/src/changelog/1.3.0/FLUME-1622_MemoryChannel_throws_NPE_if_the_event_has_no_body.xml b/src/changelog/1.3.0/FLUME-1622_MemoryChannel_throws_NPE_if_the_event_has_no_body.xml
new file mode 100644
index 0000000000..952e65f467
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1622_MemoryChannel_throws_NPE_if_the_event_has_no_body.xml
@@ -0,0 +1,8 @@
+
+
+
+ MemoryChannel throws NPE if the event has no body
+
diff --git a/src/changelog/1.3.0/FLUME-1629_Add_Audience_Stability_annotations.xml b/src/changelog/1.3.0/FLUME-1629_Add_Audience_Stability_annotations.xml
new file mode 100644
index 0000000000..d7e7ae6580
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1629_Add_Audience_Stability_annotations.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add Audience/Stability annotations
+
diff --git a/src/changelog/1.3.0/FLUME-1631_Retire_hdfs_txnEventMax_in_HDFS_sink.xml b/src/changelog/1.3.0/FLUME-1631_Retire_hdfs_txnEventMax_in_HDFS_sink.xml
new file mode 100644
index 0000000000..1366a20103
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1631_Retire_hdfs_txnEventMax_in_HDFS_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Retire hdfs.txnEventMax in HDFS sink
+
diff --git a/src/changelog/1.3.0/FLUME-1638_LoadBalancingRpcClient_depends_on_com_google_common_collect.xml b/src/changelog/1.3.0/FLUME-1638_LoadBalancingRpcClient_depends_on_com_google_common_collect.xml
new file mode 100644
index 0000000000..df7fafa6af
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1638_LoadBalancingRpcClient_depends_on_com_google_common_collect.xml
@@ -0,0 +1,8 @@
+
+
+
+ LoadBalancingRpcClient depends on com.google.common.collect.Maps
+
diff --git a/src/changelog/1.3.0/FLUME-1639_Client_SDK_should_not_have_dependency_on_Guava.xml b/src/changelog/1.3.0/FLUME-1639_Client_SDK_should_not_have_dependency_on_Guava.xml
new file mode 100644
index 0000000000..9510b47d0d
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1639_Client_SDK_should_not_have_dependency_on_Guava.xml
@@ -0,0 +1,8 @@
+
+
+
+ Client SDK should not have dependency on Guava
+
diff --git a/src/changelog/1.3.0/FLUME-1645_add_hdfs_fileSuffix_property_to_HDFSEventSink.xml b/src/changelog/1.3.0/FLUME-1645_add_hdfs_fileSuffix_property_to_HDFSEventSink.xml
new file mode 100644
index 0000000000..e51fbb427b
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1645_add_hdfs_fileSuffix_property_to_HDFSEventSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ add hdfs.fileSuffix property to HDFSEventSink
+
diff --git a/src/changelog/1.3.0/FLUME-1650_Fix_flume_ng_hbase_sink_compilation_against_Hadoop_2_X.xml b/src/changelog/1.3.0/FLUME-1650_Fix_flume_ng_hbase_sink_compilation_against_Hadoop_2_X.xml
new file mode 100644
index 0000000000..0546b238b8
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1650_Fix_flume_ng_hbase_sink_compilation_against_Hadoop_2_X.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix flume-ng-hbase-sink compilation against Hadoop 2.X
+
diff --git a/src/changelog/1.3.0/FLUME-1651_in_the_hadoop_0_23_profile_HBase_version_needs_to_be_at.xml b/src/changelog/1.3.0/FLUME-1651_in_the_hadoop_0_23_profile_HBase_version_needs_to_be_at.xml
new file mode 100644
index 0000000000..8c68857340
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1651_in_the_hadoop_0_23_profile_HBase_version_needs_to_be_at.xml
@@ -0,0 +1,8 @@
+
+
+
+ in the hadoop-0.23 profile HBase version needs to be at least 0.94.2
+
diff --git a/src/changelog/1.3.0/FLUME-1653_Update_Hadoop_23_profile_to_point_to_hadoop_2_alpha.xml b/src/changelog/1.3.0/FLUME-1653_Update_Hadoop_23_profile_to_point_to_hadoop_2_alpha.xml
new file mode 100644
index 0000000000..1e146db8f7
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1653_Update_Hadoop_23_profile_to_point_to_hadoop_2_alpha.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update Hadoop-23 profile to point to hadoop-2 alpha artifacts
+
diff --git a/src/changelog/1.3.0/FLUME-1655_Doc_update_needed_for_Regex_Filtering_Interceptor.xml b/src/changelog/1.3.0/FLUME-1655_Doc_update_needed_for_Regex_Filtering_Interceptor.xml
new file mode 100644
index 0000000000..42a0604816
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1655_Doc_update_needed_for_Regex_Filtering_Interceptor.xml
@@ -0,0 +1,8 @@
+
+
+
+ Doc update needed for Regex Filtering Interceptor
+
diff --git a/src/changelog/1.3.0/FLUME-1656_flume_ng_script_disregards_stderr_from_hadoop_command_when.xml b/src/changelog/1.3.0/FLUME-1656_flume_ng_script_disregards_stderr_from_hadoop_command_when.xml
new file mode 100644
index 0000000000..8396ab0c3d
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1656_flume_ng_script_disregards_stderr_from_hadoop_command_when.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng script disregards stderr from hadoop command when finding hadoop jars
+
diff --git a/src/changelog/1.3.0/FLUME-1657_Regex_Extractor_Interceptor.xml b/src/changelog/1.3.0/FLUME-1657_Regex_Extractor_Interceptor.xml
new file mode 100644
index 0000000000..dd69ecb341
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1657_Regex_Extractor_Interceptor.xml
@@ -0,0 +1,8 @@
+
+
+
+ Regex Extractor Interceptor
+
diff --git a/src/changelog/1.3.0/FLUME-1659_JSON_Handler_should_return_simple_events_not_JSONEvents.xml b/src/changelog/1.3.0/FLUME-1659_JSON_Handler_should_return_simple_events_not_JSONEvents.xml
new file mode 100644
index 0000000000..96e9a7b5b8
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1659_JSON_Handler_should_return_simple_events_not_JSONEvents.xml
@@ -0,0 +1,8 @@
+
+
+
+ JSON Handler should return simple events, not JSONEvents.
+
diff --git a/src/changelog/1.3.0/FLUME-1660_Close_idle_hdfs_handles.xml b/src/changelog/1.3.0/FLUME-1660_Close_idle_hdfs_handles.xml
new file mode 100644
index 0000000000..d546d507f1
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1660_Close_idle_hdfs_handles.xml
@@ -0,0 +1,8 @@
+
+
+
+ Close "idle" hdfs handles
+
diff --git a/src/changelog/1.3.0/FLUME-1662_Convert_null_body_in_events_into_zero_length_arrays.xml b/src/changelog/1.3.0/FLUME-1662_Convert_null_body_in_events_into_zero_length_arrays.xml
new file mode 100644
index 0000000000..756739b03b
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1662_Convert_null_body_in_events_into_zero_length_arrays.xml
@@ -0,0 +1,8 @@
+
+
+
+ Convert null body in events into zero length arrays.
+
diff --git a/src/changelog/1.3.0/FLUME-1664_Logutils_getLogs_remove_unneeded_directory_check.xml b/src/changelog/1.3.0/FLUME-1664_Logutils_getLogs_remove_unneeded_directory_check.xml
new file mode 100644
index 0000000000..fdd79f0dab
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1664_Logutils_getLogs_remove_unneeded_directory_check.xml
@@ -0,0 +1,8 @@
+
+
+
+ Logutils.getLogs remove unneeded directory check
+
diff --git a/src/changelog/1.3.0/FLUME-1671_Add_support_for_custom_components_to_MonitoredCounterGroup.xml b/src/changelog/1.3.0/FLUME-1671_Add_support_for_custom_components_to_MonitoredCounterGroup.xml
new file mode 100644
index 0000000000..382b0e6147
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1671_Add_support_for_custom_components_to_MonitoredCounterGroup.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add support for custom components to MonitoredCounterGroup
+
diff --git a/src/changelog/1.3.0/FLUME-1673_MonitoredCounterGroup_publishes_this_reference_to_platform.xml b/src/changelog/1.3.0/FLUME-1673_MonitoredCounterGroup_publishes_this_reference_to_platform.xml
new file mode 100644
index 0000000000..27ff13166c
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1673_MonitoredCounterGroup_publishes_this_reference_to_platform.xml
@@ -0,0 +1,8 @@
+
+
+
+ MonitoredCounterGroup publishes this reference to platform MBean server in constructor
+
diff --git a/src/changelog/1.3.0/FLUME-1675_Ignore_netbeans_config_files_in_rat_git.xml b/src/changelog/1.3.0/FLUME-1675_Ignore_netbeans_config_files_in_rat_git.xml
new file mode 100644
index 0000000000..8c65468159
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1675_Ignore_netbeans_config_files_in_rat_git.xml
@@ -0,0 +1,8 @@
+
+
+
+ Ignore netbeans config files in rat & git
+
diff --git a/src/changelog/1.3.0/FLUME-1681_Disable_empty_file_unit_test_for_Spooling_File_Reader.xml b/src/changelog/1.3.0/FLUME-1681_Disable_empty_file_unit_test_for_Spooling_File_Reader.xml
new file mode 100644
index 0000000000..9e2f1c1bce
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1681_Disable_empty_file_unit_test_for_Spooling_File_Reader.xml
@@ -0,0 +1,8 @@
+
+
+
+ Disable empty-file unit test for Spooling File Reader
+
diff --git a/src/changelog/1.3.0/FLUME-1683_Fix_Time_Granularity_Bug_in_SpoolingFileLineReader.xml b/src/changelog/1.3.0/FLUME-1683_Fix_Time_Granularity_Bug_in_SpoolingFileLineReader.xml
new file mode 100644
index 0000000000..e46ee8b24f
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1683_Fix_Time_Granularity_Bug_in_SpoolingFileLineReader.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix Time Granularity Bug in SpoolingFileLineReader
+
diff --git a/src/changelog/1.3.0/FLUME-1684_Re_enable_empty_file_unit_test.xml b/src/changelog/1.3.0/FLUME-1684_Re_enable_empty_file_unit_test.xml
new file mode 100644
index 0000000000..bdd5829982
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1684_Re_enable_empty_file_unit_test.xml
@@ -0,0 +1,8 @@
+
+
+
+ Re-enable empty file unit test
+
diff --git a/src/changelog/1.3.0/FLUME-1689_BodyTextSerializer_should_allow_an_option_not_to_add_a.xml b/src/changelog/1.3.0/FLUME-1689_BodyTextSerializer_should_allow_an_option_not_to_add_a.xml
new file mode 100644
index 0000000000..1e58178d90
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1689_BodyTextSerializer_should_allow_an_option_not_to_add_a.xml
@@ -0,0 +1,8 @@
+
+
+
+ BodyTextSerializer should allow an option not to add a newline to each serialized event
+
diff --git a/src/changelog/1.3.0/FLUME-1690_Elastic_Search_Sink_doesn_t_run_it_s_unit_tests.xml b/src/changelog/1.3.0/FLUME-1690_Elastic_Search_Sink_doesn_t_run_it_s_unit_tests.xml
new file mode 100644
index 0000000000..3162cef21a
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1690_Elastic_Search_Sink_doesn_t_run_it_s_unit_tests.xml
@@ -0,0 +1,8 @@
+
+
+
+ Elastic Search Sink doesn't run it's unit tests
+
diff --git a/src/changelog/1.3.0/FLUME-1692_MultiportSyslogTCPSource_user_documentation_and_nickname.xml b/src/changelog/1.3.0/FLUME-1692_MultiportSyslogTCPSource_user_documentation_and_nickname.xml
new file mode 100644
index 0000000000..083b5af53d
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1692_MultiportSyslogTCPSource_user_documentation_and_nickname.xml
@@ -0,0 +1,8 @@
+
+
+
+ MultiportSyslogTCPSource user documentation and nickname
+
diff --git a/src/changelog/1.3.0/FLUME-1694_Fix_LICENSE_file_for_binary_artifacts.xml b/src/changelog/1.3.0/FLUME-1694_Fix_LICENSE_file_for_binary_artifacts.xml
new file mode 100644
index 0000000000..43645e2ff4
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1694_Fix_LICENSE_file_for_binary_artifacts.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix LICENSE file for binary artifacts
+
diff --git a/src/changelog/1.3.0/FLUME-1695_Fix_tarball_names_and_directories.xml b/src/changelog/1.3.0/FLUME-1695_Fix_tarball_names_and_directories.xml
new file mode 100644
index 0000000000..acaa749039
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1695_Fix_tarball_names_and_directories.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix tarball names and directories
+
diff --git a/src/changelog/1.3.0/FLUME-1696_Update_build_instructions_as_Flume_build_requires_more.xml b/src/changelog/1.3.0/FLUME-1696_Update_build_instructions_as_Flume_build_requires_more.xml
new file mode 100644
index 0000000000..59efcca316
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1696_Update_build_instructions_as_Flume_build_requires_more.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update build instructions as Flume build requires more memory
+
diff --git a/src/changelog/1.3.0/FLUME-1697_Update_CHANGELOG_after_1_3_0_RC0.xml b/src/changelog/1.3.0/FLUME-1697_Update_CHANGELOG_after_1_3_0_RC0.xml
new file mode 100644
index 0000000000..f534c43550
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1697_Update_CHANGELOG_after_1_3_0_RC0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update CHANGELOG after 1.3.0 RC0
+
diff --git a/src/changelog/1.3.0/FLUME-1698_Update_RELEASE_NOTES.xml b/src/changelog/1.3.0/FLUME-1698_Update_RELEASE_NOTES.xml
new file mode 100644
index 0000000000..5b5bac5878
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1698_Update_RELEASE_NOTES.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update RELEASE-NOTES
+
diff --git a/src/changelog/1.3.0/FLUME-1705_SpoolDirectory_short_name_points_at_the_wrong_class.xml b/src/changelog/1.3.0/FLUME-1705_SpoolDirectory_short_name_points_at_the_wrong_class.xml
new file mode 100644
index 0000000000..3168a7330d
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1705_SpoolDirectory_short_name_points_at_the_wrong_class.xml
@@ -0,0 +1,8 @@
+
+
+
+ SpoolDirectory short name points at the wrong class
+
diff --git a/src/changelog/1.3.0/FLUME-1706_Website_for_1_3_fails_to_build.xml b/src/changelog/1.3.0/FLUME-1706_Website_for_1_3_fails_to_build.xml
new file mode 100644
index 0000000000..361f168ae0
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1706_Website_for_1_3_fails_to_build.xml
@@ -0,0 +1,8 @@
+
+
+
+ Website for 1.3 fails to build
+
diff --git a/src/changelog/1.3.0/FLUME-1707_Update_FlumeDevGuide.xml b/src/changelog/1.3.0/FLUME-1707_Update_FlumeDevGuide.xml
new file mode 100644
index 0000000000..4ff9827673
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1707_Update_FlumeDevGuide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update FlumeDevGuide
+
diff --git a/src/changelog/1.3.0/FLUME-1711_Update_Flume_User_Guide.xml b/src/changelog/1.3.0/FLUME-1711_Update_Flume_User_Guide.xml
new file mode 100644
index 0000000000..a12d282a3d
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1711_Update_Flume_User_Guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update Flume User Guide
+
diff --git a/src/changelog/1.3.0/FLUME-1712_Regex_Extractor_Interceptor_tests_have_timezone_issues.xml b/src/changelog/1.3.0/FLUME-1712_Regex_Extractor_Interceptor_tests_have_timezone_issues.xml
new file mode 100644
index 0000000000..670c417cc5
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1712_Regex_Extractor_Interceptor_tests_have_timezone_issues.xml
@@ -0,0 +1,8 @@
+
+
+
+ Regex Extractor Interceptor tests have timezone issues
+
diff --git a/src/changelog/1.3.0/FLUME-1713_Netcat_source_should_allow_for_not_returning_OK_upon.xml b/src/changelog/1.3.0/FLUME-1713_Netcat_source_should_allow_for_not_returning_OK_upon.xml
new file mode 100644
index 0000000000..ee205f938a
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1713_Netcat_source_should_allow_for_not_returning_OK_upon.xml
@@ -0,0 +1,8 @@
+
+
+
+ Netcat source should allow for _not_ returning "OK" upon receipt of each message.
+
diff --git a/src/changelog/1.3.0/FLUME-1719_Example_export_command_in_README_do_not_properly_close_the.xml b/src/changelog/1.3.0/FLUME-1719_Example_export_command_in_README_do_not_properly_close_the.xml
new file mode 100644
index 0000000000..b95fbc496c
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1719_Example_export_command_in_README_do_not_properly_close_the.xml
@@ -0,0 +1,8 @@
+
+
+
+ Example export command in README do not properly close the string
+
diff --git a/src/changelog/1.3.0/FLUME-1723_AsyncHBase_and_Avro_bring_in_different_versions_of_Netty.xml b/src/changelog/1.3.0/FLUME-1723_AsyncHBase_and_Avro_bring_in_different_versions_of_Netty.xml
new file mode 100644
index 0000000000..8c8275dba7
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1723_AsyncHBase_and_Avro_bring_in_different_versions_of_Netty.xml
@@ -0,0 +1,8 @@
+
+
+
+ AsyncHBase and Avro bring in different versions of Netty
+
diff --git a/src/changelog/1.3.0/FLUME-1726_SpoolingFileLineReader_must_close_the_reader_before_renaming.xml b/src/changelog/1.3.0/FLUME-1726_SpoolingFileLineReader_must_close_the_reader_before_renaming.xml
new file mode 100644
index 0000000000..b9b9bb6ce7
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1726_SpoolingFileLineReader_must_close_the_reader_before_renaming.xml
@@ -0,0 +1,8 @@
+
+
+
+ SpoolingFileLineReader must close the reader before renaming
+
diff --git a/src/changelog/1.3.0/FLUME-1727_Update_CHANGELOG_for_rc4.xml b/src/changelog/1.3.0/FLUME-1727_Update_CHANGELOG_for_rc4.xml
new file mode 100644
index 0000000000..28bf770bcd
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1727_Update_CHANGELOG_for_rc4.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update CHANGELOG for rc4
+
diff --git a/src/changelog/1.3.0/FLUME-1740_Remove_contrib_directory_from_Flume_NG.xml b/src/changelog/1.3.0/FLUME-1740_Remove_contrib_directory_from_Flume_NG.xml
new file mode 100644
index 0000000000..e03cc607c9
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1740_Remove_contrib_directory_from_Flume_NG.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove contrib/ directory from Flume NG
+
diff --git a/src/changelog/1.3.0/FLUME-1743_Multiport_syslog_tcp_source_does_not_load_v1_3_rc5.xml b/src/changelog/1.3.0/FLUME-1743_Multiport_syslog_tcp_source_does_not_load_v1_3_rc5.xml
new file mode 100644
index 0000000000..f8b181331d
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1743_Multiport_syslog_tcp_source_does_not_load_v1_3_rc5.xml
@@ -0,0 +1,8 @@
+
+
+
+ Multiport syslog tcp source does not load (v1.3 rc5)
+
diff --git a/src/changelog/1.3.0/FLUME-1749_gitignore_and_elipse_related_files_should_not_be_included.xml b/src/changelog/1.3.0/FLUME-1749_gitignore_and_elipse_related_files_should_not_be_included.xml
new file mode 100644
index 0000000000..b4b41ef2ce
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1749_gitignore_and_elipse_related_files_should_not_be_included.xml
@@ -0,0 +1,8 @@
+
+
+
+ .gitignore and elipse related files should not be included in source tarball
+
diff --git a/src/changelog/1.3.0/FLUME-1750_File_spooling_client_uses_D_as_command_line_option.xml b/src/changelog/1.3.0/FLUME-1750_File_spooling_client_uses_D_as_command_line_option.xml
new file mode 100644
index 0000000000..1d39e30da7
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1750_File_spooling_client_uses_D_as_command_line_option.xml
@@ -0,0 +1,8 @@
+
+
+
+ File spooling client uses -D as command line option
+
diff --git a/src/changelog/1.3.0/FLUME-1751_User_Guide_Examples_for_File_Channel_encryption_are_broken.xml b/src/changelog/1.3.0/FLUME-1751_User_Guide_Examples_for_File_Channel_encryption_are_broken.xml
new file mode 100644
index 0000000000..66efb1ee18
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1751_User_Guide_Examples_for_File_Channel_encryption_are_broken.xml
@@ -0,0 +1,8 @@
+
+
+
+ User Guide Examples for File Channel encryption are broken in 1.3 rc5
+
diff --git a/src/changelog/1.3.0/FLUME-1752_Update_CHANGELOG_for_flume_1_3_0_rc6_to_include_latest.xml b/src/changelog/1.3.0/FLUME-1752_Update_CHANGELOG_for_flume_1_3_0_rc6_to_include_latest.xml
new file mode 100644
index 0000000000..b78320a795
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-1752_Update_CHANGELOG_for_flume_1_3_0_rc6_to_include_latest.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update CHANGELOG for flume 1.3.0 rc6 to include latest changes
+
diff --git a/src/changelog/1.3.0/FLUME-897_Implement_write_ahead_log_library.xml b/src/changelog/1.3.0/FLUME-897_Implement_write_ahead_log_library.xml
new file mode 100644
index 0000000000..fb65f247cd
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-897_Implement_write_ahead_log_library.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement write ahead log library
+
diff --git a/src/changelog/1.3.0/FLUME-946_Allow_multiplexing_channel_selector_to_specify_optional.xml b/src/changelog/1.3.0/FLUME-946_Allow_multiplexing_channel_selector_to_specify_optional.xml
new file mode 100644
index 0000000000..52e82c8f6f
--- /dev/null
+++ b/src/changelog/1.3.0/FLUME-946_Allow_multiplexing_channel_selector_to_specify_optional.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow multiplexing channel selector to specify optional channels.
+
diff --git a/src/changelog/1.3.1/.release-notes.adoc.ftl b/src/changelog/1.3.1/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..7390af3b26
--- /dev/null
+++ b/src/changelog/1.3.1/.release-notes.adoc.ftl
@@ -0,0 +1,28 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+This release is the third release of Apache Flume as an Apache top level project and
+is the third release that is considered ready for production use. This release is
+primarily a maintenance release for Flume 1.3.0, and includes
+several bug fixes and performance enhancements.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.3.1/.release.xml b/src/changelog/1.3.1/.release.xml
new file mode 100644
index 0000000000..f3821ce491
--- /dev/null
+++ b/src/changelog/1.3.1/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.3.1/FLUME-1571_Channels_should_check_for_positive_capacity_and_transaction.xml b/src/changelog/1.3.1/FLUME-1571_Channels_should_check_for_positive_capacity_and_transaction.xml
new file mode 100644
index 0000000000..8689b44eeb
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1571_Channels_should_check_for_positive_capacity_and_transaction.xml
@@ -0,0 +1,8 @@
+
+
+
+ Channels should check for positive capacity and transaction capacity values
+
diff --git a/src/changelog/1.3.1/FLUME-1699_Make_the_rename_of_the_meta_file_platform_neutral.xml b/src/changelog/1.3.1/FLUME-1699_Make_the_rename_of_the_meta_file_platform_neutral.xml
new file mode 100644
index 0000000000..c7f28a8ee4
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1699_Make_the_rename_of_the_meta_file_platform_neutral.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make the rename of the meta file platform neutral
+
diff --git a/src/changelog/1.3.1/FLUME-1761_FileChannel_can_NPE_when_log_metadata_file_is_empty.xml b/src/changelog/1.3.1/FLUME-1761_FileChannel_can_NPE_when_log_metadata_file_is_empty.xml
new file mode 100644
index 0000000000..1f442f8dd5
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1761_FileChannel_can_NPE_when_log_metadata_file_is_empty.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel can NPE when log metadata file is empty
+
diff --git a/src/changelog/1.3.1/FLUME-1762_File_Channel_should_recover_automatically_if_the_checkpoint.xml b/src/changelog/1.3.1/FLUME-1762_File_Channel_should_recover_automatically_if_the_checkpoint.xml
new file mode 100644
index 0000000000..63f55c9664
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1762_File_Channel_should_recover_automatically_if_the_checkpoint.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel should recover automatically if the checkpoint is incomplete or bad by deleting the contents of the checkpoint directory
+
diff --git a/src/changelog/1.3.1/FLUME-1763_FileChannel_Checkpoints_should_not_be_done_without_free.xml b/src/changelog/1.3.1/FLUME-1763_FileChannel_Checkpoints_should_not_be_done_without_free.xml
new file mode 100644
index 0000000000..727e67b5a5
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1763_FileChannel_Checkpoints_should_not_be_done_without_free.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel Checkpoints should not be done without free space
+
diff --git a/src/changelog/1.3.1/FLUME-1773_File_Channel_worker_thread_should_not_be_daemon.xml b/src/changelog/1.3.1/FLUME-1773_File_Channel_worker_thread_should_not_be_daemon.xml
new file mode 100644
index 0000000000..94e76ffd98
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1773_File_Channel_worker_thread_should_not_be_daemon.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel worker thread should not be daemon
+
diff --git a/src/changelog/1.3.1/FLUME-1774_EventBackingStoreFactory_error_message_asks_user_to_delete.xml b/src/changelog/1.3.1/FLUME-1774_EventBackingStoreFactory_error_message_asks_user_to_delete.xml
new file mode 100644
index 0000000000..7a9d7c849a
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1774_EventBackingStoreFactory_error_message_asks_user_to_delete.xml
@@ -0,0 +1,8 @@
+
+
+
+ EventBackingStoreFactory error message asks user to delete checkpoint which is now done automatically
+
diff --git a/src/changelog/1.3.1/FLUME-1775_FileChannel_Log_Background_worker_should_catch_Throwable.xml b/src/changelog/1.3.1/FLUME-1775_FileChannel_Log_Background_worker_should_catch_Throwable.xml
new file mode 100644
index 0000000000..d5a414deb6
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1775_FileChannel_Log_Background_worker_should_catch_Throwable.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel Log Background worker should catch Throwable
+
diff --git a/src/changelog/1.3.1/FLUME-1788_Flume_Thrift_source_can_fail_intermittently_because_of_a.xml b/src/changelog/1.3.1/FLUME-1788_Flume_Thrift_source_can_fail_intermittently_because_of_a.xml
new file mode 100644
index 0000000000..87a6ec5a63
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1788_Flume_Thrift_source_can_fail_intermittently_because_of_a.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume Thrift source can fail intermittently because of a race condition in Thrift server implementation on some Linux systems
+
diff --git a/src/changelog/1.3.1/FLUME-1789_Unit_tests_TestJCEFileKeyProvider_and.xml b/src/changelog/1.3.1/FLUME-1789_Unit_tests_TestJCEFileKeyProvider_and.xml
new file mode 100644
index 0000000000..c43569a0f7
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1789_Unit_tests_TestJCEFileKeyProvider_and.xml
@@ -0,0 +1,8 @@
+
+
+
+ Unit tests TestJCEFileKeyProvider and TestFileChannelEncryption fail with IBM JDK and flume-1.3.0
+
diff --git a/src/changelog/1.3.1/FLUME-1790_Commands_in_EncryptionTestUtils_comments_require_high.xml b/src/changelog/1.3.1/FLUME-1790_Commands_in_EncryptionTestUtils_comments_require_high.xml
new file mode 100644
index 0000000000..be0e1ab4f5
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1790_Commands_in_EncryptionTestUtils_comments_require_high.xml
@@ -0,0 +1,8 @@
+
+
+
+ Commands in EncryptionTestUtils comments require high encryption pack to be installed
+
diff --git a/src/changelog/1.3.1/FLUME-1794_FileChannel_check_for_full_disks_in_the_background.xml b/src/changelog/1.3.1/FLUME-1794_FileChannel_check_for_full_disks_in_the_background.xml
new file mode 100644
index 0000000000..588d2c9e84
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1794_FileChannel_check_for_full_disks_in_the_background.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel check for full disks in the background
+
diff --git a/src/changelog/1.3.1/FLUME-1795_Flume_thrift_legacy_source_does_not_have_proper_logging.xml b/src/changelog/1.3.1/FLUME-1795_Flume_thrift_legacy_source_does_not_have_proper_logging.xml
new file mode 100644
index 0000000000..9c01cc0b4a
--- /dev/null
+++ b/src/changelog/1.3.1/FLUME-1795_Flume_thrift_legacy_source_does_not_have_proper_logging.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume thrift legacy source does not have proper logging configured
+
diff --git a/src/changelog/1.4.0/.release-notes.adoc.ftl b/src/changelog/1.4.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..7b77d818ec
--- /dev/null
+++ b/src/changelog/1.4.0/.release-notes.adoc.ftl
@@ -0,0 +1,26 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+Apache Flume 1.4.0 is the fourth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.4.0 is production-ready software.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.4.0/.release.xml b/src/changelog/1.4.0/.release.xml
new file mode 100644
index 0000000000..ecd92657c9
--- /dev/null
+++ b/src/changelog/1.4.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.4.0/FLUME-1076_Sink_batch_sizes_vary_wildy.xml b/src/changelog/1.4.0/FLUME-1076_Sink_batch_sizes_vary_wildy.xml
new file mode 100644
index 0000000000..1ad0273cbc
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1076_Sink_batch_sizes_vary_wildy.xml
@@ -0,0 +1,8 @@
+
+
+
+ Sink batch sizes vary wildy
+
diff --git a/src/changelog/1.4.0/FLUME-1100_HDFSWriterFactory_and_HDFSFormatterFactory_should_allow.xml b/src/changelog/1.4.0/FLUME-1100_HDFSWriterFactory_and_HDFSFormatterFactory_should_allow.xml
new file mode 100644
index 0000000000..486aad3d8e
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1100_HDFSWriterFactory_and_HDFSFormatterFactory_should_allow.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSWriterFactory and HDFSFormatterFactory should allow extension
+
diff --git a/src/changelog/1.4.0/FLUME-1110_HDFS_Sink_throws_IllegalStateException_when_flume_daemon.xml b/src/changelog/1.4.0/FLUME-1110_HDFS_Sink_throws_IllegalStateException_when_flume_daemon.xml
new file mode 100644
index 0000000000..36a1c748f5
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1110_HDFS_Sink_throws_IllegalStateException_when_flume_daemon.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Sink throws IllegalStateException when flume-daemon shuts down
+
diff --git a/src/changelog/1.4.0/FLUME-1153_flume_ng_script_is_missing_some_agent_options_in_help_output.xml b/src/changelog/1.4.0/FLUME-1153_flume_ng_script_is_missing_some_agent_options_in_help_output.xml
new file mode 100644
index 0000000000..6c8a1378cc
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1153_flume_ng_script_is_missing_some_agent_options_in_help_output.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng script is missing some agent options in help output
+
diff --git a/src/changelog/1.4.0/FLUME-1175_RollingFileSink_complains_of_Bad_File_Descriptor_upon_a.xml b/src/changelog/1.4.0/FLUME-1175_RollingFileSink_complains_of_Bad_File_Descriptor_upon_a.xml
new file mode 100644
index 0000000000..223075a8ed
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1175_RollingFileSink_complains_of_Bad_File_Descriptor_upon_a.xml
@@ -0,0 +1,8 @@
+
+
+
+ RollingFileSink complains of Bad File Descriptor upon a reconfig event
+
diff --git a/src/changelog/1.4.0/FLUME-1262_Move_doc_generation_to_a_different_profile.xml b/src/changelog/1.4.0/FLUME-1262_Move_doc_generation_to_a_different_profile.xml
new file mode 100644
index 0000000000..6cb6cc14fc
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1262_Move_doc_generation_to_a_different_profile.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move doc generation to a different profile
+
diff --git a/src/changelog/1.4.0/FLUME-1285_FileChannel_has_a_dependency_on_Hadoop_IO_classes.xml b/src/changelog/1.4.0/FLUME-1285_FileChannel_has_a_dependency_on_Hadoop_IO_classes.xml
new file mode 100644
index 0000000000..f455c871b7
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1285_FileChannel_has_a_dependency_on_Hadoop_IO_classes.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel has a dependency on Hadoop IO classes
+
diff --git a/src/changelog/1.4.0/FLUME-1296_Lifecycle_supervisor_should_check_if_the_monitor_service_is.xml b/src/changelog/1.4.0/FLUME-1296_Lifecycle_supervisor_should_check_if_the_monitor_service_is.xml
new file mode 100644
index 0000000000..97fbe05e52
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1296_Lifecycle_supervisor_should_check_if_the_monitor_service_is.xml
@@ -0,0 +1,8 @@
+
+
+
+ Lifecycle supervisor should check if the monitor service is still running before supervising
+
diff --git a/src/changelog/1.4.0/FLUME-1502_Support_for_running_simple_configurations_embedded_in_host.xml b/src/changelog/1.4.0/FLUME-1502_Support_for_running_simple_configurations_embedded_in_host.xml
new file mode 100644
index 0000000000..3d03aad1e3
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1502_Support_for_running_simple_configurations_embedded_in_host.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support for running simple configurations embedded in host process
+
diff --git a/src/changelog/1.4.0/FLUME-1511_Scribe_source_doesn_t_handle_zero_message_request_correctly.xml b/src/changelog/1.4.0/FLUME-1511_Scribe_source_doesn_t_handle_zero_message_request_correctly.xml
new file mode 100644
index 0000000000..97ffa37113
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1511_Scribe_source_doesn_t_handle_zero_message_request_correctly.xml
@@ -0,0 +1,8 @@
+
+
+
+ Scribe-source doesn't handle zero message request correctly.
+
diff --git a/src/changelog/1.4.0/FLUME-1516_FileChannel_Write_Dual_Checkpoints_to_avoid_replays.xml b/src/changelog/1.4.0/FLUME-1516_FileChannel_Write_Dual_Checkpoints_to_avoid_replays.xml
new file mode 100644
index 0000000000..de25334bfe
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1516_FileChannel_Write_Dual_Checkpoints_to_avoid_replays.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel Write Dual Checkpoints to avoid replays
+
diff --git a/src/changelog/1.4.0/FLUME-1571_Channels_should_check_for_positive_capacity_and_transaction.xml b/src/changelog/1.4.0/FLUME-1571_Channels_should_check_for_positive_capacity_and_transaction.xml
new file mode 100644
index 0000000000..8689b44eeb
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1571_Channels_should_check_for_positive_capacity_and_transaction.xml
@@ -0,0 +1,8 @@
+
+
+
+ Channels should check for positive capacity and transaction capacity values
+
diff --git a/src/changelog/1.4.0/FLUME-1586_File_Channel_should_support_verifying_integrity_of.xml b/src/changelog/1.4.0/FLUME-1586_File_Channel_should_support_verifying_integrity_of.xml
new file mode 100644
index 0000000000..26cf805329
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1586_File_Channel_should_support_verifying_integrity_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel should support verifying integrity of individual events.
+
diff --git a/src/changelog/1.4.0/FLUME-1621_Document_new_MemoryChannel_parameters_in_Flume_User_Guide.xml b/src/changelog/1.4.0/FLUME-1621_Document_new_MemoryChannel_parameters_in_Flume_User_Guide.xml
new file mode 100644
index 0000000000..186552c901
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1621_Document_new_MemoryChannel_parameters_in_Flume_User_Guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document new MemoryChannel parameters in Flume User Guide
+
diff --git a/src/changelog/1.4.0/FLUME-1626_Support_Hbase_security_in_Hbase_sink.xml b/src/changelog/1.4.0/FLUME-1626_Support_Hbase_security_in_Hbase_sink.xml
new file mode 100644
index 0000000000..ee33f56036
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1626_Support_Hbase_security_in_Hbase_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support Hbase security in Hbase sink
+
diff --git a/src/changelog/1.4.0/FLUME-1630_Flume_configuration_code_could_be_improved.xml b/src/changelog/1.4.0/FLUME-1630_Flume_configuration_code_could_be_improved.xml
new file mode 100644
index 0000000000..ad01453e5a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1630_Flume_configuration_code_could_be_improved.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume configuration code could be improved
+
diff --git a/src/changelog/1.4.0/FLUME-1632_Persist_progress_on_each_file_in_file_spooling_client_source.xml b/src/changelog/1.4.0/FLUME-1632_Persist_progress_on_each_file_in_file_spooling_client_source.xml
new file mode 100644
index 0000000000..811230eff3
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1632_Persist_progress_on_each_file_in_file_spooling_client_source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Persist progress on each file in file spooling client/source
+
diff --git a/src/changelog/1.4.0/FLUME-1652_Logutils_getLogs_could_NPE.xml b/src/changelog/1.4.0/FLUME-1652_Logutils_getLogs_could_NPE.xml
new file mode 100644
index 0000000000..672016a8db
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1652_Logutils_getLogs_could_NPE.xml
@@ -0,0 +1,8 @@
+
+
+
+ Logutils.getLogs could NPE
+
diff --git a/src/changelog/1.4.0/FLUME-1661_ExecSource_cannot_execute_complex_Unix_commands.xml b/src/changelog/1.4.0/FLUME-1661_ExecSource_cannot_execute_complex_Unix_commands.xml
new file mode 100644
index 0000000000..51f4937aba
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1661_ExecSource_cannot_execute_complex_Unix_commands.xml
@@ -0,0 +1,8 @@
+
+
+
+ ExecSource cannot execute complex Unix commands
+
diff --git a/src/changelog/1.4.0/FLUME-1674_Documentation_Wiki.xml b/src/changelog/1.4.0/FLUME-1674_Documentation_Wiki.xml
new file mode 100644
index 0000000000..37f7aaf368
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1674_Documentation_Wiki.xml
@@ -0,0 +1,8 @@
+
+
+
+ Documentation / Wiki
+
diff --git a/src/changelog/1.4.0/FLUME-1676_ExecSource_should_provide_a_configurable_charset.xml b/src/changelog/1.4.0/FLUME-1676_ExecSource_should_provide_a_configurable_charset.xml
new file mode 100644
index 0000000000..3493e47cbc
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1676_ExecSource_should_provide_a_configurable_charset.xml
@@ -0,0 +1,8 @@
+
+
+
+ ExecSource should provide a configurable charset
+
diff --git a/src/changelog/1.4.0/FLUME-1677_Add_File_channel_dependency_to_flume_ng_node_s_pom_xml.xml b/src/changelog/1.4.0/FLUME-1677_Add_File_channel_dependency_to_flume_ng_node_s_pom_xml.xml
new file mode 100644
index 0000000000..0cb43c5001
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1677_Add_File_channel_dependency_to_flume_ng_node_s_pom_xml.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add File-channel dependency to flume-ng-node's pom.xml
+
diff --git a/src/changelog/1.4.0/FLUME-1686_Exclude_target_directories_Eclipse_files_from_rat_checks.xml b/src/changelog/1.4.0/FLUME-1686_Exclude_target_directories_Eclipse_files_from_rat_checks.xml
new file mode 100644
index 0000000000..5bd2d08106
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1686_Exclude_target_directories_Eclipse_files_from_rat_checks.xml
@@ -0,0 +1,8 @@
+
+
+
+ Exclude target directories & Eclipse files from rat checks
+
diff --git a/src/changelog/1.4.0/FLUME-1688_Bump_AsyncHBase_version_to_1_4_1.xml b/src/changelog/1.4.0/FLUME-1688_Bump_AsyncHBase_version_to_1_4_1.xml
new file mode 100644
index 0000000000..07dc6bdba0
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1688_Bump_AsyncHBase_version_to_1_4_1.xml
@@ -0,0 +1,8 @@
+
+
+
+ Bump AsyncHBase version to 1.4.1
+
diff --git a/src/changelog/1.4.0/FLUME-1699_Make_the_rename_of_the_meta_file_platform_neutral.xml b/src/changelog/1.4.0/FLUME-1699_Make_the_rename_of_the_meta_file_platform_neutral.xml
new file mode 100644
index 0000000000..c7f28a8ee4
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1699_Make_the_rename_of_the_meta_file_platform_neutral.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make the rename of the meta file platform neutral
+
diff --git a/src/changelog/1.4.0/FLUME-1702_HDFSEventSink_should_write_to_a_hidden_file_as_opposed_to_a.xml b/src/changelog/1.4.0/FLUME-1702_HDFSEventSink_should_write_to_a_hidden_file_as_opposed_to_a.xml
new file mode 100644
index 0000000000..04fadf6fa4
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1702_HDFSEventSink_should_write_to_a_hidden_file_as_opposed_to_a.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSEventSink should write to a hidden file as opposed to a .tmp file
+
diff --git a/src/changelog/1.4.0/FLUME-1709_HDFS_CompressedDataStream_doesn_t_support_serializer.xml b/src/changelog/1.4.0/FLUME-1709_HDFS_CompressedDataStream_doesn_t_support_serializer.xml
new file mode 100644
index 0000000000..27c8959886
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1709_HDFS_CompressedDataStream_doesn_t_support_serializer.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS CompressedDataStream doesn't support serializer parameter
+
diff --git a/src/changelog/1.4.0/FLUME-1720_LICENSE_file_contain_entry_for_protobuf_version_jar_however.xml b/src/changelog/1.4.0/FLUME-1720_LICENSE_file_contain_entry_for_protobuf_version_jar_however.xml
new file mode 100644
index 0000000000..ebde98d257
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1720_LICENSE_file_contain_entry_for_protobuf_version_jar_however.xml
@@ -0,0 +1,8 @@
+
+
+
+ LICENSE file contain entry for protobuf-<version>.jar, however proper artifact name is protobuf-java-<version>.jar
+
diff --git a/src/changelog/1.4.0/FLUME-1731_SpoolableDirectorySource_should_have_configurable_support.xml b/src/changelog/1.4.0/FLUME-1731_SpoolableDirectorySource_should_have_configurable_support.xml
new file mode 100644
index 0000000000..fb1592078a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1731_SpoolableDirectorySource_should_have_configurable_support.xml
@@ -0,0 +1,8 @@
+
+
+
+ SpoolableDirectorySource should have configurable support for deleting files it has already completed instead of renaming
+
diff --git a/src/changelog/1.4.0/FLUME-1735_Add_support_for_a_plugins_d_directory.xml b/src/changelog/1.4.0/FLUME-1735_Add_support_for_a_plugins_d_directory.xml
new file mode 100644
index 0000000000..ffa5f3179a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1735_Add_support_for_a_plugins_d_directory.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add support for a plugins.d directory
+
diff --git a/src/changelog/1.4.0/FLUME-1740_Remove_contrib_directory_from_Flume_NG.xml b/src/changelog/1.4.0/FLUME-1740_Remove_contrib_directory_from_Flume_NG.xml
new file mode 100644
index 0000000000..e03cc607c9
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1740_Remove_contrib_directory_from_Flume_NG.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove contrib/ directory from Flume NG
+
diff --git a/src/changelog/1.4.0/FLUME-1741_ElasticSearch_tests_leave_directory_data_elasticsearch.xml b/src/changelog/1.4.0/FLUME-1741_ElasticSearch_tests_leave_directory_data_elasticsearch.xml
new file mode 100644
index 0000000000..7ebdf173ca
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1741_ElasticSearch_tests_leave_directory_data_elasticsearch.xml
@@ -0,0 +1,8 @@
+
+
+
+ ElasticSearch tests leave directory data/elasticsearch/nodes/ lying around
+
diff --git a/src/changelog/1.4.0/FLUME-1745_FlumeConfiguration_Eats_Exceptions.xml b/src/changelog/1.4.0/FLUME-1745_FlumeConfiguration_Eats_Exceptions.xml
new file mode 100644
index 0000000000..5ef5050d8f
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1745_FlumeConfiguration_Eats_Exceptions.xml
@@ -0,0 +1,8 @@
+
+
+
+ FlumeConfiguration Eats Exceptions
+
diff --git a/src/changelog/1.4.0/FLUME-1748_HDFS_Sink_should_check_if_the_thread_is_interrupted_before.xml b/src/changelog/1.4.0/FLUME-1748_HDFS_Sink_should_check_if_the_thread_is_interrupted_before.xml
new file mode 100644
index 0000000000..c3501e6b6f
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1748_HDFS_Sink_should_check_if_the_thread_is_interrupted_before.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Sink should check if the thread is interrupted before performing any HDFS operations
+
diff --git a/src/changelog/1.4.0/FLUME-1755_Load_balancing_RPC_client_has_issues_with_downed_hosts.xml b/src/changelog/1.4.0/FLUME-1755_Load_balancing_RPC_client_has_issues_with_downed_hosts.xml
new file mode 100644
index 0000000000..d629c24b20
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1755_Load_balancing_RPC_client_has_issues_with_downed_hosts.xml
@@ -0,0 +1,8 @@
+
+
+
+ Load balancing RPC client has issues with downed hosts
+
diff --git a/src/changelog/1.4.0/FLUME-1756_Avro_client_should_be_able_to_use_load_balancing_RPC.xml b/src/changelog/1.4.0/FLUME-1756_Avro_client_should_be_able_to_use_load_balancing_RPC.xml
new file mode 100644
index 0000000000..060c7935f9
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1756_Avro_client_should_be_able_to_use_load_balancing_RPC.xml
@@ -0,0 +1,8 @@
+
+
+
+ Avro client should be able to use load balancing RPC
+
diff --git a/src/changelog/1.4.0/FLUME-1757_Improve_configuration_of_hbase_serializers.xml b/src/changelog/1.4.0/FLUME-1757_Improve_configuration_of_hbase_serializers.xml
new file mode 100644
index 0000000000..c15f770977
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1757_Improve_configuration_of_hbase_serializers.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve configuration of hbase serializers
+
diff --git a/src/changelog/1.4.0/FLUME-1762_File_Channel_should_recover_automatically_if_the_checkpoint.xml b/src/changelog/1.4.0/FLUME-1762_File_Channel_should_recover_automatically_if_the_checkpoint.xml
new file mode 100644
index 0000000000..63f55c9664
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1762_File_Channel_should_recover_automatically_if_the_checkpoint.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel should recover automatically if the checkpoint is incomplete or bad by deleting the contents of the checkpoint directory
+
diff --git a/src/changelog/1.4.0/FLUME-1766_AvroSource_throws_confusing_exception_when_configured.xml b/src/changelog/1.4.0/FLUME-1766_AvroSource_throws_confusing_exception_when_configured.xml
new file mode 100644
index 0000000000..cf015f6421
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1766_AvroSource_throws_confusing_exception_when_configured.xml
@@ -0,0 +1,8 @@
+
+
+
+ AvroSource throws confusing exception when configured without a port
+
diff --git a/src/changelog/1.4.0/FLUME-1768_Multiplexing_channel_selector_should_allow_optional_only.xml b/src/changelog/1.4.0/FLUME-1768_Multiplexing_channel_selector_should_allow_optional_only.xml
new file mode 100644
index 0000000000..37d75e8beb
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1768_Multiplexing_channel_selector_should_allow_optional_only.xml
@@ -0,0 +1,8 @@
+
+
+
+ Multiplexing channel selector should allow optional-only channels
+
diff --git a/src/changelog/1.4.0/FLUME-1769_Replicating_channel_selector_should_support_optional.xml b/src/changelog/1.4.0/FLUME-1769_Replicating_channel_selector_should_support_optional.xml
new file mode 100644
index 0000000000..dfe5a918b6
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1769_Replicating_channel_selector_should_support_optional.xml
@@ -0,0 +1,8 @@
+
+
+
+ Replicating channel selector should support optional channels
+
diff --git a/src/changelog/1.4.0/FLUME-1770_Flume_should_have_serializer_which_supports_serializer_the.xml b/src/changelog/1.4.0/FLUME-1770_Flume_should_have_serializer_which_supports_serializer_the.xml
new file mode 100644
index 0000000000..a086e25999
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1770_Flume_should_have_serializer_which_supports_serializer_the.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume should have serializer which supports serializer the headers to a simple string
+
diff --git a/src/changelog/1.4.0/FLUME-1772_AbstractConfigurationProvider_should_remove_component_which.xml b/src/changelog/1.4.0/FLUME-1772_AbstractConfigurationProvider_should_remove_component_which.xml
new file mode 100644
index 0000000000..b93e4b7d47
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1772_AbstractConfigurationProvider_should_remove_component_which.xml
@@ -0,0 +1,8 @@
+
+
+
+ AbstractConfigurationProvider should remove component which throws exception from configure method.
+
diff --git a/src/changelog/1.4.0/FLUME-1773_File_Channel_worker_thread_should_not_be_daemon.xml b/src/changelog/1.4.0/FLUME-1773_File_Channel_worker_thread_should_not_be_daemon.xml
new file mode 100644
index 0000000000..94e76ffd98
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1773_File_Channel_worker_thread_should_not_be_daemon.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel worker thread should not be daemon
+
diff --git a/src/changelog/1.4.0/FLUME-1774_EventBackingStoreFactory_error_message_asks_user_to_delete.xml b/src/changelog/1.4.0/FLUME-1774_EventBackingStoreFactory_error_message_asks_user_to_delete.xml
new file mode 100644
index 0000000000..7a9d7c849a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1774_EventBackingStoreFactory_error_message_asks_user_to_delete.xml
@@ -0,0 +1,8 @@
+
+
+
+ EventBackingStoreFactory error message asks user to delete checkpoint which is now done automatically
+
diff --git a/src/changelog/1.4.0/FLUME-1775_FileChannel_Log_Background_worker_should_catch_Throwable.xml b/src/changelog/1.4.0/FLUME-1775_FileChannel_Log_Background_worker_should_catch_Throwable.xml
new file mode 100644
index 0000000000..d5a414deb6
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1775_FileChannel_Log_Background_worker_should_catch_Throwable.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel Log Background worker should catch Throwable
+
diff --git a/src/changelog/1.4.0/FLUME-1776_Several_modules_require_commons_lang_but_do_not_declare.xml b/src/changelog/1.4.0/FLUME-1776_Several_modules_require_commons_lang_but_do_not_declare.xml
new file mode 100644
index 0000000000..d0cd823716
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1776_Several_modules_require_commons_lang_but_do_not_declare.xml
@@ -0,0 +1,8 @@
+
+
+
+ Several modules require commons-lang but do not declare this in the pom
+
diff --git a/src/changelog/1.4.0/FLUME-1777_AbstractSource_does_not_provide_enough_implementation_for.xml b/src/changelog/1.4.0/FLUME-1777_AbstractSource_does_not_provide_enough_implementation_for.xml
new file mode 100644
index 0000000000..0fdf117ed8
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1777_AbstractSource_does_not_provide_enough_implementation_for.xml
@@ -0,0 +1,8 @@
+
+
+
+ AbstractSource does not provide enough implementation for sub-classes
+
diff --git a/src/changelog/1.4.0/FLUME-1778_Upgrade_Flume_to_use_Avro_1_7_3.xml b/src/changelog/1.4.0/FLUME-1778_Upgrade_Flume_to_use_Avro_1_7_3.xml
new file mode 100644
index 0000000000..72a6f26eda
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1778_Upgrade_Flume_to_use_Avro_1_7_3.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Flume to use Avro 1.7.3
+
diff --git a/src/changelog/1.4.0/FLUME-1784_JMSource_fix_minor_documentation_problem_and_parameter_name.xml b/src/changelog/1.4.0/FLUME-1784_JMSource_fix_minor_documentation_problem_and_parameter_name.xml
new file mode 100644
index 0000000000..36ec1064d3
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1784_JMSource_fix_minor_documentation_problem_and_parameter_name.xml
@@ -0,0 +1,8 @@
+
+
+
+ JMSource fix minor documentation problem and parameter name
+
diff --git a/src/changelog/1.4.0/FLUME-1788_Flume_Thrift_source_can_fail_intermittently_because_of_a.xml b/src/changelog/1.4.0/FLUME-1788_Flume_Thrift_source_can_fail_intermittently_because_of_a.xml
new file mode 100644
index 0000000000..87a6ec5a63
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1788_Flume_Thrift_source_can_fail_intermittently_because_of_a.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume Thrift source can fail intermittently because of a race condition in Thrift server implementation on some Linux systems
+
diff --git a/src/changelog/1.4.0/FLUME-1789_Unit_tests_TestJCEFileKeyProvider_and.xml b/src/changelog/1.4.0/FLUME-1789_Unit_tests_TestJCEFileKeyProvider_and.xml
new file mode 100644
index 0000000000..c43569a0f7
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1789_Unit_tests_TestJCEFileKeyProvider_and.xml
@@ -0,0 +1,8 @@
+
+
+
+ Unit tests TestJCEFileKeyProvider and TestFileChannelEncryption fail with IBM JDK and flume-1.3.0
+
diff --git a/src/changelog/1.4.0/FLUME-1790_Commands_in_EncryptionTestUtils_comments_require_high.xml b/src/changelog/1.4.0/FLUME-1790_Commands_in_EncryptionTestUtils_comments_require_high.xml
new file mode 100644
index 0000000000..be0e1ab4f5
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1790_Commands_in_EncryptionTestUtils_comments_require_high.xml
@@ -0,0 +1,8 @@
+
+
+
+ Commands in EncryptionTestUtils comments require high encryption pack to be installed
+
diff --git a/src/changelog/1.4.0/FLUME-1794_FileChannel_check_for_full_disks_in_the_background.xml b/src/changelog/1.4.0/FLUME-1794_FileChannel_check_for_full_disks_in_the_background.xml
new file mode 100644
index 0000000000..588d2c9e84
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1794_FileChannel_check_for_full_disks_in_the_background.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel check for full disks in the background
+
diff --git a/src/changelog/1.4.0/FLUME-1795_Flume_thrift_legacy_source_does_not_have_proper_logging.xml b/src/changelog/1.4.0/FLUME-1795_Flume_thrift_legacy_source_does_not_have_proper_logging.xml
new file mode 100644
index 0000000000..9c01cc0b4a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1795_Flume_thrift_legacy_source_does_not_have_proper_logging.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume thrift legacy source does not have proper logging configured
+
diff --git a/src/changelog/1.4.0/FLUME-1797_TestFlumeConfiguration_is_in_com_apache_flume_conf_namespace.xml b/src/changelog/1.4.0/FLUME-1797_TestFlumeConfiguration_is_in_com_apache_flume_conf_namespace.xml
new file mode 100644
index 0000000000..cba737a8e0
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1797_TestFlumeConfiguration_is_in_com_apache_flume_conf_namespace.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestFlumeConfiguration is in com.apache.flume.conf namespace.
+
diff --git a/src/changelog/1.4.0/FLUME-1799_Generated_source_tarball_is_missing_flume_ng_embedded_agent.xml b/src/changelog/1.4.0/FLUME-1799_Generated_source_tarball_is_missing_flume_ng_embedded_agent.xml
new file mode 100644
index 0000000000..8dc498ed6d
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1799_Generated_source_tarball_is_missing_flume_ng_embedded_agent.xml
@@ -0,0 +1,8 @@
+
+
+
+ Generated source tarball is missing flume-ng-embedded-agent
+
diff --git a/src/changelog/1.4.0/FLUME-1800_Docs_for_spooling_source_durability_changes.xml b/src/changelog/1.4.0/FLUME-1800_Docs_for_spooling_source_durability_changes.xml
new file mode 100644
index 0000000000..18c00e8022
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1800_Docs_for_spooling_source_durability_changes.xml
@@ -0,0 +1,8 @@
+
+
+
+ Docs for spooling source durability changes
+
diff --git a/src/changelog/1.4.0/FLUME-1802_Missing_parameter_conf_in_example_of_the_Flume_User_Guide.xml b/src/changelog/1.4.0/FLUME-1802_Missing_parameter_conf_in_example_of_the_Flume_User_Guide.xml
new file mode 100644
index 0000000000..5abb806a42
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1802_Missing_parameter_conf_in_example_of_the_Flume_User_Guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Missing parameter --conf in example of the Flume User Guide
+
diff --git a/src/changelog/1.4.0/FLUME-1803_Generated_dist_tarball_is_missing_flume_ng_embedded_agent.xml b/src/changelog/1.4.0/FLUME-1803_Generated_dist_tarball_is_missing_flume_ng_embedded_agent.xml
new file mode 100644
index 0000000000..c7d3873b6e
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1803_Generated_dist_tarball_is_missing_flume_ng_embedded_agent.xml
@@ -0,0 +1,8 @@
+
+
+
+ Generated dist tarball is missing flume-ng-embedded-agent
+
diff --git a/src/changelog/1.4.0/FLUME-1804_JMS_source_not_included_in_binary_dist.xml b/src/changelog/1.4.0/FLUME-1804_JMS_source_not_included_in_binary_dist.xml
new file mode 100644
index 0000000000..4e908edcc7
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1804_JMS_source_not_included_in_binary_dist.xml
@@ -0,0 +1,8 @@
+
+
+
+ JMS source not included in binary dist
+
diff --git a/src/changelog/1.4.0/FLUME-1805_Embedded_agent_deps_should_be_specified_in.xml b/src/changelog/1.4.0/FLUME-1805_Embedded_agent_deps_should_be_specified_in.xml
new file mode 100644
index 0000000000..e1440ef425
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1805_Embedded_agent_deps_should_be_specified_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Embedded agent deps should be specified in dependencyManagement section of pom
+
diff --git a/src/changelog/1.4.0/FLUME-1808_ElasticSearchSink_is_missing_log4_properties.xml b/src/changelog/1.4.0/FLUME-1808_ElasticSearchSink_is_missing_log4_properties.xml
new file mode 100644
index 0000000000..631b089b41
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1808_ElasticSearchSink_is_missing_log4_properties.xml
@@ -0,0 +1,8 @@
+
+
+
+ ElasticSearchSink is missing log4.properties
+
diff --git a/src/changelog/1.4.0/FLUME-1818_Support_various_layouts_in_log4jappender.xml b/src/changelog/1.4.0/FLUME-1818_Support_various_layouts_in_log4jappender.xml
new file mode 100644
index 0000000000..9708578135
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1818_Support_various_layouts_in_log4jappender.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support various layouts in log4jappender
+
diff --git a/src/changelog/1.4.0/FLUME-1819_ExecSource_don_t_flush_the_cache_if_there_is_no_input.xml b/src/changelog/1.4.0/FLUME-1819_ExecSource_don_t_flush_the_cache_if_there_is_no_input.xml
new file mode 100644
index 0000000000..35be62961a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1819_ExecSource_don_t_flush_the_cache_if_there_is_no_input.xml
@@ -0,0 +1,8 @@
+
+
+
+ ExecSource don't flush the cache if there is no input entries
+
diff --git a/src/changelog/1.4.0/FLUME-1820_Should_not_be_possible_for_RPC_client_to_block_indefinitely.xml b/src/changelog/1.4.0/FLUME-1820_Should_not_be_possible_for_RPC_client_to_block_indefinitely.xml
new file mode 100644
index 0000000000..19cdf0226d
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1820_Should_not_be_possible_for_RPC_client_to_block_indefinitely.xml
@@ -0,0 +1,8 @@
+
+
+
+ Should not be possible for RPC client to block indefinitely on close()
+
diff --git a/src/changelog/1.4.0/FLUME-1821_Support_configuration_of_hbase_instances_to_be_used_in.xml b/src/changelog/1.4.0/FLUME-1821_Support_configuration_of_hbase_instances_to_be_used_in.xml
new file mode 100644
index 0000000000..6de1edb790
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1821_Support_configuration_of_hbase_instances_to_be_used_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support configuration of hbase instances to be used in AsyncHBaseSink from flume config
+
diff --git a/src/changelog/1.4.0/FLUME-1822_Update_javadoc_for_FlumeConfiguration.xml b/src/changelog/1.4.0/FLUME-1822_Update_javadoc_for_FlumeConfiguration.xml
new file mode 100644
index 0000000000..ffd2a1a1a7
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1822_Update_javadoc_for_FlumeConfiguration.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update javadoc for FlumeConfiguration
+
diff --git a/src/changelog/1.4.0/FLUME-1823_LoadBalancingRpcClient_method_must_throw_exception_if_it_is.xml b/src/changelog/1.4.0/FLUME-1823_LoadBalancingRpcClient_method_must_throw_exception_if_it_is.xml
new file mode 100644
index 0000000000..299af57996
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1823_LoadBalancingRpcClient_method_must_throw_exception_if_it_is.xml
@@ -0,0 +1,8 @@
+
+
+
+ LoadBalancingRpcClient method must throw exception if it is called after close is called.
+
diff --git a/src/changelog/1.4.0/FLUME-1824_Inflights_can_complete_successfully_even_if_checkpoint_fails.xml b/src/changelog/1.4.0/FLUME-1824_Inflights_can_complete_successfully_even_if_checkpoint_fails.xml
new file mode 100644
index 0000000000..c5491a3256
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1824_Inflights_can_complete_successfully_even_if_checkpoint_fails.xml
@@ -0,0 +1,8 @@
+
+
+
+ Inflights can complete successfully even if checkpoint fails
+
diff --git a/src/changelog/1.4.0/FLUME-1828_ResettableInputStream_should_support_seek.xml b/src/changelog/1.4.0/FLUME-1828_ResettableInputStream_should_support_seek.xml
new file mode 100644
index 0000000000..edcc808c4f
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1828_ResettableInputStream_should_support_seek.xml
@@ -0,0 +1,8 @@
+
+
+
+ ResettableInputStream should support seek()
+
diff --git a/src/changelog/1.4.0/FLUME-1834_Userguide_on_trunk_is_missing_some_memory_channel_props.xml b/src/changelog/1.4.0/FLUME-1834_Userguide_on_trunk_is_missing_some_memory_channel_props.xml
new file mode 100644
index 0000000000..19435abdec
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1834_Userguide_on_trunk_is_missing_some_memory_channel_props.xml
@@ -0,0 +1,8 @@
+
+
+
+ Userguide on trunk is missing some memory channel props
+
diff --git a/src/changelog/1.4.0/FLUME-1835_Flume_User_Guide_has_wrong_prop_in_Load_Balancing_Sink.xml b/src/changelog/1.4.0/FLUME-1835_Flume_User_Guide_has_wrong_prop_in_Load_Balancing_Sink.xml
new file mode 100644
index 0000000000..8f08b92605
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1835_Flume_User_Guide_has_wrong_prop_in_Load_Balancing_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume User Guide has wrong prop in Load Balancing Sink Selector
+
diff --git a/src/changelog/1.4.0/FLUME-1844_HDFSEventSink_should_have_option_to_use_RawLocalFileSystem.xml b/src/changelog/1.4.0/FLUME-1844_HDFSEventSink_should_have_option_to_use_RawLocalFileSystem.xml
new file mode 100644
index 0000000000..d97755209d
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1844_HDFSEventSink_should_have_option_to_use_RawLocalFileSystem.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSEventSink should have option to use RawLocalFileSystem
+
diff --git a/src/changelog/1.4.0/FLUME-1845_Document_plugin_d_directory_structure.xml b/src/changelog/1.4.0/FLUME-1845_Document_plugin_d_directory_structure.xml
new file mode 100644
index 0000000000..03847dc655
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1845_Document_plugin_d_directory_structure.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document plugin.d directory structure
+
diff --git a/src/changelog/1.4.0/FLUME-1847_NPE_in_SourceConfiguration.xml b/src/changelog/1.4.0/FLUME-1847_NPE_in_SourceConfiguration.xml
new file mode 100644
index 0000000000..32344eae4a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1847_NPE_in_SourceConfiguration.xml
@@ -0,0 +1,8 @@
+
+
+
+ NPE in SourceConfiguration
+
diff --git a/src/changelog/1.4.0/FLUME-1848_HDFSDataStream_logger_is_actually_for_a_sequence_file.xml b/src/changelog/1.4.0/FLUME-1848_HDFSDataStream_logger_is_actually_for_a_sequence_file.xml
new file mode 100644
index 0000000000..1eedbb3a46
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1848_HDFSDataStream_logger_is_actually_for_a_sequence_file.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSDataStream logger is actually for a sequence file
+
diff --git a/src/changelog/1.4.0/FLUME-1849_Embedded_Agent_doesn_t_shutdown_supervisor.xml b/src/changelog/1.4.0/FLUME-1849_Embedded_Agent_doesn_t_shutdown_supervisor.xml
new file mode 100644
index 0000000000..0683653040
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1849_Embedded_Agent_doesn_t_shutdown_supervisor.xml
@@ -0,0 +1,8 @@
+
+
+
+ Embedded Agent doesn't shutdown supervisor
+
diff --git a/src/changelog/1.4.0/FLUME-1852_Issues_with_EmbeddedAgentConfiguration.xml b/src/changelog/1.4.0/FLUME-1852_Issues_with_EmbeddedAgentConfiguration.xml
new file mode 100644
index 0000000000..aa0c012639
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1852_Issues_with_EmbeddedAgentConfiguration.xml
@@ -0,0 +1,8 @@
+
+
+
+ Issues with EmbeddedAgentConfiguration
+
diff --git a/src/changelog/1.4.0/FLUME-1854_Application_class_can_deadlock_if_stopped_immediately_after.xml b/src/changelog/1.4.0/FLUME-1854_Application_class_can_deadlock_if_stopped_immediately_after.xml
new file mode 100644
index 0000000000..783bffbee1
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1854_Application_class_can_deadlock_if_stopped_immediately_after.xml
@@ -0,0 +1,8 @@
+
+
+
+ Application class can deadlock if stopped immediately after start
+
diff --git a/src/changelog/1.4.0/FLUME-1855_Sequence_gen_source_should_be_able_to_stop_after_a_fixed.xml b/src/changelog/1.4.0/FLUME-1855_Sequence_gen_source_should_be_able_to_stop_after_a_fixed.xml
new file mode 100644
index 0000000000..5112d4bedf
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1855_Sequence_gen_source_should_be_able_to_stop_after_a_fixed.xml
@@ -0,0 +1,8 @@
+
+
+
+ Sequence gen source should be able to stop after a fixed number of events
+
diff --git a/src/changelog/1.4.0/FLUME-1863_EmbeddedAgent_pom_must_pull_in_file_channel.xml b/src/changelog/1.4.0/FLUME-1863_EmbeddedAgent_pom_must_pull_in_file_channel.xml
new file mode 100644
index 0000000000..31c8dc553f
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1863_EmbeddedAgent_pom_must_pull_in_file_channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ EmbeddedAgent pom must pull in file channel
+
diff --git a/src/changelog/1.4.0/FLUME-1864_Allow_hdfs_idle_callback_to_clean_up_closed_bucket_writers.xml b/src/changelog/1.4.0/FLUME-1864_Allow_hdfs_idle_callback_to_clean_up_closed_bucket_writers.xml
new file mode 100644
index 0000000000..b2804ac4e9
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1864_Allow_hdfs_idle_callback_to_clean_up_closed_bucket_writers.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow hdfs idle callback to clean up closed bucket writers
+
diff --git a/src/changelog/1.4.0/FLUME-1865_Rename_the_Sequence_File_formatters_to_Serializer_to_be.xml b/src/changelog/1.4.0/FLUME-1865_Rename_the_Sequence_File_formatters_to_Serializer_to_be.xml
new file mode 100644
index 0000000000..cb7dd18221
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1865_Rename_the_Sequence_File_formatters_to_Serializer_to_be.xml
@@ -0,0 +1,8 @@
+
+
+
+ Rename the Sequence File formatters to Serializer to be consistent with the rest of Flume
+
diff --git a/src/changelog/1.4.0/FLUME-1866_ChannelProcessor_is_not_logging_ChannelExceptions.xml b/src/changelog/1.4.0/FLUME-1866_ChannelProcessor_is_not_logging_ChannelExceptions.xml
new file mode 100644
index 0000000000..9b39a2be33
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1866_ChannelProcessor_is_not_logging_ChannelExceptions.xml
@@ -0,0 +1,8 @@
+
+
+
+ ChannelProcessor is not logging ChannelExceptions.
+
diff --git a/src/changelog/1.4.0/FLUME-1867_There_s_no_option_to_set_hostname_for_HTTPSource.xml b/src/changelog/1.4.0/FLUME-1867_There_s_no_option_to_set_hostname_for_HTTPSource.xml
new file mode 100644
index 0000000000..006f4a072c
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1867_There_s_no_option_to_set_hostname_for_HTTPSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ There's no option to set hostname for HTTPSource
+
diff --git a/src/changelog/1.4.0/FLUME-1868_FlumeUserGuide_mentions_wrong_FQCN_for_JSONHandler.xml b/src/changelog/1.4.0/FLUME-1868_FlumeUserGuide_mentions_wrong_FQCN_for_JSONHandler.xml
new file mode 100644
index 0000000000..14fc4087ea
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1868_FlumeUserGuide_mentions_wrong_FQCN_for_JSONHandler.xml
@@ -0,0 +1,8 @@
+
+
+
+ FlumeUserGuide mentions wrong FQCN for JSONHandler
+
diff --git a/src/changelog/1.4.0/FLUME-1869_Request_to_add_HTTP_source_type_to_SourceType_java.xml b/src/changelog/1.4.0/FLUME-1869_Request_to_add_HTTP_source_type_to_SourceType_java.xml
new file mode 100644
index 0000000000..99fd1b5053
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1869_Request_to_add_HTTP_source_type_to_SourceType_java.xml
@@ -0,0 +1,8 @@
+
+
+
+ Request to add "HTTP" source type to SourceType.java
+
diff --git a/src/changelog/1.4.0/FLUME-1870_Flume_sends_non_numeric_values_with_type_as_float_to.xml b/src/changelog/1.4.0/FLUME-1870_Flume_sends_non_numeric_values_with_type_as_float_to.xml
new file mode 100644
index 0000000000..dfdcfd683b
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1870_Flume_sends_non_numeric_values_with_type_as_float_to.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume sends non-numeric values with type as float to Ganglia causing ganglia to crash
+
diff --git a/src/changelog/1.4.0/FLUME-1872_SpoolingDirectorySource_doesn_t_delete_tracker_file_when.xml b/src/changelog/1.4.0/FLUME-1872_SpoolingDirectorySource_doesn_t_delete_tracker_file_when.xml
new file mode 100644
index 0000000000..e8dcb4822b
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1872_SpoolingDirectorySource_doesn_t_delete_tracker_file_when.xml
@@ -0,0 +1,8 @@
+
+
+
+ SpoolingDirectorySource doesn't delete tracker file when deletePolicy is "immediate"
+
diff --git a/src/changelog/1.4.0/FLUME-1874_Ship_with_log4j_properties_file_that_has_a_reliable_time.xml b/src/changelog/1.4.0/FLUME-1874_Ship_with_log4j_properties_file_that_has_a_reliable_time.xml
new file mode 100644
index 0000000000..2c35827512
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1874_Ship_with_log4j_properties_file_that_has_a_reliable_time.xml
@@ -0,0 +1,8 @@
+
+
+
+ Ship with log4j.properties file that has a reliable time based rolling policy
+
diff --git a/src/changelog/1.4.0/FLUME-1876_Document_hadoop_dependency_of_FileChannel_when_used_with.xml b/src/changelog/1.4.0/FLUME-1876_Document_hadoop_dependency_of_FileChannel_when_used_with.xml
new file mode 100644
index 0000000000..ac8c2df29a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1876_Document_hadoop_dependency_of_FileChannel_when_used_with.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document hadoop dependency of FileChannel when used with EmbeddedAgent
+
diff --git a/src/changelog/1.4.0/FLUME-1878_FileChannel_replay_should_print_status_every_10000_events.xml b/src/changelog/1.4.0/FLUME-1878_FileChannel_replay_should_print_status_every_10000_events.xml
new file mode 100644
index 0000000000..872d52bf72
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1878_FileChannel_replay_should_print_status_every_10000_events.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel replay should print status every 10000 events
+
diff --git a/src/changelog/1.4.0/FLUME-1879_Secure_HBase_documentation.xml b/src/changelog/1.4.0/FLUME-1879_Secure_HBase_documentation.xml
new file mode 100644
index 0000000000..ba0df2857c
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1879_Secure_HBase_documentation.xml
@@ -0,0 +1,8 @@
+
+
+
+ Secure HBase documentation
+
diff --git a/src/changelog/1.4.0/FLUME-1880_Double_logging_of_created_HDFS_files.xml b/src/changelog/1.4.0/FLUME-1880_Double_logging_of_created_HDFS_files.xml
new file mode 100644
index 0000000000..c457539fbb
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1880_Double_logging_of_created_HDFS_files.xml
@@ -0,0 +1,8 @@
+
+
+
+ Double-logging of created HDFS files
+
diff --git a/src/changelog/1.4.0/FLUME-1882_Allow_case_insensitive_deserializer_value_for.xml b/src/changelog/1.4.0/FLUME-1882_Allow_case_insensitive_deserializer_value_for.xml
new file mode 100644
index 0000000000..fd54085b8b
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1882_Allow_case_insensitive_deserializer_value_for.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow case-insensitive deserializer value for SpoolDirectorySource
+
diff --git a/src/changelog/1.4.0/FLUME-1886_Add_a_JMS_enum_type_to_SourceType_so_that_users_don_t_need.xml b/src/changelog/1.4.0/FLUME-1886_Add_a_JMS_enum_type_to_SourceType_so_that_users_don_t_need.xml
new file mode 100644
index 0000000000..a3de046f14
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1886_Add_a_JMS_enum_type_to_SourceType_so_that_users_don_t_need.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add a JMS enum type to SourceType so that users don't need to enter FQCN for JMSSource
+
diff --git a/src/changelog/1.4.0/FLUME-1889_Add_HBASE_and_ASYNC_HBASE_enum_types_to_SinkType_so_that.xml b/src/changelog/1.4.0/FLUME-1889_Add_HBASE_and_ASYNC_HBASE_enum_types_to_SinkType_so_that.xml
new file mode 100644
index 0000000000..8250a3f038
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1889_Add_HBASE_and_ASYNC_HBASE_enum_types_to_SinkType_so_that.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add HBASE and ASYNC_HBASE enum types to SinkType so that users don't need to enter FQCNs
+
diff --git a/src/changelog/1.4.0/FLUME-1890_Flume_should_set_the_hbase_keytab_and_principal_in_HBase.xml b/src/changelog/1.4.0/FLUME-1890_Flume_should_set_the_hbase_keytab_and_principal_in_HBase.xml
new file mode 100644
index 0000000000..ed57a3a66a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1890_Flume_should_set_the_hbase_keytab_and_principal_in_HBase.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume should set the hbase keytab and principal in HBase conf object.
+
diff --git a/src/changelog/1.4.0/FLUME-1891_Fast_replay_runs_even_when_checkpoint_exists.xml b/src/changelog/1.4.0/FLUME-1891_Fast_replay_runs_even_when_checkpoint_exists.xml
new file mode 100644
index 0000000000..197809a26b
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1891_Fast_replay_runs_even_when_checkpoint_exists.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fast replay runs even when checkpoint exists.
+
diff --git a/src/changelog/1.4.0/FLUME-1893_File_Channel_could_miss_possible_checkpoint_corruption.xml b/src/changelog/1.4.0/FLUME-1893_File_Channel_could_miss_possible_checkpoint_corruption.xml
new file mode 100644
index 0000000000..d86f9fc045
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1893_File_Channel_could_miss_possible_checkpoint_corruption.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel could miss possible checkpoint corruption
+
diff --git a/src/changelog/1.4.0/FLUME-1894_Implement_Thrift_RPC.xml b/src/changelog/1.4.0/FLUME-1894_Implement_Thrift_RPC.xml
new file mode 100644
index 0000000000..a8295db859
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1894_Implement_Thrift_RPC.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement Thrift RPC
+
diff --git a/src/changelog/1.4.0/FLUME-1896_Implement_Thrift_RpcClient.xml b/src/changelog/1.4.0/FLUME-1896_Implement_Thrift_RpcClient.xml
new file mode 100644
index 0000000000..5be0d07c40
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1896_Implement_Thrift_RpcClient.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement Thrift RpcClient
+
diff --git a/src/changelog/1.4.0/FLUME-1897_Implement_Thrift_Sink.xml b/src/changelog/1.4.0/FLUME-1897_Implement_Thrift_Sink.xml
new file mode 100644
index 0000000000..70fb6c2e93
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1897_Implement_Thrift_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement Thrift Sink
+
diff --git a/src/changelog/1.4.0/FLUME-1898_Implement_Thrift_Source.xml b/src/changelog/1.4.0/FLUME-1898_Implement_Thrift_Source.xml
new file mode 100644
index 0000000000..04f1683906
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1898_Implement_Thrift_Source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement Thrift Source
+
diff --git a/src/changelog/1.4.0/FLUME-1906_Ability_to_disable_WAL_for_put_operation_in_HBaseSink.xml b/src/changelog/1.4.0/FLUME-1906_Ability_to_disable_WAL_for_put_operation_in_HBaseSink.xml
new file mode 100644
index 0000000000..4394d3454b
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1906_Ability_to_disable_WAL_for_put_operation_in_HBaseSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Ability to disable WAL for put operation in HBaseSink
+
diff --git a/src/changelog/1.4.0/FLUME-1910_Add_thrift_RPC_documentation.xml b/src/changelog/1.4.0/FLUME-1910_Add_thrift_RPC_documentation.xml
new file mode 100644
index 0000000000..050ca9103c
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1910_Add_thrift_RPC_documentation.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add thrift RPC documentation
+
diff --git a/src/changelog/1.4.0/FLUME-1911_Add_deprecation_back_to_the_legacy_thrift_code.xml b/src/changelog/1.4.0/FLUME-1911_Add_deprecation_back_to_the_legacy_thrift_code.xml
new file mode 100644
index 0000000000..3369c57432
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1911_Add_deprecation_back_to_the_legacy_thrift_code.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add deprecation back to the legacy thrift code
+
diff --git a/src/changelog/1.4.0/FLUME-1915_Enhance_NettyAvroRpcClient_and_the_use_of_NettyServer_to.xml b/src/changelog/1.4.0/FLUME-1915_Enhance_NettyAvroRpcClient_and_the_use_of_NettyServer_to.xml
new file mode 100644
index 0000000000..3ba15b75a1
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1915_Enhance_NettyAvroRpcClient_and_the_use_of_NettyServer_to.xml
@@ -0,0 +1,8 @@
+
+
+
+ Enhance NettyAvroRpcClient and the use of NettyServer to optionally use compression
+
diff --git a/src/changelog/1.4.0/FLUME-1916_HDFS_sink_should_poll_for_of_active_replicas_If_less_than.xml b/src/changelog/1.4.0/FLUME-1916_HDFS_sink_should_poll_for_of_active_replicas_If_less_than.xml
new file mode 100644
index 0000000000..d50d88fbc2
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1916_HDFS_sink_should_poll_for_of_active_replicas_If_less_than.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS sink should poll for # of active replicas. If less than required, roll the file.
+
diff --git a/src/changelog/1.4.0/FLUME-1917_FileChannel_group_commit_coalesce_fsync.xml b/src/changelog/1.4.0/FLUME-1917_FileChannel_group_commit_coalesce_fsync.xml
new file mode 100644
index 0000000000..c056a8cb05
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1917_FileChannel_group_commit_coalesce_fsync.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel group commit (coalesce fsync)
+
diff --git a/src/changelog/1.4.0/FLUME-1918_File_Channel_cannot_handle_capacity_of_more_than_500.xml b/src/changelog/1.4.0/FLUME-1918_File_Channel_cannot_handle_capacity_of_more_than_500.xml
new file mode 100644
index 0000000000..1451b81517
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1918_File_Channel_cannot_handle_capacity_of_more_than_500.xml
@@ -0,0 +1,8 @@
+
+
+
+ File Channel cannot handle capacity of more than 500 Million events
+
diff --git a/src/changelog/1.4.0/FLUME-1922_HDFS_Sink_should_optionally_insert_the_timestamp_at_the_sink.xml b/src/changelog/1.4.0/FLUME-1922_HDFS_Sink_should_optionally_insert_the_timestamp_at_the_sink.xml
new file mode 100644
index 0000000000..0b81f27435
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1922_HDFS_Sink_should_optionally_insert_the_timestamp_at_the_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Sink should optionally insert the timestamp at the sink
+
diff --git a/src/changelog/1.4.0/FLUME-1924_Bug_in_serializer_context_parsing_in_RollingFileSink.xml b/src/changelog/1.4.0/FLUME-1924_Bug_in_serializer_context_parsing_in_RollingFileSink.xml
new file mode 100644
index 0000000000..d27cd249e7
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1924_Bug_in_serializer_context_parsing_in_RollingFileSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Bug in serializer context parsing in RollingFileSink
+
diff --git a/src/changelog/1.4.0/FLUME-1925_HDFS_timeouts_should_not_starve_other_threads.xml b/src/changelog/1.4.0/FLUME-1925_HDFS_timeouts_should_not_starve_other_threads.xml
new file mode 100644
index 0000000000..2e5385c940
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1925_HDFS_timeouts_should_not_starve_other_threads.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS timeouts should not starve other threads
+
diff --git a/src/changelog/1.4.0/FLUME-1926_Optionally_timeout_Avro_Sink_Rpc_Clients_to_avoid_stickiness.xml b/src/changelog/1.4.0/FLUME-1926_Optionally_timeout_Avro_Sink_Rpc_Clients_to_avoid_stickiness.xml
new file mode 100644
index 0000000000..225de48a42
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1926_Optionally_timeout_Avro_Sink_Rpc_Clients_to_avoid_stickiness.xml
@@ -0,0 +1,8 @@
+
+
+
+ Optionally timeout Avro Sink Rpc Clients to avoid stickiness
+
diff --git a/src/changelog/1.4.0/FLUME-1929_CheckpointRebuilder_main_method_does_not_work.xml b/src/changelog/1.4.0/FLUME-1929_CheckpointRebuilder_main_method_does_not_work.xml
new file mode 100644
index 0000000000..d633e2e41a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1929_CheckpointRebuilder_main_method_does_not_work.xml
@@ -0,0 +1,8 @@
+
+
+
+ CheckpointRebuilder main method does not work
+
diff --git a/src/changelog/1.4.0/FLUME-1930_Inflights_should_clean_up_executors_on_close.xml b/src/changelog/1.4.0/FLUME-1930_Inflights_should_clean_up_executors_on_close.xml
new file mode 100644
index 0000000000..dd9926787f
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1930_Inflights_should_clean_up_executors_on_close.xml
@@ -0,0 +1,8 @@
+
+
+
+ Inflights should clean up executors on close.
+
diff --git a/src/changelog/1.4.0/FLUME-1931_HDFS_Sink_has_a_commons_lang_dependency_which_is_missing_in.xml b/src/changelog/1.4.0/FLUME-1931_HDFS_Sink_has_a_commons_lang_dependency_which_is_missing_in.xml
new file mode 100644
index 0000000000..125d813633
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1931_HDFS_Sink_has_a_commons_lang_dependency_which_is_missing_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Sink has a commons-lang dependency which is missing in pom
+
diff --git a/src/changelog/1.4.0/FLUME-1932_no_reload_conf_command_line_param_does_not_work.xml b/src/changelog/1.4.0/FLUME-1932_no_reload_conf_command_line_param_does_not_work.xml
new file mode 100644
index 0000000000..9630c6d398
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1932_no_reload_conf_command_line_param_does_not_work.xml
@@ -0,0 +1,8 @@
+
+
+
+ no-reload-conf command line param does not work
+
diff --git a/src/changelog/1.4.0/FLUME-1937_Issue_with_maxUnderReplication_in_HDFS_sink.xml b/src/changelog/1.4.0/FLUME-1937_Issue_with_maxUnderReplication_in_HDFS_sink.xml
new file mode 100644
index 0000000000..bfc9c07022
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1937_Issue_with_maxUnderReplication_in_HDFS_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Issue with maxUnderReplication in HDFS sink
+
diff --git a/src/changelog/1.4.0/FLUME-1939_FlumeEventQueue_must_check_if_file_is_open_before_setting.xml b/src/changelog/1.4.0/FLUME-1939_FlumeEventQueue_must_check_if_file_is_open_before_setting.xml
new file mode 100644
index 0000000000..c834a38824
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1939_FlumeEventQueue_must_check_if_file_is_open_before_setting.xml
@@ -0,0 +1,8 @@
+
+
+
+ FlumeEventQueue must check if file is open before setting the length of the file
+
diff --git a/src/changelog/1.4.0/FLUME-1940_Log_a_snapshot_of_Flume_metrics_on_shutdown.xml b/src/changelog/1.4.0/FLUME-1940_Log_a_snapshot_of_Flume_metrics_on_shutdown.xml
new file mode 100644
index 0000000000..95b758bbbc
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1940_Log_a_snapshot_of_Flume_metrics_on_shutdown.xml
@@ -0,0 +1,8 @@
+
+
+
+ Log a snapshot of Flume metrics on shutdown
+
diff --git a/src/changelog/1.4.0/FLUME-1943_ExecSource_tests_failing_on_Jenkins.xml b/src/changelog/1.4.0/FLUME-1943_ExecSource_tests_failing_on_Jenkins.xml
new file mode 100644
index 0000000000..08cea5608b
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1943_ExecSource_tests_failing_on_Jenkins.xml
@@ -0,0 +1,8 @@
+
+
+
+ ExecSource tests failing on Jenkins
+
diff --git a/src/changelog/1.4.0/FLUME-1945_HBase_Serializer_allow_key_from_regular_expression_group.xml b/src/changelog/1.4.0/FLUME-1945_HBase_Serializer_allow_key_from_regular_expression_group.xml
new file mode 100644
index 0000000000..1649df647e
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1945_HBase_Serializer_allow_key_from_regular_expression_group.xml
@@ -0,0 +1,8 @@
+
+
+
+ HBase Serializer allow key from regular expression group
+
diff --git a/src/changelog/1.4.0/FLUME-1948_plugins_d_directory_ies_should_be_separately_overridable.xml b/src/changelog/1.4.0/FLUME-1948_plugins_d_directory_ies_should_be_separately_overridable.xml
new file mode 100644
index 0000000000..3664bc8bf3
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1948_plugins_d_directory_ies_should_be_separately_overridable.xml
@@ -0,0 +1,8 @@
+
+
+
+ plugins.d directory(ies) should be separately overridable, independent of FLUME_HOME
+
diff --git a/src/changelog/1.4.0/FLUME-1949_Documentation_for_sink_processor_lists_incorrect_default.xml b/src/changelog/1.4.0/FLUME-1949_Documentation_for_sink_processor_lists_incorrect_default.xml
new file mode 100644
index 0000000000..4af9732f74
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1949_Documentation_for_sink_processor_lists_incorrect_default.xml
@@ -0,0 +1,8 @@
+
+
+
+ Documentation for sink processor lists incorrect default
+
diff --git a/src/changelog/1.4.0/FLUME-1953_Fix_dev_guide_error_that_says_sink_can_read_from_multiple.xml b/src/changelog/1.4.0/FLUME-1953_Fix_dev_guide_error_that_says_sink_can_read_from_multiple.xml
new file mode 100644
index 0000000000..0b630d414e
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1953_Fix_dev_guide_error_that_says_sink_can_read_from_multiple.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix dev guide error that says sink can read from multiple channels
+
diff --git a/src/changelog/1.4.0/FLUME-1955_fileSuffix_does_not_work_with_compressed_streams.xml b/src/changelog/1.4.0/FLUME-1955_fileSuffix_does_not_work_with_compressed_streams.xml
new file mode 100644
index 0000000000..d9fb98d8cc
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1955_fileSuffix_does_not_work_with_compressed_streams.xml
@@ -0,0 +1,8 @@
+
+
+
+ fileSuffix does not work with compressed streams
+
diff --git a/src/changelog/1.4.0/FLUME-1958_Remove_attlasian_ide_plugin_xml_from_the_repo.xml b/src/changelog/1.4.0/FLUME-1958_Remove_attlasian_ide_plugin_xml_from_the_repo.xml
new file mode 100644
index 0000000000..73c1376698
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1958_Remove_attlasian_ide_plugin_xml_from_the_repo.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove attlasian-ide-plugin.xml from the repo
+
diff --git a/src/changelog/1.4.0/FLUME-1962_Document_proper_specification_of_lzo_codec_as_lzop_in_Flume.xml b/src/changelog/1.4.0/FLUME-1962_Document_proper_specification_of_lzo_codec_as_lzop_in_Flume.xml
new file mode 100644
index 0000000000..dc2cb4c322
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1962_Document_proper_specification_of_lzo_codec_as_lzop_in_Flume.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document proper specification of lzo codec as lzop in Flume User Guide
+
diff --git a/src/changelog/1.4.0/FLUME-1964_hdfs_sink_depends_on_commons_io_but_does_not_specify_it_in.xml b/src/changelog/1.4.0/FLUME-1964_hdfs_sink_depends_on_commons_io_but_does_not_specify_it_in.xml
new file mode 100644
index 0000000000..2e5266b8da
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1964_hdfs_sink_depends_on_commons_io_but_does_not_specify_it_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ hdfs sink depends on commons-io but does not specify it in the pom
+
diff --git a/src/changelog/1.4.0/FLUME-1965_Thrift_sink_alias_doesn_t_exist.xml b/src/changelog/1.4.0/FLUME-1965_Thrift_sink_alias_doesn_t_exist.xml
new file mode 100644
index 0000000000..8e932aa655
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1965_Thrift_sink_alias_doesn_t_exist.xml
@@ -0,0 +1,8 @@
+
+
+
+ Thrift sink alias doesn't exist
+
diff --git a/src/changelog/1.4.0/FLUME-1969_Update_user_Guide_to_explain_the_purpose_of.xml b/src/changelog/1.4.0/FLUME-1969_Update_user_Guide_to_explain_the_purpose_of.xml
new file mode 100644
index 0000000000..f3d49f4557
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1969_Update_user_Guide_to_explain_the_purpose_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update user Guide to explain the purpose of minimumRequiredSpace setting for FileChannel
+
diff --git a/src/changelog/1.4.0/FLUME-1974_Thrift_compatibility_issue_with_hbase_0_92.xml b/src/changelog/1.4.0/FLUME-1974_Thrift_compatibility_issue_with_hbase_0_92.xml
new file mode 100644
index 0000000000..fd5f0f35a9
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1974_Thrift_compatibility_issue_with_hbase_0_92.xml
@@ -0,0 +1,8 @@
+
+
+
+ Thrift compatibility issue with hbase-0.92
+
diff --git a/src/changelog/1.4.0/FLUME-1975_Use_TThreadedSelectServer_in_ThriftSource_if_it_is_available.xml b/src/changelog/1.4.0/FLUME-1975_Use_TThreadedSelectServer_in_ThriftSource_if_it_is_available.xml
new file mode 100644
index 0000000000..ae7151baab
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1975_Use_TThreadedSelectServer_in_ThriftSource_if_it_is_available.xml
@@ -0,0 +1,8 @@
+
+
+
+ Use TThreadedSelectServer in ThriftSource if it is available
+
diff --git a/src/changelog/1.4.0/FLUME-1976_JMS_Source_document_should_provide_instruction_on_JMS.xml b/src/changelog/1.4.0/FLUME-1976_JMS_Source_document_should_provide_instruction_on_JMS.xml
new file mode 100644
index 0000000000..14a15e2e78
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1976_JMS_Source_document_should_provide_instruction_on_JMS.xml
@@ -0,0 +1,8 @@
+
+
+
+ JMS Source document should provide instruction on JMS implementation jars
+
diff --git a/src/changelog/1.4.0/FLUME-1977_JMS_Source_connectionFactory_property_is_not_documented.xml b/src/changelog/1.4.0/FLUME-1977_JMS_Source_connectionFactory_property_is_not_documented.xml
new file mode 100644
index 0000000000..9b0524f628
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1977_JMS_Source_connectionFactory_property_is_not_documented.xml
@@ -0,0 +1,8 @@
+
+
+
+ JMS Source connectionFactory property is not documented
+
diff --git a/src/changelog/1.4.0/FLUME-1979_Wrong_propname_for_connection_reset_interval_in_avro_sink.xml b/src/changelog/1.4.0/FLUME-1979_Wrong_propname_for_connection_reset_interval_in_avro_sink.xml
new file mode 100644
index 0000000000..5961435069
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1979_Wrong_propname_for_connection_reset_interval_in_avro_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Wrong propname for connection reset interval in avro sink
+
diff --git a/src/changelog/1.4.0/FLUME-1980_Log4jAppender_should_optionally_drop_events_if_append_fails.xml b/src/changelog/1.4.0/FLUME-1980_Log4jAppender_should_optionally_drop_events_if_append_fails.xml
new file mode 100644
index 0000000000..5974ca067f
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1980_Log4jAppender_should_optionally_drop_events_if_append_fails.xml
@@ -0,0 +1,8 @@
+
+
+
+ Log4jAppender should optionally drop events if append fails
+
diff --git a/src/changelog/1.4.0/FLUME-1981_Rpc_client_expiration_can_be_done_in_a_more_thread_safe_way.xml b/src/changelog/1.4.0/FLUME-1981_Rpc_client_expiration_can_be_done_in_a_more_thread_safe_way.xml
new file mode 100644
index 0000000000..4a86d13cc0
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1981_Rpc_client_expiration_can_be_done_in_a_more_thread_safe_way.xml
@@ -0,0 +1,8 @@
+
+
+
+ Rpc client expiration can be done in a more thread-safe way
+
diff --git a/src/changelog/1.4.0/FLUME-1986_doTestInflightCorrupts_should_not_commit_transactions.xml b/src/changelog/1.4.0/FLUME-1986_doTestInflightCorrupts_should_not_commit_transactions.xml
new file mode 100644
index 0000000000..d3434c6525
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1986_doTestInflightCorrupts_should_not_commit_transactions.xml
@@ -0,0 +1,8 @@
+
+
+
+ doTestInflightCorrupts should not commit transactions
+
diff --git a/src/changelog/1.4.0/FLUME-1992_ElasticSearch_dependency_is_marked_optional.xml b/src/changelog/1.4.0/FLUME-1992_ElasticSearch_dependency_is_marked_optional.xml
new file mode 100644
index 0000000000..b878340757
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1992_ElasticSearch_dependency_is_marked_optional.xml
@@ -0,0 +1,8 @@
+
+
+
+ ElasticSearch dependency is marked optional
+
diff --git a/src/changelog/1.4.0/FLUME-1993_On_Windows_when_using_the_spooling_directory_source_there.xml b/src/changelog/1.4.0/FLUME-1993_On_Windows_when_using_the_spooling_directory_source_there.xml
new file mode 100644
index 0000000000..79cd97b35a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1993_On_Windows_when_using_the_spooling_directory_source_there.xml
@@ -0,0 +1,8 @@
+
+
+
+ On Windows, when using the spooling directory source, there is a file sharing violation when trying to delete tracker file
+
diff --git a/src/changelog/1.4.0/FLUME-1994_Add_ELASTICSEARCH_enum_type_to_SinkType_to_eliminate_need.xml b/src/changelog/1.4.0/FLUME-1994_Add_ELASTICSEARCH_enum_type_to_SinkType_to_eliminate_need.xml
new file mode 100644
index 0000000000..9e56c93123
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-1994_Add_ELASTICSEARCH_enum_type_to_SinkType_to_eliminate_need.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add ELASTICSEARCH enum type to SinkType to eliminate need for FQCN in agent configuration files
+
diff --git a/src/changelog/1.4.0/FLUME-2002_Flume_RPC_Client_creates_2_threads_per_each_log_attempt_if.xml b/src/changelog/1.4.0/FLUME-2002_Flume_RPC_Client_creates_2_threads_per_each_log_attempt_if.xml
new file mode 100644
index 0000000000..60c654555e
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2002_Flume_RPC_Client_creates_2_threads_per_each_log_attempt_if.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume RPC Client creates 2 threads per each log attempt if the remote flume agent goes down
+
diff --git a/src/changelog/1.4.0/FLUME-2004_Need_to_capture_metrics_on_the_Flume_exec_source_such_as.xml b/src/changelog/1.4.0/FLUME-2004_Need_to_capture_metrics_on_the_Flume_exec_source_such_as.xml
new file mode 100644
index 0000000000..0293ff319e
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2004_Need_to_capture_metrics_on_the_Flume_exec_source_such_as.xml
@@ -0,0 +1,8 @@
+
+
+
+ Need to capture metrics on the Flume exec source such as events received, rejected, etc.
+
diff --git a/src/changelog/1.4.0/FLUME-2005_Minor_improvements_to_Flume_assembly_config.xml b/src/changelog/1.4.0/FLUME-2005_Minor_improvements_to_Flume_assembly_config.xml
new file mode 100644
index 0000000000..8f9bc856a3
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2005_Minor_improvements_to_Flume_assembly_config.xml
@@ -0,0 +1,8 @@
+
+
+
+ Minor improvements to Flume assembly config
+
diff --git a/src/changelog/1.4.0/FLUME-2008_it_would_be_very_convenient_to_have_a_fat_jar_of_flume_ng.xml b/src/changelog/1.4.0/FLUME-2008_it_would_be_very_convenient_to_have_a_fat_jar_of_flume_ng.xml
new file mode 100644
index 0000000000..700afbf8ad
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2008_it_would_be_very_convenient_to_have_a_fat_jar_of_flume_ng.xml
@@ -0,0 +1,8 @@
+
+
+
+ it would be very convenient to have a fat jar of flume-ng-log4jappender
+
diff --git a/src/changelog/1.4.0/FLUME-2009_Flume_project_throws_error_when_imported_into_Eclipse_IDE.xml b/src/changelog/1.4.0/FLUME-2009_Flume_project_throws_error_when_imported_into_Eclipse_IDE.xml
new file mode 100644
index 0000000000..46e15744f3
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2009_Flume_project_throws_error_when_imported_into_Eclipse_IDE.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume project throws error when imported into Eclipse IDE (Juno)
+
diff --git a/src/changelog/1.4.0/FLUME-2010_Support_Avro_records_in_Log4jAppender_and_the_HDFS_Sink.xml b/src/changelog/1.4.0/FLUME-2010_Support_Avro_records_in_Log4jAppender_and_the_HDFS_Sink.xml
new file mode 100644
index 0000000000..3e19fe2f43
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2010_Support_Avro_records_in_Log4jAppender_and_the_HDFS_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support Avro records in Log4jAppender and the HDFS Sink
+
diff --git a/src/changelog/1.4.0/FLUME-2011_mvn_test_fails.xml b/src/changelog/1.4.0/FLUME-2011_mvn_test_fails.xml
new file mode 100644
index 0000000000..1507f5d5e6
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2011_mvn_test_fails.xml
@@ -0,0 +1,8 @@
+
+
+
+ "mvn test" fails
+
diff --git a/src/changelog/1.4.0/FLUME-2012_Two_tests_fail_on_Mac_OS_saying_they_fail_to_load_native.xml b/src/changelog/1.4.0/FLUME-2012_Two_tests_fail_on_Mac_OS_saying_they_fail_to_load_native.xml
new file mode 100644
index 0000000000..614654a6db
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2012_Two_tests_fail_on_Mac_OS_saying_they_fail_to_load_native.xml
@@ -0,0 +1,8 @@
+
+
+
+ Two tests fail on Mac OS (saying they fail to load native library) with Java 7
+
diff --git a/src/changelog/1.4.0/FLUME-2013_Parametrize_java_source_and_target_version_in_the_main_pom.xml b/src/changelog/1.4.0/FLUME-2013_Parametrize_java_source_and_target_version_in_the_main_pom.xml
new file mode 100644
index 0000000000..0228f789a3
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2013_Parametrize_java_source_and_target_version_in_the_main_pom.xml
@@ -0,0 +1,8 @@
+
+
+
+ Parametrize java source and target version in the main pom file
+
diff --git a/src/changelog/1.4.0/FLUME-2014_Race_condition_when_using_local_timestamp_with_BucketPath.xml b/src/changelog/1.4.0/FLUME-2014_Race_condition_when_using_local_timestamp_with_BucketPath.xml
new file mode 100644
index 0000000000..16c08e9572
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2014_Race_condition_when_using_local_timestamp_with_BucketPath.xml
@@ -0,0 +1,8 @@
+
+
+
+ Race condition when using local timestamp with BucketPath
+
diff --git a/src/changelog/1.4.0/FLUME-2015_ElasticSearchSink_need_access_to_IndexRequestBuilder.xml b/src/changelog/1.4.0/FLUME-2015_ElasticSearchSink_need_access_to_IndexRequestBuilder.xml
new file mode 100644
index 0000000000..833c8131ef
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2015_ElasticSearchSink_need_access_to_IndexRequestBuilder.xml
@@ -0,0 +1,8 @@
+
+
+
+ ElasticSearchSink: need access to IndexRequestBuilder instance during flume event processing
+
diff --git a/src/changelog/1.4.0/FLUME-2023_Flume_must_login_to_secure_HBase_before_creating_the_HTable.xml b/src/changelog/1.4.0/FLUME-2023_Flume_must_login_to_secure_HBase_before_creating_the_HTable.xml
new file mode 100644
index 0000000000..0d2e797e2d
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2023_Flume_must_login_to_secure_HBase_before_creating_the_HTable.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume must login to secure HBase before creating the HTable instance
+
diff --git a/src/changelog/1.4.0/FLUME-2025_ThriftSource_throws_NPE_in_stop_if_start_failed_because.xml b/src/changelog/1.4.0/FLUME-2025_ThriftSource_throws_NPE_in_stop_if_start_failed_because.xml
new file mode 100644
index 0000000000..5b2fb50fe8
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2025_ThriftSource_throws_NPE_in_stop_if_start_failed_because.xml
@@ -0,0 +1,8 @@
+
+
+
+ ThriftSource throws NPE in stop() if start() failed because socket open failed or if thrift server instance creation threw.
+
diff --git a/src/changelog/1.4.0/FLUME-2026_TestHTTPSource_should_use_any_available_port_rather_than_a.xml b/src/changelog/1.4.0/FLUME-2026_TestHTTPSource_should_use_any_available_port_rather_than_a.xml
new file mode 100644
index 0000000000..e0d9286643
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2026_TestHTTPSource_should_use_any_available_port_rather_than_a.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestHTTPSource should use any available port rather than a hardcoded port number
+
diff --git a/src/changelog/1.4.0/FLUME-2027_Check_for_default_replication_fails_on_federated_cluster_in.xml b/src/changelog/1.4.0/FLUME-2027_Check_for_default_replication_fails_on_federated_cluster_in.xml
new file mode 100644
index 0000000000..973143d1a8
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2027_Check_for_default_replication_fails_on_federated_cluster_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Check for default replication fails on federated cluster in hdfs sink
+
diff --git a/src/changelog/1.4.0/FLUME-2030_Documentation_of_Configuration_Changes_JMSSource_HBaseSink.xml b/src/changelog/1.4.0/FLUME-2030_Documentation_of_Configuration_Changes_JMSSource_HBaseSink.xml
new file mode 100644
index 0000000000..02476c8c9c
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2030_Documentation_of_Configuration_Changes_JMSSource_HBaseSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Documentation of Configuration Changes JMSSource, HBaseSink, AsyncHBaseSink and ElasticSearchSink
+
diff --git a/src/changelog/1.4.0/FLUME-2032_HDFSEventSink_doesn_t_work_in_Windows.xml b/src/changelog/1.4.0/FLUME-2032_HDFSEventSink_doesn_t_work_in_Windows.xml
new file mode 100644
index 0000000000..9a1bf87438
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2032_HDFSEventSink_doesn_t_work_in_Windows.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSEventSink doesn't work in Windows
+
diff --git a/src/changelog/1.4.0/FLUME-2036_Make_hostname_optional_for_HTTPSource.xml b/src/changelog/1.4.0/FLUME-2036_Make_hostname_optional_for_HTTPSource.xml
new file mode 100644
index 0000000000..3acc75497a
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2036_Make_hostname_optional_for_HTTPSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make hostname optional for HTTPSource
+
diff --git a/src/changelog/1.4.0/FLUME-2042_log4jappender_timeout_should_be_configurable.xml b/src/changelog/1.4.0/FLUME-2042_log4jappender_timeout_should_be_configurable.xml
new file mode 100644
index 0000000000..36de845ff2
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2042_log4jappender_timeout_should_be_configurable.xml
@@ -0,0 +1,8 @@
+
+
+
+ log4jappender timeout should be configurable
+
diff --git a/src/changelog/1.4.0/FLUME-2043_JMS_Source_removed_on_failure_to_create_configuration.xml b/src/changelog/1.4.0/FLUME-2043_JMS_Source_removed_on_failure_to_create_configuration.xml
new file mode 100644
index 0000000000..7ce78f8e36
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2043_JMS_Source_removed_on_failure_to_create_configuration.xml
@@ -0,0 +1,8 @@
+
+
+
+ JMS Source removed on failure to create configuration
+
diff --git a/src/changelog/1.4.0/FLUME-2044_HDFS_Sink_impersonation_fails_after_the_first_file.xml b/src/changelog/1.4.0/FLUME-2044_HDFS_Sink_impersonation_fails_after_the_first_file.xml
new file mode 100644
index 0000000000..a517316f06
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2044_HDFS_Sink_impersonation_fails_after_the_first_file.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Sink impersonation fails after the first file
+
diff --git a/src/changelog/1.4.0/FLUME-2046_Typo_in_HBaseSink_java_doc.xml b/src/changelog/1.4.0/FLUME-2046_Typo_in_HBaseSink_java_doc.xml
new file mode 100644
index 0000000000..86c91039e7
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2046_Typo_in_HBaseSink_java_doc.xml
@@ -0,0 +1,8 @@
+
+
+
+ Typo in HBaseSink java doc
+
diff --git a/src/changelog/1.4.0/FLUME-2048_Avro_container_file_deserializer.xml b/src/changelog/1.4.0/FLUME-2048_Avro_container_file_deserializer.xml
new file mode 100644
index 0000000000..aada117080
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2048_Avro_container_file_deserializer.xml
@@ -0,0 +1,8 @@
+
+
+
+ Avro container file deserializer
+
diff --git a/src/changelog/1.4.0/FLUME-2049_Compile_ElasticSearchSink_with_elasticsearch_0_90.xml b/src/changelog/1.4.0/FLUME-2049_Compile_ElasticSearchSink_with_elasticsearch_0_90.xml
new file mode 100644
index 0000000000..c950b12f3b
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2049_Compile_ElasticSearchSink_with_elasticsearch_0_90.xml
@@ -0,0 +1,8 @@
+
+
+
+ Compile ElasticSearchSink with elasticsearch 0.90
+
diff --git a/src/changelog/1.4.0/FLUME-2051_Surefire_2_12_cannot_run_a_single_test_on_Windows_Upgrade.xml b/src/changelog/1.4.0/FLUME-2051_Surefire_2_12_cannot_run_a_single_test_on_Windows_Upgrade.xml
new file mode 100644
index 0000000000..40c54eaceb
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2051_Surefire_2_12_cannot_run_a_single_test_on_Windows_Upgrade.xml
@@ -0,0 +1,8 @@
+
+
+
+ Surefire 2.12 cannot run a single test on Windows. Upgrade to 2.12.3
+
diff --git a/src/changelog/1.4.0/FLUME-2054_Support_Version_Info_on_Windows_and_fix_failure_of.xml b/src/changelog/1.4.0/FLUME-2054_Support_Version_Info_on_Windows_and_fix_failure_of.xml
new file mode 100644
index 0000000000..16823bc09b
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2054_Support_Version_Info_on_Windows_and_fix_failure_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support Version Info on Windows and fix failure of TestVersionInfo
+
diff --git a/src/changelog/1.4.0/FLUME-2057_Failures_in_FileChannel_s_TestEventQueueBackingStoreFactory.xml b/src/changelog/1.4.0/FLUME-2057_Failures_in_FileChannel_s_TestEventQueueBackingStoreFactory.xml
new file mode 100644
index 0000000000..14999c6a83
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2057_Failures_in_FileChannel_s_TestEventQueueBackingStoreFactory.xml
@@ -0,0 +1,8 @@
+
+
+
+ Failures in FileChannel's TestEventQueueBackingStoreFactory on Windows
+
diff --git a/src/changelog/1.4.0/FLUME-2060_Failure_in_TestLog.xml b/src/changelog/1.4.0/FLUME-2060_Failure_in_TestLog.xml
new file mode 100644
index 0000000000..6ea380fd40
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2060_Failure_in_TestLog.xml
@@ -0,0 +1,8 @@
+
+
+
+ Failure in TestLog.testReplaySucceedsWithUnusedEmptyLogMetaDataFastReplay test on Windows
+
diff --git a/src/changelog/1.4.0/FLUME-2062_make_it_possible_for_HBase_sink_to_deposit_event_headers.xml b/src/changelog/1.4.0/FLUME-2062_make_it_possible_for_HBase_sink_to_deposit_event_headers.xml
new file mode 100644
index 0000000000..17f80b80d5
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2062_make_it_possible_for_HBase_sink_to_deposit_event_headers.xml
@@ -0,0 +1,8 @@
+
+
+
+ make it possible for HBase sink to deposit event headers into corresponding column qualifiers
+
diff --git a/src/changelog/1.4.0/FLUME-2063_Add_Configurable_charset_to_RegexHbaseEventSerializer.xml b/src/changelog/1.4.0/FLUME-2063_Add_Configurable_charset_to_RegexHbaseEventSerializer.xml
new file mode 100644
index 0000000000..55c7cacc27
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2063_Add_Configurable_charset_to_RegexHbaseEventSerializer.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add Configurable charset to RegexHbaseEventSerializer
+
diff --git a/src/changelog/1.4.0/FLUME-2070_Add_a_Flume_Morphline_Solr_Sink.xml b/src/changelog/1.4.0/FLUME-2070_Add_a_Flume_Morphline_Solr_Sink.xml
new file mode 100644
index 0000000000..c67c079b02
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2070_Add_a_Flume_Morphline_Solr_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add a Flume Morphline Solr Sink
+
diff --git a/src/changelog/1.4.0/FLUME-2072_JMX_metrics_support_for_HBase_Sink.xml b/src/changelog/1.4.0/FLUME-2072_JMX_metrics_support_for_HBase_Sink.xml
new file mode 100644
index 0000000000..d7e8aaff74
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2072_JMX_metrics_support_for_HBase_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ JMX metrics support for HBase Sink
+
diff --git a/src/changelog/1.4.0/FLUME-2076_JMX_metrics_support_for_HTTP_Source.xml b/src/changelog/1.4.0/FLUME-2076_JMX_metrics_support_for_HTTP_Source.xml
new file mode 100644
index 0000000000..2cbc246c84
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2076_JMX_metrics_support_for_HTTP_Source.xml
@@ -0,0 +1,8 @@
+
+
+
+ JMX metrics support for HTTP Source
+
diff --git a/src/changelog/1.4.0/FLUME-2081_JMX_metrics_support_for_SpoolDir.xml b/src/changelog/1.4.0/FLUME-2081_JMX_metrics_support_for_SpoolDir.xml
new file mode 100644
index 0000000000..8da2c067f6
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2081_JMX_metrics_support_for_SpoolDir.xml
@@ -0,0 +1,8 @@
+
+
+
+ JMX metrics support for SpoolDir
+
diff --git a/src/changelog/1.4.0/FLUME-2082_JMX_support_for_Seq_Generator_Source.xml b/src/changelog/1.4.0/FLUME-2082_JMX_support_for_Seq_Generator_Source.xml
new file mode 100644
index 0000000000..a0a98d5f27
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2082_JMX_support_for_Seq_Generator_Source.xml
@@ -0,0 +1,8 @@
+
+
+
+ JMX support for Seq Generator Source
+
diff --git a/src/changelog/1.4.0/FLUME-2083_Avro_Source_should_not_start_if_SSL_is_enabled_and_keystore.xml b/src/changelog/1.4.0/FLUME-2083_Avro_Source_should_not_start_if_SSL_is_enabled_and_keystore.xml
new file mode 100644
index 0000000000..2d26f9dbc5
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2083_Avro_Source_should_not_start_if_SSL_is_enabled_and_keystore.xml
@@ -0,0 +1,8 @@
+
+
+
+ Avro Source should not start if SSL is enabled and keystore cannot be opened
+
diff --git a/src/changelog/1.4.0/FLUME-2093_binary_tarball_that_is_created_by_flume_s_assembly_shouldn.xml b/src/changelog/1.4.0/FLUME-2093_binary_tarball_that_is_created_by_flume_s_assembly_shouldn.xml
new file mode 100644
index 0000000000..4e9a829ff1
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2093_binary_tarball_that_is_created_by_flume_s_assembly_shouldn.xml
@@ -0,0 +1,8 @@
+
+
+
+ binary tarball that is created by flume's assembly shouldn't contain sources
+
diff --git a/src/changelog/1.4.0/FLUME-2094_Remove_the_deprecated_Recoverable_Memory_Channel.xml b/src/changelog/1.4.0/FLUME-2094_Remove_the_deprecated_Recoverable_Memory_Channel.xml
new file mode 100644
index 0000000000..dc5dc60017
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2094_Remove_the_deprecated_Recoverable_Memory_Channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove the deprecated - Recoverable Memory Channel
+
diff --git a/src/changelog/1.4.0/FLUME-2098_Make_Solr_sink_depend_on_the_CDK_version_of_morphlines.xml b/src/changelog/1.4.0/FLUME-2098_Make_Solr_sink_depend_on_the_CDK_version_of_morphlines.xml
new file mode 100644
index 0000000000..9f6b083352
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2098_Make_Solr_sink_depend_on_the_CDK_version_of_morphlines.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make Solr sink depend on the CDK version of morphlines
+
diff --git a/src/changelog/1.4.0/FLUME-2100_Increase_default_batchSize_of_Morphline_Solr_Sink.xml b/src/changelog/1.4.0/FLUME-2100_Increase_default_batchSize_of_Morphline_Solr_Sink.xml
new file mode 100644
index 0000000000..0ac9005e24
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2100_Increase_default_batchSize_of_Morphline_Solr_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Increase default batchSize of Morphline Solr Sink
+
diff --git a/src/changelog/1.4.0/FLUME-2102_Update_LICENSE_file_for_Flume_1_4_0.xml b/src/changelog/1.4.0/FLUME-2102_Update_LICENSE_file_for_Flume_1_4_0.xml
new file mode 100644
index 0000000000..5a3614c4e6
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2102_Update_LICENSE_file_for_Flume_1_4_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update LICENSE file for Flume 1.4.0
+
diff --git a/src/changelog/1.4.0/FLUME-2105_Add_docs_for_MorphlineSolrSink.xml b/src/changelog/1.4.0/FLUME-2105_Add_docs_for_MorphlineSolrSink.xml
new file mode 100644
index 0000000000..342d373e0b
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-2105_Add_docs_for_MorphlineSolrSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add docs for MorphlineSolrSink
+
diff --git a/src/changelog/1.4.0/FLUME-924_Implement_a_JMS_source_for_Flume_NG.xml b/src/changelog/1.4.0/FLUME-924_Implement_a_JMS_source_for_Flume_NG.xml
new file mode 100644
index 0000000000..c2b2a17fed
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-924_Implement_a_JMS_source_for_Flume_NG.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement a JMS source for Flume NG
+
diff --git a/src/changelog/1.4.0/FLUME-997_Support_secure_transport_mechanism.xml b/src/changelog/1.4.0/FLUME-997_Support_secure_transport_mechanism.xml
new file mode 100644
index 0000000000..6c7baa4b2e
--- /dev/null
+++ b/src/changelog/1.4.0/FLUME-997_Support_secure_transport_mechanism.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support secure transport mechanism
+
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.5.0.1.adoc b/src/changelog/1.5.0.1/.release-notes.adoc.ftl
similarity index 50%
rename from src/site/antora/modules/ROOT/pages/releases/1.5.0.1.adoc
rename to src/changelog/1.5.0.1/.release-notes.adoc.ftl
index 9c891417d6..d63efe5334 100644
--- a/src/site/antora/modules/ROOT/pages/releases/1.5.0.1.adoc
+++ b/src/changelog/1.5.0.1/.release-notes.adoc.ftl
@@ -6,7 +6,7 @@
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -15,24 +15,12 @@
limitations under the License.
////
-= Version 1.5.0.1
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
-*Status of this release*
+<#if release.date?has_content>Release date:: ${release.date}#if>
Apache Flume 1.5.0.1 is the sixth release of Flume as an Apache top-level project
(TLP). Apache Flume 1.5.0.1 is production-ready software.
-*Release Documentation*
-
-* link:content/1.5.0.1/FlumeUserGuide.html[Flume 1.5.0.1 User Guide] (also in link:content/1.5.0.1/FlumeUserGuide.pdf[pdf])
-* link:content/1.5.0.1/FlumeDeveloperGuide.html[Flume 1.5.0.1 Developer Guide] (also in link:content/1.5.0.1/FlumeDeveloperGuide.pdf[pdf])
-* link:content/1.5.0.1/apidocs/index.html[Flume 1.5.0.1 API Documentation]
-
-*Changes*
-
-Release Notes - Flume - Version v1.5.0.1
-
-++**++ Bug::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2389[FLUME-2389]++]++ - Spillable Memory Channel Example is incorrect
- * ++[++https://issues.apache.org/jira/browse/FLUME-2397[FLUME-2397]++]++ - HBase-98 compatibility
- * ++[++https://issues.apache.org/jira/browse/FLUME-2400[FLUME-2400]++]++ - Dataset Sink is not built in hbase-98 profile
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.5.0.1/.release.xml b/src/changelog/1.5.0.1/.release.xml
new file mode 100644
index 0000000000..308ab04dab
--- /dev/null
+++ b/src/changelog/1.5.0.1/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.5.0.1/FLUME-2389_Spillable_Memory_Channel_Example_is_incorrect.xml b/src/changelog/1.5.0.1/FLUME-2389_Spillable_Memory_Channel_Example_is_incorrect.xml
new file mode 100644
index 0000000000..eb31eddee0
--- /dev/null
+++ b/src/changelog/1.5.0.1/FLUME-2389_Spillable_Memory_Channel_Example_is_incorrect.xml
@@ -0,0 +1,8 @@
+
+
+
+ Spillable Memory Channel Example is incorrect
+
diff --git a/src/changelog/1.5.0.1/FLUME-2397_HBase_98_compatibility.xml b/src/changelog/1.5.0.1/FLUME-2397_HBase_98_compatibility.xml
new file mode 100644
index 0000000000..b9544bab9d
--- /dev/null
+++ b/src/changelog/1.5.0.1/FLUME-2397_HBase_98_compatibility.xml
@@ -0,0 +1,8 @@
+
+
+
+ HBase-98 compatibility
+
diff --git a/src/changelog/1.5.0.1/FLUME-2400_Dataset_Sink_is_not_built_in_hbase_98_profile.xml b/src/changelog/1.5.0.1/FLUME-2400_Dataset_Sink_is_not_built_in_hbase_98_profile.xml
new file mode 100644
index 0000000000..9dfe938c01
--- /dev/null
+++ b/src/changelog/1.5.0.1/FLUME-2400_Dataset_Sink_is_not_built_in_hbase_98_profile.xml
@@ -0,0 +1,8 @@
+
+
+
+ Dataset Sink is not built in hbase-98 profile
+
diff --git a/src/changelog/1.5.0/.release-notes.adoc.ftl b/src/changelog/1.5.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..0e416ccf4d
--- /dev/null
+++ b/src/changelog/1.5.0/.release-notes.adoc.ftl
@@ -0,0 +1,26 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+Apache Flume 1.5.0 is the fifth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.5.0 is production-ready software.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.5.0/.release.xml b/src/changelog/1.5.0/.release.xml
new file mode 100644
index 0000000000..f4d0db3078
--- /dev/null
+++ b/src/changelog/1.5.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.5.0/FLUME-1223_Userguide_improvement_rolling_file_sink.xml b/src/changelog/1.5.0/FLUME-1223_Userguide_improvement_rolling_file_sink.xml
new file mode 100644
index 0000000000..b4fa402af2
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-1223_Userguide_improvement_rolling_file_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Userguide improvement rolling file sink
+
diff --git a/src/changelog/1.5.0/FLUME-1227_Introduce_some_sort_of_SpillableChannel.xml b/src/changelog/1.5.0/FLUME-1227_Introduce_some_sort_of_SpillableChannel.xml
new file mode 100644
index 0000000000..14a06f03a0
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-1227_Introduce_some_sort_of_SpillableChannel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Introduce some sort of SpillableChannel
+
diff --git a/src/changelog/1.5.0/FLUME-1542_Flume_User_Guide_sample_configurations_need_fixing.xml b/src/changelog/1.5.0/FLUME-1542_Flume_User_Guide_sample_configurations_need_fixing.xml
new file mode 100644
index 0000000000..3e1ede53ed
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-1542_Flume_User_Guide_sample_configurations_need_fixing.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume User Guide sample configurations need fixing
+
diff --git a/src/changelog/1.5.0/FLUME-1666_Syslog_source_strips_timestamp_and_hostname_from_log.xml b/src/changelog/1.5.0/FLUME-1666_Syslog_source_strips_timestamp_and_hostname_from_log.xml
new file mode 100644
index 0000000000..cb2af5c5fe
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-1666_Syslog_source_strips_timestamp_and_hostname_from_log.xml
@@ -0,0 +1,8 @@
+
+
+
+ Syslog source strips timestamp and hostname from log message body
+
diff --git a/src/changelog/1.5.0/FLUME-1678_Incorrect_documentation_for_HBase_sink.xml b/src/changelog/1.5.0/FLUME-1678_Incorrect_documentation_for_HBase_sink.xml
new file mode 100644
index 0000000000..cbc2cdb2a9
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-1678_Incorrect_documentation_for_HBase_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Incorrect documentation for HBase sink
+
diff --git a/src/changelog/1.5.0/FLUME-1679_Add_dependency_on_Guava_to_flume_ng_elasticsearch_sink_POM.xml b/src/changelog/1.5.0/FLUME-1679_Add_dependency_on_Guava_to_flume_ng_elasticsearch_sink_POM.xml
new file mode 100644
index 0000000000..a43646147c
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-1679_Add_dependency_on_Guava_to_flume_ng_elasticsearch_sink_POM.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add dependency on Guava to flume-ng-elasticsearch-sink POM
+
diff --git a/src/changelog/1.5.0/FLUME-1851_User_Guide_grammar_mistake.xml b/src/changelog/1.5.0/FLUME-1851_User_Guide_grammar_mistake.xml
new file mode 100644
index 0000000000..789f198dcf
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-1851_User_Guide_grammar_mistake.xml
@@ -0,0 +1,8 @@
+
+
+
+ User Guide grammar mistake
+
diff --git a/src/changelog/1.5.0/FLUME-1892_IRC_Sink_NPE.xml b/src/changelog/1.5.0/FLUME-1892_IRC_Sink_NPE.xml
new file mode 100644
index 0000000000..eef70402fa
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-1892_IRC_Sink_NPE.xml
@@ -0,0 +1,8 @@
+
+
+
+ IRC Sink NPE
+
diff --git a/src/changelog/1.5.0/FLUME-1899_Make_SpoolDir_work_with_Sub_Directories.xml b/src/changelog/1.5.0/FLUME-1899_Make_SpoolDir_work_with_Sub_Directories.xml
new file mode 100644
index 0000000000..0660c81f19
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-1899_Make_SpoolDir_work_with_Sub_Directories.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make SpoolDir work with Sub-Directories
+
diff --git a/src/changelog/1.5.0/FLUME-1951_Remove_unused_future_from_FlumeEventQueue.xml b/src/changelog/1.5.0/FLUME-1951_Remove_unused_future_from_FlumeEventQueue.xml
new file mode 100644
index 0000000000..cffbc14919
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-1951_Remove_unused_future_from_FlumeEventQueue.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove unused future from FlumeEventQueue
+
diff --git a/src/changelog/1.5.0/FLUME-2007_HDFS_Sink_should_check_if_file_is_closed_and_retry_if_it_is.xml b/src/changelog/1.5.0/FLUME-2007_HDFS_Sink_should_check_if_file_is_closed_and_retry_if_it_is.xml
new file mode 100644
index 0000000000..a4e6f3c88b
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2007_HDFS_Sink_should_check_if_file_is_closed_and_retry_if_it_is.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Sink should check if file is closed and retry if it is not.
+
diff --git a/src/changelog/1.5.0/FLUME-2052_Spooling_directory_source_should_be_able_to_replace_or.xml b/src/changelog/1.5.0/FLUME-2052_Spooling_directory_source_should_be_able_to_replace_or.xml
new file mode 100644
index 0000000000..b37ada7ffb
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2052_Spooling_directory_source_should_be_able_to_replace_or.xml
@@ -0,0 +1,8 @@
+
+
+
+ Spooling directory source should be able to replace or ignore malformed characters
+
diff --git a/src/changelog/1.5.0/FLUME-2056_Allow_SpoolDir_to_pass_just_the_filename_that_is_the_source.xml b/src/changelog/1.5.0/FLUME-2056_Allow_SpoolDir_to_pass_just_the_filename_that_is_the_source.xml
new file mode 100644
index 0000000000..30a6934288
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2056_Allow_SpoolDir_to_pass_just_the_filename_that_is_the_source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow SpoolDir to pass just the filename that is the source of an event
+
diff --git a/src/changelog/1.5.0/FLUME-2064_Typo_Grammar_in_flume_main_user_doc_under_Scribe.xml b/src/changelog/1.5.0/FLUME-2064_Typo_Grammar_in_flume_main_user_doc_under_Scribe.xml
new file mode 100644
index 0000000000..9726c3cf79
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2064_Typo_Grammar_in_flume_main_user_doc_under_Scribe.xml
@@ -0,0 +1,8 @@
+
+
+
+ Typo/Grammar in flume main user doc under Scribe
+
diff --git a/src/changelog/1.5.0/FLUME-2065_Regex_Extractor_Interceptor_config_agent_name_inconsistent.xml b/src/changelog/1.5.0/FLUME-2065_Regex_Extractor_Interceptor_config_agent_name_inconsistent.xml
new file mode 100644
index 0000000000..903900ca20
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2065_Regex_Extractor_Interceptor_config_agent_name_inconsistent.xml
@@ -0,0 +1,8 @@
+
+
+
+ Regex Extractor Interceptor config agent name inconsistent with rest of docs
+
diff --git a/src/changelog/1.5.0/FLUME-2071_Flume_Context_doesn_t_support_float_or_double_configuration.xml b/src/changelog/1.5.0/FLUME-2071_Flume_Context_doesn_t_support_float_or_double_configuration.xml
new file mode 100644
index 0000000000..b2c9112b3a
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2071_Flume_Context_doesn_t_support_float_or_double_configuration.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume Context doesn't support float or double configuration values.
+
diff --git a/src/changelog/1.5.0/FLUME-2088_Minor_typo_in_Flume_User_Guide_JSON_Reporting_section.xml b/src/changelog/1.5.0/FLUME-2088_Minor_typo_in_Flume_User_Guide_JSON_Reporting_section.xml
new file mode 100644
index 0000000000..be4f8d9109
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2088_Minor_typo_in_Flume_User_Guide_JSON_Reporting_section.xml
@@ -0,0 +1,8 @@
+
+
+
+ Minor typo in Flume User Guide JSON Reporting section
+
diff --git a/src/changelog/1.5.0/FLUME-2109_HTTPS_support_in_HTTP_Source.xml b/src/changelog/1.5.0/FLUME-2109_HTTPS_support_in_HTTP_Source.xml
new file mode 100644
index 0000000000..51fa212b72
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2109_HTTPS_support_in_HTTP_Source.xml
@@ -0,0 +1,8 @@
+
+
+
+ HTTPS support in HTTP Source
+
diff --git a/src/changelog/1.5.0/FLUME-2110_Scribe_Source_must_check_if_category_is_null_before.xml b/src/changelog/1.5.0/FLUME-2110_Scribe_Source_must_check_if_category_is_null_before.xml
new file mode 100644
index 0000000000..9779f31f30
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2110_Scribe_Source_must_check_if_category_is_null_before.xml
@@ -0,0 +1,8 @@
+
+
+
+ Scribe Source must check if category is null before inserting the headers
+
diff --git a/src/changelog/1.5.0/FLUME-2119_duplicate_files_cause_flume_to_enter_irrecoverable_state.xml b/src/changelog/1.5.0/FLUME-2119_duplicate_files_cause_flume_to_enter_irrecoverable_state.xml
new file mode 100644
index 0000000000..794c0f2018
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2119_duplicate_files_cause_flume_to_enter_irrecoverable_state.xml
@@ -0,0 +1,8 @@
+
+
+
+ duplicate files cause flume to enter irrecoverable state
+
diff --git a/src/changelog/1.5.0/FLUME-2121_Upgrade_Flume_to_log4j_1_2_17_to_be_in_sync_with_HDFS_HBase.xml b/src/changelog/1.5.0/FLUME-2121_Upgrade_Flume_to_log4j_1_2_17_to_be_in_sync_with_HDFS_HBase.xml
new file mode 100644
index 0000000000..d8a321301a
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2121_Upgrade_Flume_to_log4j_1_2_17_to_be_in_sync_with_HDFS_HBase.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Flume to log4j 1.2.17 to be in sync with HDFS/HBase
+
diff --git a/src/changelog/1.5.0/FLUME-2122_Minor_cleanups_of_User_guide.xml b/src/changelog/1.5.0/FLUME-2122_Minor_cleanups_of_User_guide.xml
new file mode 100644
index 0000000000..1f2ed04eee
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2122_Minor_cleanups_of_User_guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Minor cleanups of User guide
+
diff --git a/src/changelog/1.5.0/FLUME-2123_Morphline_Solr_sink_missing_short_type_name.xml b/src/changelog/1.5.0/FLUME-2123_Morphline_Solr_sink_missing_short_type_name.xml
new file mode 100644
index 0000000000..e81af61e50
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2123_Morphline_Solr_sink_missing_short_type_name.xml
@@ -0,0 +1,8 @@
+
+
+
+ Morphline Solr sink missing short type name
+
diff --git a/src/changelog/1.5.0/FLUME-2124_Upgrade_Morphline_Solr_Sink_to_CDK_0_4_1.xml b/src/changelog/1.5.0/FLUME-2124_Upgrade_Morphline_Solr_Sink_to_CDK_0_4_1.xml
new file mode 100644
index 0000000000..17f9158302
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2124_Upgrade_Morphline_Solr_Sink_to_CDK_0_4_1.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Morphline Solr Sink to CDK 0.4.1
+
diff --git a/src/changelog/1.5.0/FLUME-2127_JMX_shutdown_command_for_Flume.xml b/src/changelog/1.5.0/FLUME-2127_JMX_shutdown_command_for_Flume.xml
new file mode 100644
index 0000000000..d8ded5a610
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2127_JMX_shutdown_command_for_Flume.xml
@@ -0,0 +1,8 @@
+
+
+
+ JMX shutdown command for Flume
+
diff --git a/src/changelog/1.5.0/FLUME-2130_Handle_larger_payloads_via_SyslogUDPSource.xml b/src/changelog/1.5.0/FLUME-2130_Handle_larger_payloads_via_SyslogUDPSource.xml
new file mode 100644
index 0000000000..d216bd5742
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2130_Handle_larger_payloads_via_SyslogUDPSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Handle larger payloads via SyslogUDPSource
+
diff --git a/src/changelog/1.5.0/FLUME-2134_AsyncHbase_Sink_bugfix_plus_tests_errors_on_Windows.xml b/src/changelog/1.5.0/FLUME-2134_AsyncHbase_Sink_bugfix_plus_tests_errors_on_Windows.xml
new file mode 100644
index 0000000000..0356115055
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2134_AsyncHbase_Sink_bugfix_plus_tests_errors_on_Windows.xml
@@ -0,0 +1,8 @@
+
+
+
+ AsyncHbase Sink bugfix plus tests errors on Windows
+
diff --git a/src/changelog/1.5.0/FLUME-2135_Add_zip_to_the_build_distribution_for_Windows_support.xml b/src/changelog/1.5.0/FLUME-2135_Add_zip_to_the_build_distribution_for_Windows_support.xml
new file mode 100644
index 0000000000..b6b7f08457
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2135_Add_zip_to_the_build_distribution_for_Windows_support.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add zip to the build distribution for Windows support
+
diff --git a/src/changelog/1.5.0/FLUME-2136_Windows_Fix_intermitent_test_failure_in.xml b/src/changelog/1.5.0/FLUME-2136_Windows_Fix_intermitent_test_failure_in.xml
new file mode 100644
index 0000000000..e5f075d644
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2136_Windows_Fix_intermitent_test_failure_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Windows - Fix intermitent test failure in TestMonitoredCounterGroup.java
+
diff --git a/src/changelog/1.5.0/FLUME-2137_Fix_StagedInstall_java_to_invoke_the_correct_startup_script.xml b/src/changelog/1.5.0/FLUME-2137_Fix_StagedInstall_java_to_invoke_the_correct_startup_script.xml
new file mode 100644
index 0000000000..efc26752d2
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2137_Fix_StagedInstall_java_to_invoke_the_correct_startup_script.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix StagedInstall.java to invoke the correct startup script on Windows
+
diff --git a/src/changelog/1.5.0/FLUME-2139_upgrade_morphline_library_dependency_to_a_0_5_0_release.xml b/src/changelog/1.5.0/FLUME-2139_upgrade_morphline_library_dependency_to_a_0_5_0_release.xml
new file mode 100644
index 0000000000..6b6c009f24
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2139_upgrade_morphline_library_dependency_to_a_0_5_0_release.xml
@@ -0,0 +1,8 @@
+
+
+
+ upgrade morphline library dependency to a 0.5.0 release
+
diff --git a/src/changelog/1.5.0/FLUME-2142_HTTPS_tests_for_http_source.xml b/src/changelog/1.5.0/FLUME-2142_HTTPS_tests_for_http_source.xml
new file mode 100644
index 0000000000..770b55b85f
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2142_HTTPS_tests_for_http_source.xml
@@ -0,0 +1,8 @@
+
+
+
+ HTTPS tests for http source
+
diff --git a/src/changelog/1.5.0/FLUME-2145_TestCheckpointRebuilder_testFastReplay_fails_on_Windows_due.xml b/src/changelog/1.5.0/FLUME-2145_TestCheckpointRebuilder_testFastReplay_fails_on_Windows_due.xml
new file mode 100644
index 0000000000..c9b25d186d
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2145_TestCheckpointRebuilder_testFastReplay_fails_on_Windows_due.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestCheckpointRebuilder.testFastReplay fails on Windows due to checkpoint file being memory mapped
+
diff --git a/src/changelog/1.5.0/FLUME-2151_Windows_Update_TestExecSource_to_use_native_commands_on.xml b/src/changelog/1.5.0/FLUME-2151_Windows_Update_TestExecSource_to_use_native_commands_on.xml
new file mode 100644
index 0000000000..72e108aadf
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2151_Windows_Update_TestExecSource_to_use_native_commands_on.xml
@@ -0,0 +1,8 @@
+
+
+
+ Windows: Update TestExecSource to use native commands on Windows
+
diff --git a/src/changelog/1.5.0/FLUME-2152_Flume_user_guide_says_Ganglia_support_where_it_should_say.xml b/src/changelog/1.5.0/FLUME-2152_Flume_user_guide_says_Ganglia_support_where_it_should_say.xml
new file mode 100644
index 0000000000..ad74c4b27d
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2152_Flume_user_guide_says_Ganglia_support_where_it_should_say.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume user guide says "Ganglia support" where it should say "JSON support"
+
diff --git a/src/changelog/1.5.0/FLUME-2154_Reducing_duplicate_events_caused_by_reset_connection.xml b/src/changelog/1.5.0/FLUME-2154_Reducing_duplicate_events_caused_by_reset_connection.xml
new file mode 100644
index 0000000000..63774952c1
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2154_Reducing_duplicate_events_caused_by_reset_connection.xml
@@ -0,0 +1,8 @@
+
+
+
+ Reducing duplicate events caused by reset-connection-interval
+
diff --git a/src/changelog/1.5.0/FLUME-2155_Improve_replay_time.xml b/src/changelog/1.5.0/FLUME-2155_Improve_replay_time.xml
new file mode 100644
index 0000000000..1cd6a403a1
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2155_Improve_replay_time.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve replay time
+
diff --git a/src/changelog/1.5.0/FLUME-2156_Unregister_then_re_register_MonitoredCounterGroup_JMX.xml b/src/changelog/1.5.0/FLUME-2156_Unregister_then_re_register_MonitoredCounterGroup_JMX.xml
new file mode 100644
index 0000000000..f7076ff065
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2156_Unregister_then_re_register_MonitoredCounterGroup_JMX.xml
@@ -0,0 +1,8 @@
+
+
+
+ Unregister then re-register MonitoredCounterGroup JMX MBeans on reconfigure
+
diff --git a/src/changelog/1.5.0/FLUME-2157_Spool_directory_source_does_not_shut_down_correctly_when.xml b/src/changelog/1.5.0/FLUME-2157_Spool_directory_source_does_not_shut_down_correctly_when.xml
new file mode 100644
index 0000000000..26aa2da2c6
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2157_Spool_directory_source_does_not_shut_down_correctly_when.xml
@@ -0,0 +1,8 @@
+
+
+
+ Spool directory source does not shut down correctly when Flume is reconfigured
+
diff --git a/src/changelog/1.5.0/FLUME-2159_Sporadic_failures_in_TestNettyAvroRpcClient.xml b/src/changelog/1.5.0/FLUME-2159_Sporadic_failures_in_TestNettyAvroRpcClient.xml
new file mode 100644
index 0000000000..37ea77e735
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2159_Sporadic_failures_in_TestNettyAvroRpcClient.xml
@@ -0,0 +1,8 @@
+
+
+
+ Sporadic failures in TestNettyAvroRpcClient.spinThreadsCrazily()
+
diff --git a/src/changelog/1.5.0/FLUME-2161_Flume_does_not_support_spaces_in_X_java_opt_command_line.xml b/src/changelog/1.5.0/FLUME-2161_Flume_does_not_support_spaces_in_X_java_opt_command_line.xml
new file mode 100644
index 0000000000..6a250c1858
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2161_Flume_does_not_support_spaces_in_X_java_opt_command_line.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume does not support spaces in -X java-opt command line args
+
diff --git a/src/changelog/1.5.0/FLUME-2172_Update_protocol_buffer_from_2_4_1_to_2_5_0.xml b/src/changelog/1.5.0/FLUME-2172_Update_protocol_buffer_from_2_4_1_to_2_5_0.xml
new file mode 100644
index 0000000000..79060d8bda
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2172_Update_protocol_buffer_from_2_4_1_to_2_5_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update protocol buffer from 2.4.1 to 2.5.0
+
diff --git a/src/changelog/1.5.0/FLUME-2176_SpoolDir_Source_get_File_has_changed_exception_but_actually.xml b/src/changelog/1.5.0/FLUME-2176_SpoolDir_Source_get_File_has_changed_exception_but_actually.xml
new file mode 100644
index 0000000000..83268c83c1
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2176_SpoolDir_Source_get_File_has_changed_exception_but_actually.xml
@@ -0,0 +1,8 @@
+
+
+
+ SpoolDir Source, get 'File has changed' exception but actually there is no change on the file
+
diff --git a/src/changelog/1.5.0/FLUME-2181_Optionally_disable_File_Channel_fsyncs.xml b/src/changelog/1.5.0/FLUME-2181_Optionally_disable_File_Channel_fsyncs.xml
new file mode 100644
index 0000000000..01814e1f19
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2181_Optionally_disable_File_Channel_fsyncs.xml
@@ -0,0 +1,8 @@
+
+
+
+ Optionally disable File Channel fsyncs
+
diff --git a/src/changelog/1.5.0/FLUME-2182_Spooling_Directory_Source_will_not_ingest_data_completely.xml b/src/changelog/1.5.0/FLUME-2182_Spooling_Directory_Source_will_not_ingest_data_completely.xml
new file mode 100644
index 0000000000..f401a4c311
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2182_Spooling_Directory_Source_will_not_ingest_data_completely.xml
@@ -0,0 +1,8 @@
+
+
+
+ Spooling Directory Source will not ingest data completely when a wide character appears at the edge of a buffer
+
diff --git a/src/changelog/1.5.0/FLUME-2183_Add_Other_Resources_page_to_wiki.xml b/src/changelog/1.5.0/FLUME-2183_Add_Other_Resources_page_to_wiki.xml
new file mode 100644
index 0000000000..db7d91af1d
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2183_Add_Other_Resources_page_to_wiki.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add "Other Resources" page to wiki
+
diff --git a/src/changelog/1.5.0/FLUME-2184_flume_ng_morphline_solr_sink_Build_failing_due_to_incorrect.xml b/src/changelog/1.5.0/FLUME-2184_flume_ng_morphline_solr_sink_Build_failing_due_to_incorrect.xml
new file mode 100644
index 0000000000..e4a75d1c19
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2184_flume_ng_morphline_solr_sink_Build_failing_due_to_incorrect.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng-morphline-solr-sink Build failing due to incorrect hadoop-common dependency declaration
+
diff --git a/src/changelog/1.5.0/FLUME-2185_Upgrade_morphlines_to_0_7_0.xml b/src/changelog/1.5.0/FLUME-2185_Upgrade_morphlines_to_0_7_0.xml
new file mode 100644
index 0000000000..2096e193ad
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2185_Upgrade_morphlines_to_0_7_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade morphlines to 0.7.0
+
diff --git a/src/changelog/1.5.0/FLUME-2188_flume_ng_log4jappender_Support_user_supplied_headers.xml b/src/changelog/1.5.0/FLUME-2188_flume_ng_log4jappender_Support_user_supplied_headers.xml
new file mode 100644
index 0000000000..8205a73ce9
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2188_flume_ng_log4jappender_Support_user_supplied_headers.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng-log4jappender Support user supplied headers
+
diff --git a/src/changelog/1.5.0/FLUME-2191_HDFS_Minicluster_tests_failing_after_protobuf_upgrade.xml b/src/changelog/1.5.0/FLUME-2191_HDFS_Minicluster_tests_failing_after_protobuf_upgrade.xml
new file mode 100644
index 0000000000..ae163b38ff
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2191_HDFS_Minicluster_tests_failing_after_protobuf_upgrade.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Minicluster tests failing after protobuf upgrade.
+
diff --git a/src/changelog/1.5.0/FLUME-2192_AbstractSinkProcessor_stop_incorrectly_calls_start.xml b/src/changelog/1.5.0/FLUME-2192_AbstractSinkProcessor_stop_incorrectly_calls_start.xml
new file mode 100644
index 0000000000..598145b3a0
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2192_AbstractSinkProcessor_stop_incorrectly_calls_start.xml
@@ -0,0 +1,8 @@
+
+
+
+ AbstractSinkProcessor stop incorrectly calls start
+
diff --git a/src/changelog/1.5.0/FLUME-2198_Avro_Source_should_disable_itself_if_ipFilterRules_contains.xml b/src/changelog/1.5.0/FLUME-2198_Avro_Source_should_disable_itself_if_ipFilterRules_contains.xml
new file mode 100644
index 0000000000..b01674f54b
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2198_Avro_Source_should_disable_itself_if_ipFilterRules_contains.xml
@@ -0,0 +1,8 @@
+
+
+
+ Avro Source should disable itself if ipFilterRules contains invalid rules
+
diff --git a/src/changelog/1.5.0/FLUME-2199_Flume_builds_with_new_version_require_mvn_install_before.xml b/src/changelog/1.5.0/FLUME-2199_Flume_builds_with_new_version_require_mvn_install_before.xml
new file mode 100644
index 0000000000..2172801595
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2199_Flume_builds_with_new_version_require_mvn_install_before.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume builds with new version require mvn install before site can be generated
+
diff --git a/src/changelog/1.5.0/FLUME-2200_HTTP_Source_should_be_able_to_use_port_parameter_if_SSL_is.xml b/src/changelog/1.5.0/FLUME-2200_HTTP_Source_should_be_able_to_use_port_parameter_if_SSL_is.xml
new file mode 100644
index 0000000000..5819c2ec6d
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2200_HTTP_Source_should_be_able_to_use_port_parameter_if_SSL_is.xml
@@ -0,0 +1,8 @@
+
+
+
+ HTTP Source should be able to use "port" parameter if SSL is enabled
+
diff --git a/src/changelog/1.5.0/FLUME-2202_AsyncHBaseSink_should_coalesce_increments_to_reduce_RPC.xml b/src/changelog/1.5.0/FLUME-2202_AsyncHBaseSink_should_coalesce_increments_to_reduce_RPC.xml
new file mode 100644
index 0000000000..e192f5db01
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2202_AsyncHBaseSink_should_coalesce_increments_to_reduce_RPC.xml
@@ -0,0 +1,8 @@
+
+
+
+ AsyncHBaseSink should coalesce increments to reduce RPC roundtrips
+
diff --git a/src/changelog/1.5.0/FLUME-2206_ElasticSearchSink_ttl_field_modification_to_mimic.xml b/src/changelog/1.5.0/FLUME-2206_ElasticSearchSink_ttl_field_modification_to_mimic.xml
new file mode 100644
index 0000000000..3d746aa80b
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2206_ElasticSearchSink_ttl_field_modification_to_mimic.xml
@@ -0,0 +1,8 @@
+
+
+
+ ElasticSearchSink ttl field modification to mimic Elasticsearch way of specifying TTL
+
diff --git a/src/changelog/1.5.0/FLUME-2207_HDFS_file_suffix_style_index_suffix_in_ElasticSearchSink.xml b/src/changelog/1.5.0/FLUME-2207_HDFS_file_suffix_style_index_suffix_in_ElasticSearchSink.xml
new file mode 100644
index 0000000000..346787218c
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2207_HDFS_file_suffix_style_index_suffix_in_ElasticSearchSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS file suffix style index suffix in ElasticSearchSink
+
diff --git a/src/changelog/1.5.0/FLUME-2208_Jetty_s_default_SocketSelector_leaks_File_descriptors.xml b/src/changelog/1.5.0/FLUME-2208_Jetty_s_default_SocketSelector_leaks_File_descriptors.xml
new file mode 100644
index 0000000000..334571c270
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2208_Jetty_s_default_SocketSelector_leaks_File_descriptors.xml
@@ -0,0 +1,8 @@
+
+
+
+ Jetty's default SocketSelector leaks File descriptors
+
diff --git a/src/changelog/1.5.0/FLUME-2209_AsyncHBaseSink_will_never_recover_if_the_column_family_does.xml b/src/changelog/1.5.0/FLUME-2209_AsyncHBaseSink_will_never_recover_if_the_column_family_does.xml
new file mode 100644
index 0000000000..22e51dab9c
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2209_AsyncHBaseSink_will_never_recover_if_the_column_family_does.xml
@@ -0,0 +1,8 @@
+
+
+
+ AsyncHBaseSink will never recover if the column family does not exists for the first start
+
diff --git a/src/changelog/1.5.0/FLUME-2210_UnresolvedAddressException_when_using_multiple_hostNames_in.xml b/src/changelog/1.5.0/FLUME-2210_UnresolvedAddressException_when_using_multiple_hostNames_in.xml
new file mode 100644
index 0000000000..8dd542e39d
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2210_UnresolvedAddressException_when_using_multiple_hostNames_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ UnresolvedAddressException when using multiple hostNames in Elasticsearch sink configuration
+
diff --git a/src/changelog/1.5.0/FLUME-2212_upgrade_to_Morphlines_0_8_0.xml b/src/changelog/1.5.0/FLUME-2212_upgrade_to_Morphlines_0_8_0.xml
new file mode 100644
index 0000000000..2eb8111d61
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2212_upgrade_to_Morphlines_0_8_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ upgrade to Morphlines-0.8.0
+
diff --git a/src/changelog/1.5.0/FLUME-2213_MorphlineInterceptor_should_share_metric_registry_across.xml b/src/changelog/1.5.0/FLUME-2213_MorphlineInterceptor_should_share_metric_registry_across.xml
new file mode 100644
index 0000000000..af88e96138
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2213_MorphlineInterceptor_should_share_metric_registry_across.xml
@@ -0,0 +1,8 @@
+
+
+
+ MorphlineInterceptor should share metric registry across threads for better (aggregate) reporting
+
diff --git a/src/changelog/1.5.0/FLUME-2217_Preserve_priority_timestamp_and_hostname_fields_in.xml b/src/changelog/1.5.0/FLUME-2217_Preserve_priority_timestamp_and_hostname_fields_in.xml
new file mode 100644
index 0000000000..71e74d80cc
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2217_Preserve_priority_timestamp_and_hostname_fields_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Preserve priority, timestamp and hostname fields in MultiportSyslogTcp and Udp sources
+
diff --git a/src/changelog/1.5.0/FLUME-2220_ElasticSearch_sink_duplicate_fields_in_indexed_document.xml b/src/changelog/1.5.0/FLUME-2220_ElasticSearch_sink_duplicate_fields_in_indexed_document.xml
new file mode 100644
index 0000000000..1e6f7dee79
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2220_ElasticSearch_sink_duplicate_fields_in_indexed_document.xml
@@ -0,0 +1,8 @@
+
+
+
+ ElasticSearch sink - duplicate fields in indexed document
+
diff --git a/src/changelog/1.5.0/FLUME-2225_Elasticsearch_Sink_for_ES_HTTP_API.xml b/src/changelog/1.5.0/FLUME-2225_Elasticsearch_Sink_for_ES_HTTP_API.xml
new file mode 100644
index 0000000000..e4c8c71dba
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2225_Elasticsearch_Sink_for_ES_HTTP_API.xml
@@ -0,0 +1,8 @@
+
+
+
+ Elasticsearch Sink for ES HTTP API
+
diff --git a/src/changelog/1.5.0/FLUME-2229_Backoff_period_gets_reset_too_often_in_OrderSelector.xml b/src/changelog/1.5.0/FLUME-2229_Backoff_period_gets_reset_too_often_in_OrderSelector.xml
new file mode 100644
index 0000000000..d5f9a91e4f
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2229_Backoff_period_gets_reset_too_often_in_OrderSelector.xml
@@ -0,0 +1,8 @@
+
+
+
+ Backoff period gets reset too often in OrderSelector
+
diff --git a/src/changelog/1.5.0/FLUME-2231_Add_details_in_Flume_Ganglia_config_in_User_Guide.xml b/src/changelog/1.5.0/FLUME-2231_Add_details_in_Flume_Ganglia_config_in_User_Guide.xml
new file mode 100644
index 0000000000..ba3f5439f0
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2231_Add_details_in_Flume_Ganglia_config_in_User_Guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add details in Flume Ganglia config in User Guide
+
diff --git a/src/changelog/1.5.0/FLUME-2233_MemoryChannel_lock_contention_on_every_put_due_to.xml b/src/changelog/1.5.0/FLUME-2233_MemoryChannel_lock_contention_on_every_put_due_to.xml
new file mode 100644
index 0000000000..c977bde73e
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2233_MemoryChannel_lock_contention_on_every_put_due_to.xml
@@ -0,0 +1,8 @@
+
+
+
+ MemoryChannel lock contention on every put due to bytesRemaining Semaphore
+
diff --git a/src/changelog/1.5.0/FLUME-2235_idleFuture_should_be_cancelled_at_the_start_of_append.xml b/src/changelog/1.5.0/FLUME-2235_idleFuture_should_be_cancelled_at_the_start_of_append.xml
new file mode 100644
index 0000000000..47e4d8552d
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2235_idleFuture_should_be_cancelled_at_the_start_of_append.xml
@@ -0,0 +1,8 @@
+
+
+
+ idleFuture should be cancelled at the start of append
+
diff --git a/src/changelog/1.5.0/FLUME-2238_Provide_option_to_configure_worker_threads_in.xml b/src/changelog/1.5.0/FLUME-2238_Provide_option_to_configure_worker_threads_in.xml
new file mode 100644
index 0000000000..eaa70f9e5c
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2238_Provide_option_to_configure_worker_threads_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Provide option to configure worker threads in NettyAvroRpcClient
+
diff --git a/src/changelog/1.5.0/FLUME-2239_Clarify_File_Channel_s_dataDirs_setting_in_User_Guide.xml b/src/changelog/1.5.0/FLUME-2239_Clarify_File_Channel_s_dataDirs_setting_in_User_Guide.xml
new file mode 100644
index 0000000000..b65b8f45bc
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2239_Clarify_File_Channel_s_dataDirs_setting_in_User_Guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Clarify File Channel's dataDirs setting in User Guide
+
diff --git a/src/changelog/1.5.0/FLUME-2243_AvroSource_to_use_TransceiverThreadFactory_for_Thread.xml b/src/changelog/1.5.0/FLUME-2243_AvroSource_to_use_TransceiverThreadFactory_for_Thread.xml
new file mode 100644
index 0000000000..af070b7842
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2243_AvroSource_to_use_TransceiverThreadFactory_for_Thread.xml
@@ -0,0 +1,8 @@
+
+
+
+ AvroSource to use TransceiverThreadFactory for Thread naming while initializing NioServerSocketChannelFactory
+
diff --git a/src/changelog/1.5.0/FLUME-2252_Add_null_check_before_closing_table_in_HbaseSink.xml b/src/changelog/1.5.0/FLUME-2252_Add_null_check_before_closing_table_in_HbaseSink.xml
new file mode 100644
index 0000000000..b9ad03a591
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2252_Add_null_check_before_closing_table_in_HbaseSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add null check before closing table in HbaseSink
+
diff --git a/src/changelog/1.5.0/FLUME-2253_Please_delete_old_releases_from_mirroring_system.xml b/src/changelog/1.5.0/FLUME-2253_Please_delete_old_releases_from_mirroring_system.xml
new file mode 100644
index 0000000000..6c14d48fc0
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2253_Please_delete_old_releases_from_mirroring_system.xml
@@ -0,0 +1,8 @@
+
+
+
+ Please delete old releases from mirroring system
+
diff --git a/src/changelog/1.5.0/FLUME-2255_Spooling_Directory_Source_cannot_handle_channel_exceptions.xml b/src/changelog/1.5.0/FLUME-2255_Spooling_Directory_Source_cannot_handle_channel_exceptions.xml
new file mode 100644
index 0000000000..36dc41875e
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2255_Spooling_Directory_Source_cannot_handle_channel_exceptions.xml
@@ -0,0 +1,8 @@
+
+
+
+ Spooling Directory Source cannot handle channel exceptions
+
diff --git a/src/changelog/1.5.0/FLUME-2259_transaction_closure_not_happening_for_all_the_scenario_in.xml b/src/changelog/1.5.0/FLUME-2259_transaction_closure_not_happening_for_all_the_scenario_in.xml
new file mode 100644
index 0000000000..7dc464e451
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2259_transaction_closure_not_happening_for_all_the_scenario_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ transaction closure not happening for all the scenario in hbasesink
+
diff --git a/src/changelog/1.5.0/FLUME-2262_Log4j_Appender_should_use_timeStamp_field_not_getTimestamp.xml b/src/changelog/1.5.0/FLUME-2262_Log4j_Appender_should_use_timeStamp_field_not_getTimestamp.xml
new file mode 100644
index 0000000000..6f392005b6
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2262_Log4j_Appender_should_use_timeStamp_field_not_getTimestamp.xml
@@ -0,0 +1,8 @@
+
+
+
+ Log4j Appender should use timeStamp field not getTimestamp
+
diff --git a/src/changelog/1.5.0/FLUME-2263_Bump_Hadoop_2_version_to_2_3_0.xml b/src/changelog/1.5.0/FLUME-2263_Bump_Hadoop_2_version_to_2_3_0.xml
new file mode 100644
index 0000000000..829523e750
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2263_Bump_Hadoop_2_version_to_2_3_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Bump Hadoop 2 version to 2.3.0
+
diff --git a/src/changelog/1.5.0/FLUME-2264_Log4j_Appender_plus_Avro_Reflection_on_string_results_in_an.xml b/src/changelog/1.5.0/FLUME-2264_Log4j_Appender_plus_Avro_Reflection_on_string_results_in_an.xml
new file mode 100644
index 0000000000..ec6cdc785b
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2264_Log4j_Appender_plus_Avro_Reflection_on_string_results_in_an.xml
@@ -0,0 +1,8 @@
+
+
+
+ Log4j Appender {plus} Avro Reflection on string results in an invalid avro schema
+
diff --git a/src/changelog/1.5.0/FLUME-2265_Closed_bucket_writers_should_be_removed_from_sfwriters_map.xml b/src/changelog/1.5.0/FLUME-2265_Closed_bucket_writers_should_be_removed_from_sfwriters_map.xml
new file mode 100644
index 0000000000..dabf28b6cf
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2265_Closed_bucket_writers_should_be_removed_from_sfwriters_map.xml
@@ -0,0 +1,8 @@
+
+
+
+ Closed bucket writers should be removed from sfwriters map
+
diff --git a/src/changelog/1.5.0/FLUME-2266_Update_Morphline_Sink_to_kite_0_10_0.xml b/src/changelog/1.5.0/FLUME-2266_Update_Morphline_Sink_to_kite_0_10_0.xml
new file mode 100644
index 0000000000..42242b9a0f
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2266_Update_Morphline_Sink_to_kite_0_10_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update Morphline Sink to kite-0.10.0
+
diff --git a/src/changelog/1.5.0/FLUME-2267_Increase_default_transactionCapacity_for_FileChannel_to.xml b/src/changelog/1.5.0/FLUME-2267_Increase_default_transactionCapacity_for_FileChannel_to.xml
new file mode 100644
index 0000000000..cd69a89a7f
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2267_Increase_default_transactionCapacity_for_FileChannel_to.xml
@@ -0,0 +1,8 @@
+
+
+
+ Increase default transactionCapacity for FileChannel to 10000 from 1000
+
diff --git a/src/changelog/1.5.0/FLUME-2270_Twitter_Source_Documentation_Does_not_load_properly.xml b/src/changelog/1.5.0/FLUME-2270_Twitter_Source_Documentation_Does_not_load_properly.xml
new file mode 100644
index 0000000000..f990a42824
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2270_Twitter_Source_Documentation_Does_not_load_properly.xml
@@ -0,0 +1,8 @@
+
+
+
+ Twitter Source Documentation Does not load properly
+
diff --git a/src/changelog/1.5.0/FLUME-2272_Getting_start_page_returning_503_error.xml b/src/changelog/1.5.0/FLUME-2272_Getting_start_page_returning_503_error.xml
new file mode 100644
index 0000000000..cc2ef76477
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2272_Getting_start_page_returning_503_error.xml
@@ -0,0 +1,8 @@
+
+
+
+ Getting start page returning 503 error
+
diff --git a/src/changelog/1.5.0/FLUME-2275_Improve_scalability_of_MorphlineInterceptor_under_contention.xml b/src/changelog/1.5.0/FLUME-2275_Improve_scalability_of_MorphlineInterceptor_under_contention.xml
new file mode 100644
index 0000000000..12b5acb422
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2275_Improve_scalability_of_MorphlineInterceptor_under_contention.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve scalability of MorphlineInterceptor under contention
+
diff --git a/src/changelog/1.5.0/FLUME-2278_Incorrect_documentation_for_write_timeout_of_File_Channel.xml b/src/changelog/1.5.0/FLUME-2278_Incorrect_documentation_for_write_timeout_of_File_Channel.xml
new file mode 100644
index 0000000000..1ec016ba76
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2278_Incorrect_documentation_for_write_timeout_of_File_Channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Incorrect documentation for write-timeout of File Channel
+
diff --git a/src/changelog/1.5.0/FLUME-2283_Spool_Dir_source_must_check_interrupt_flag_before_writing.xml b/src/changelog/1.5.0/FLUME-2283_Spool_Dir_source_must_check_interrupt_flag_before_writing.xml
new file mode 100644
index 0000000000..32bddb1e0b
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2283_Spool_Dir_source_must_check_interrupt_flag_before_writing.xml
@@ -0,0 +1,8 @@
+
+
+
+ Spool Dir source must check interrupt flag before writing to channel
+
diff --git a/src/changelog/1.5.0/FLUME-2289_Disable_maxUnderReplication_test_which_is_extremely_flakey.xml b/src/changelog/1.5.0/FLUME-2289_Disable_maxUnderReplication_test_which_is_extremely_flakey.xml
new file mode 100644
index 0000000000..8c9fd8e644
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2289_Disable_maxUnderReplication_test_which_is_extremely_flakey.xml
@@ -0,0 +1,8 @@
+
+
+
+ Disable maxUnderReplication test which is extremely flakey
+
diff --git a/src/changelog/1.5.0/FLUME-2292_Upgrade_mapdb_to_0_9_8.xml b/src/changelog/1.5.0/FLUME-2292_Upgrade_mapdb_to_0_9_8.xml
new file mode 100644
index 0000000000..e1d761e60b
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2292_Upgrade_mapdb_to_0_9_8.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade mapdb to 0.9.8
+
diff --git a/src/changelog/1.5.0/FLUME-2294_Add_a_sink_for_Kite_Datasets.xml b/src/changelog/1.5.0/FLUME-2294_Add_a_sink_for_Kite_Datasets.xml
new file mode 100644
index 0000000000..73c6f19f30
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2294_Add_a_sink_for_Kite_Datasets.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add a sink for Kite Datasets
+
diff --git a/src/changelog/1.5.0/FLUME-2301_Update_HBaseSink_tests_to_reflect_sink_returning_backoff.xml b/src/changelog/1.5.0/FLUME-2301_Update_HBaseSink_tests_to_reflect_sink_returning_backoff.xml
new file mode 100644
index 0000000000..edb9d07862
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2301_Update_HBaseSink_tests_to_reflect_sink_returning_backoff.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update HBaseSink tests to reflect sink returning backoff only on empty batches
+
diff --git a/src/changelog/1.5.0/FLUME-2302_TestHDFS_Sink_fails_with_Can_t_get_Kerberos_realm.xml b/src/changelog/1.5.0/FLUME-2302_TestHDFS_Sink_fails_with_Can_t_get_Kerberos_realm.xml
new file mode 100644
index 0000000000..194a71ff22
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2302_TestHDFS_Sink_fails_with_Can_t_get_Kerberos_realm.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestHDFS Sink fails with Can't get Kerberos realm
+
diff --git a/src/changelog/1.5.0/FLUME-2303_HBaseSink_tests_can_fail_based_on_order_of_execution.xml b/src/changelog/1.5.0/FLUME-2303_HBaseSink_tests_can_fail_based_on_order_of_execution.xml
new file mode 100644
index 0000000000..a667a16f93
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2303_HBaseSink_tests_can_fail_based_on_order_of_execution.xml
@@ -0,0 +1,8 @@
+
+
+
+ HBaseSink tests can fail based on order of execution
+
diff --git a/src/changelog/1.5.0/FLUME-2304_DatasetSink_test_fails_unexpectedly.xml b/src/changelog/1.5.0/FLUME-2304_DatasetSink_test_fails_unexpectedly.xml
new file mode 100644
index 0000000000..4fc0588378
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2304_DatasetSink_test_fails_unexpectedly.xml
@@ -0,0 +1,8 @@
+
+
+
+ DatasetSink test fails unexpectedly
+
diff --git a/src/changelog/1.5.0/FLUME-2305_BucketWriter_close_must_cancel_idleFuture.xml b/src/changelog/1.5.0/FLUME-2305_BucketWriter_close_must_cancel_idleFuture.xml
new file mode 100644
index 0000000000..7153d8ec5a
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2305_BucketWriter_close_must_cancel_idleFuture.xml
@@ -0,0 +1,8 @@
+
+
+
+ BucketWriter#close must cancel idleFuture
+
diff --git a/src/changelog/1.5.0/FLUME-2307_Remove_Log_writetimeout.xml b/src/changelog/1.5.0/FLUME-2307_Remove_Log_writetimeout.xml
new file mode 100644
index 0000000000..134b84b1da
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2307_Remove_Log_writetimeout.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove Log writetimeout
+
diff --git a/src/changelog/1.5.0/FLUME-2309_Spooling_directory_should_not_always_consume_the_oldest.xml b/src/changelog/1.5.0/FLUME-2309_Spooling_directory_should_not_always_consume_the_oldest.xml
new file mode 100644
index 0000000000..221b1cc747
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2309_Spooling_directory_should_not_always_consume_the_oldest.xml
@@ -0,0 +1,8 @@
+
+
+
+ Spooling directory should not always consume the oldest file first.
+
diff --git a/src/changelog/1.5.0/FLUME-2311_Use_standard_way_of_finding_queue_topic.xml b/src/changelog/1.5.0/FLUME-2311_Use_standard_way_of_finding_queue_topic.xml
new file mode 100644
index 0000000000..39c1506f48
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2311_Use_standard_way_of_finding_queue_topic.xml
@@ -0,0 +1,8 @@
+
+
+
+ Use standard way of finding queue/topic
+
diff --git a/src/changelog/1.5.0/FLUME-2312_Add_utility_for_adorning_HTTP_contexts_in_Jetty.xml b/src/changelog/1.5.0/FLUME-2312_Add_utility_for_adorning_HTTP_contexts_in_Jetty.xml
new file mode 100644
index 0000000000..cff40e7e58
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2312_Add_utility_for_adorning_HTTP_contexts_in_Jetty.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add utility for adorning HTTP contexts in Jetty
+
diff --git a/src/changelog/1.5.0/FLUME-2314_Upgrade_to_Mapdb_0_9_9.xml b/src/changelog/1.5.0/FLUME-2314_Upgrade_to_Mapdb_0_9_9.xml
new file mode 100644
index 0000000000..87457c5b69
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2314_Upgrade_to_Mapdb_0_9_9.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade to Mapdb 0.9.9
+
diff --git a/src/changelog/1.5.0/FLUME-2316_Upgrade_MorphlineSolrSink_to_kite_0_12_0.xml b/src/changelog/1.5.0/FLUME-2316_Upgrade_MorphlineSolrSink_to_kite_0_12_0.xml
new file mode 100644
index 0000000000..60536b7a2a
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2316_Upgrade_MorphlineSolrSink_to_kite_0_12_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade MorphlineSolrSink to kite-0.12.0
+
diff --git a/src/changelog/1.5.0/FLUME-2319_Incorrect_property_name_of_Ganglia_Reporting_documentation.xml b/src/changelog/1.5.0/FLUME-2319_Incorrect_property_name_of_Ganglia_Reporting_documentation.xml
new file mode 100644
index 0000000000..96862d93ab
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2319_Incorrect_property_name_of_Ganglia_Reporting_documentation.xml
@@ -0,0 +1,8 @@
+
+
+
+ Incorrect property name of Ganglia Reporting documentation
+
diff --git a/src/changelog/1.5.0/FLUME-2320_Deadlock_in_DatasetSink.xml b/src/changelog/1.5.0/FLUME-2320_Deadlock_in_DatasetSink.xml
new file mode 100644
index 0000000000..6b8971ab24
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2320_Deadlock_in_DatasetSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Deadlock in DatasetSink
+
diff --git a/src/changelog/1.5.0/FLUME-2323_Morphline_sink_must_increment_eventDrainAttemptCount_when.xml b/src/changelog/1.5.0/FLUME-2323_Morphline_sink_must_increment_eventDrainAttemptCount_when.xml
new file mode 100644
index 0000000000..8a33db733b
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2323_Morphline_sink_must_increment_eventDrainAttemptCount_when.xml
@@ -0,0 +1,8 @@
+
+
+
+ Morphline sink must increment eventDrainAttemptCount when it takes event from channel
+
diff --git a/src/changelog/1.5.0/FLUME-2324_Support_writing_to_multiple_HBase_clusters_using_HBaseSink.xml b/src/changelog/1.5.0/FLUME-2324_Support_writing_to_multiple_HBase_clusters_using_HBaseSink.xml
new file mode 100644
index 0000000000..c3708da2bf
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2324_Support_writing_to_multiple_HBase_clusters_using_HBaseSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support writing to multiple HBase clusters using HBaseSink
+
diff --git a/src/changelog/1.5.0/FLUME-2325_BucketWriter_might_throw_BucketClosedException_incorrectly.xml b/src/changelog/1.5.0/FLUME-2325_BucketWriter_might_throw_BucketClosedException_incorrectly.xml
new file mode 100644
index 0000000000..e6988f0ecd
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2325_BucketWriter_might_throw_BucketClosedException_incorrectly.xml
@@ -0,0 +1,8 @@
+
+
+
+ BucketWriter might throw BucketClosedException incorrectly
+
diff --git a/src/changelog/1.5.0/FLUME-2328_FileChannel_Dual_Checkpoint_Backup_Thread_not_released_on.xml b/src/changelog/1.5.0/FLUME-2328_FileChannel_Dual_Checkpoint_Backup_Thread_not_released_on.xml
new file mode 100644
index 0000000000..95841f2323
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2328_FileChannel_Dual_Checkpoint_Backup_Thread_not_released_on.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel Dual Checkpoint Backup Thread not released on Application stop
+
diff --git a/src/changelog/1.5.0/FLUME-2329_Add_an_alias_for_the_Morphline_Solr_Sink.xml b/src/changelog/1.5.0/FLUME-2329_Add_an_alias_for_the_Morphline_Solr_Sink.xml
new file mode 100644
index 0000000000..f295e97fc0
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2329_Add_an_alias_for_the_Morphline_Solr_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add an alias for the Morphline Solr Sink
+
diff --git a/src/changelog/1.5.0/FLUME-2330_Remove_the_MorphlineHandlerImpl_configuration_option_from.xml b/src/changelog/1.5.0/FLUME-2330_Remove_the_MorphlineHandlerImpl_configuration_option_from.xml
new file mode 100644
index 0000000000..4bbc51fa74
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2330_Remove_the_MorphlineHandlerImpl_configuration_option_from.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove the MorphlineHandlerImpl configuration option from MorphlineSink
+
diff --git a/src/changelog/1.5.0/FLUME-2334_Upgrade_Asynchbase_to_1_5_0_as_this_include_hbase_0_96_x.xml b/src/changelog/1.5.0/FLUME-2334_Upgrade_Asynchbase_to_1_5_0_as_this_include_hbase_0_96_x.xml
new file mode 100644
index 0000000000..29b67123b9
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2334_Upgrade_Asynchbase_to_1_5_0_as_this_include_hbase_0_96_x.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Asynchbase to 1.5.0 as this include hbase 0.96.x support
+
diff --git a/src/changelog/1.5.0/FLUME-2335_TestHBaseSink_testWithoutConfigurationObject_must_delete.xml b/src/changelog/1.5.0/FLUME-2335_TestHBaseSink_testWithoutConfigurationObject_must_delete.xml
new file mode 100644
index 0000000000..f37630b59f
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2335_TestHBaseSink_testWithoutConfigurationObject_must_delete.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestHBaseSink#testWithoutConfigurationObject() must delete the table at the end of the test
+
diff --git a/src/changelog/1.5.0/FLUME-2336_HBase_tests_that_pass_in_ZK_configs_must_use_a_new_context.xml b/src/changelog/1.5.0/FLUME-2336_HBase_tests_that_pass_in_ZK_configs_must_use_a_new_context.xml
new file mode 100644
index 0000000000..723e17f574
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2336_HBase_tests_that_pass_in_ZK_configs_must_use_a_new_context.xml
@@ -0,0 +1,8 @@
+
+
+
+ HBase tests that pass in ZK configs must use a new context object
+
diff --git a/src/changelog/1.5.0/FLUME-2338_Support_coalescing_increments_in_HBaseSink.xml b/src/changelog/1.5.0/FLUME-2338_Support_coalescing_increments_in_HBaseSink.xml
new file mode 100644
index 0000000000..ebbee8efd5
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2338_Support_coalescing_increments_in_HBaseSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support coalescing increments in HBaseSink
+
diff --git a/src/changelog/1.5.0/FLUME-2340_Refactor_to_make_room_for_Morphlines_Elasticsearch_Sink.xml b/src/changelog/1.5.0/FLUME-2340_Refactor_to_make_room_for_Morphlines_Elasticsearch_Sink.xml
new file mode 100644
index 0000000000..033621a3fb
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2340_Refactor_to_make_room_for_Morphlines_Elasticsearch_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Refactor to make room for Morphlines Elasticsearch Sink
+
diff --git a/src/changelog/1.5.0/FLUME-2343_Add_user_impersonation_to_DatasetSink.xml b/src/changelog/1.5.0/FLUME-2343_Add_user_impersonation_to_DatasetSink.xml
new file mode 100644
index 0000000000..68f2c723b8
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2343_Add_user_impersonation_to_DatasetSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add user impersonation to DatasetSink
+
diff --git a/src/changelog/1.5.0/FLUME-2345_Update_to_Kite_0_12_0_dependency.xml b/src/changelog/1.5.0/FLUME-2345_Update_to_Kite_0_12_0_dependency.xml
new file mode 100644
index 0000000000..eef4420070
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2345_Update_to_Kite_0_12_0_dependency.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update to Kite 0.12.0 dependency
+
diff --git a/src/changelog/1.5.0/FLUME-2347_Add_FLUME_JAVA_OPTS_which_allows_users_to_inject_java.xml b/src/changelog/1.5.0/FLUME-2347_Add_FLUME_JAVA_OPTS_which_allows_users_to_inject_java.xml
new file mode 100644
index 0000000000..9e37b3d2a3
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2347_Add_FLUME_JAVA_OPTS_which_allows_users_to_inject_java.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add FLUME_JAVA_OPTS which allows users to inject java properties from cmd line
+
diff --git a/src/changelog/1.5.0/FLUME-2350_Consume_Order_tests_need_to_space_out_file_creation.xml b/src/changelog/1.5.0/FLUME-2350_Consume_Order_tests_need_to_space_out_file_creation.xml
new file mode 100644
index 0000000000..7d6c3b3961
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2350_Consume_Order_tests_need_to_space_out_file_creation.xml
@@ -0,0 +1,8 @@
+
+
+
+ Consume Order tests need to space out file creation
+
diff --git a/src/changelog/1.5.0/FLUME-2351_Ability_to_override_any_parameter_from_the_configuration.xml b/src/changelog/1.5.0/FLUME-2351_Ability_to_override_any_parameter_from_the_configuration.xml
new file mode 100644
index 0000000000..e378e52a61
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2351_Ability_to_override_any_parameter_from_the_configuration.xml
@@ -0,0 +1,8 @@
+
+
+
+ Ability to override any parameter from the configuration file
+
diff --git a/src/changelog/1.5.0/FLUME-2352_HDFSCompressedDataStream_should_support_appendBatch.xml b/src/changelog/1.5.0/FLUME-2352_HDFSCompressedDataStream_should_support_appendBatch.xml
new file mode 100644
index 0000000000..e4547245bb
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2352_HDFSCompressedDataStream_should_support_appendBatch.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSCompressedDataStream should support appendBatch
+
diff --git a/src/changelog/1.5.0/FLUME-2357_HDFS_sink_should_retry_closing_files_that_previously_had.xml b/src/changelog/1.5.0/FLUME-2357_HDFS_sink_should_retry_closing_files_that_previously_had.xml
new file mode 100644
index 0000000000..c521822d16
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2357_HDFS_sink_should_retry_closing_files_that_previously_had.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS sink should retry closing files that previously had close errors
+
diff --git a/src/changelog/1.5.0/FLUME-2379_Flume_s_pom_files_are_invalid_and_not_parseable_by_non.xml b/src/changelog/1.5.0/FLUME-2379_Flume_s_pom_files_are_invalid_and_not_parseable_by_non.xml
new file mode 100644
index 0000000000..ed4038e275
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2379_Flume_s_pom_files_are_invalid_and_not_parseable_by_non.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume's pom files are invalid and not parseable by non-maven build tools
+
diff --git a/src/changelog/1.5.0/FLUME-2381_Upgrade_Hadoop_version_in_Hadoop_2_profile_to_2_4_0.xml b/src/changelog/1.5.0/FLUME-2381_Upgrade_Hadoop_version_in_Hadoop_2_profile_to_2_4_0.xml
new file mode 100644
index 0000000000..d155a1ee09
--- /dev/null
+++ b/src/changelog/1.5.0/FLUME-2381_Upgrade_Hadoop_version_in_Hadoop_2_profile_to_2_4_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Hadoop version in Hadoop 2 profile to 2.4.0
+
diff --git a/src/changelog/1.5.2/.release-notes.adoc.ftl b/src/changelog/1.5.2/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..2f09909239
--- /dev/null
+++ b/src/changelog/1.5.2/.release-notes.adoc.ftl
@@ -0,0 +1,29 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+Apache Flume 1.5.2 is the eighth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.5.2 is production-ready software.
+
+Apache Flume 1.5.2 is a maintenance and security release that disables SSLv3 for all security-enabled Flume
+sources and sinks.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.5.2/.release.xml b/src/changelog/1.5.2/.release.xml
new file mode 100644
index 0000000000..f7036574a6
--- /dev/null
+++ b/src/changelog/1.5.2/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.5.2/FLUME-2441_Unit_test_TestHTTPSource_java_failed_with_IBM_JDK_1_7.xml b/src/changelog/1.5.2/FLUME-2441_Unit_test_TestHTTPSource_java_failed_with_IBM_JDK_1_7.xml
new file mode 100644
index 0000000000..138c3c405d
--- /dev/null
+++ b/src/changelog/1.5.2/FLUME-2441_Unit_test_TestHTTPSource_java_failed_with_IBM_JDK_1_7.xml
@@ -0,0 +1,8 @@
+
+
+
+ Unit test TestHTTPSource.java failed with IBM JDK 1.7
+
diff --git a/src/changelog/1.5.2/FLUME-2511_Allow_configuration_of_enabled_protocols_in_Avro_source_and.xml b/src/changelog/1.5.2/FLUME-2511_Allow_configuration_of_enabled_protocols_in_Avro_source_and.xml
new file mode 100644
index 0000000000..232f7c92fa
--- /dev/null
+++ b/src/changelog/1.5.2/FLUME-2511_Allow_configuration_of_enabled_protocols_in_Avro_source_and.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow configuration of enabled protocols in Avro source and Rpc client
+
diff --git a/src/changelog/1.5.2/FLUME-2520_HTTP_Source_should_be_able_to_block_a_prefixed_set_of.xml b/src/changelog/1.5.2/FLUME-2520_HTTP_Source_should_be_able_to_block_a_prefixed_set_of.xml
new file mode 100644
index 0000000000..3c8bbb260a
--- /dev/null
+++ b/src/changelog/1.5.2/FLUME-2520_HTTP_Source_should_be_able_to_block_a_prefixed_set_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ HTTP Source should be able to block a prefixed set of protocols.
+
diff --git a/src/changelog/1.5.2/FLUME-2533_HTTPS_tests_fail_on_Java_6.xml b/src/changelog/1.5.2/FLUME-2533_HTTPS_tests_fail_on_Java_6.xml
new file mode 100644
index 0000000000..c6d91a642d
--- /dev/null
+++ b/src/changelog/1.5.2/FLUME-2533_HTTPS_tests_fail_on_Java_6.xml
@@ -0,0 +1,8 @@
+
+
+
+ HTTPS tests fail on Java 6
+
diff --git a/src/changelog/1.5.2/FLUME-2547_Removing_SSLv2Hello_causes_Java_6_clients_to_break.xml b/src/changelog/1.5.2/FLUME-2547_Removing_SSLv2Hello_causes_Java_6_clients_to_break.xml
new file mode 100644
index 0000000000..54cfeb2122
--- /dev/null
+++ b/src/changelog/1.5.2/FLUME-2547_Removing_SSLv2Hello_causes_Java_6_clients_to_break.xml
@@ -0,0 +1,8 @@
+
+
+
+ Removing SSLv2Hello causes Java 6 clients to break
+
diff --git a/src/changelog/1.5.2/FLUME-2548_Enable_SSLv2Hello_for_Avro_Source_and_NettyAvroRpcClient.xml b/src/changelog/1.5.2/FLUME-2548_Enable_SSLv2Hello_for_Avro_Source_and_NettyAvroRpcClient.xml
new file mode 100644
index 0000000000..f187e83c71
--- /dev/null
+++ b/src/changelog/1.5.2/FLUME-2548_Enable_SSLv2Hello_for_Avro_Source_and_NettyAvroRpcClient.xml
@@ -0,0 +1,8 @@
+
+
+
+ Enable SSLv2Hello for Avro Source and NettyAvroRpcClient
+
diff --git a/src/changelog/1.5.2/FLUME-2549_Enable_SSLv2Hello_for_HttpSource.xml b/src/changelog/1.5.2/FLUME-2549_Enable_SSLv2Hello_for_HttpSource.xml
new file mode 100644
index 0000000000..d2e3dd8a96
--- /dev/null
+++ b/src/changelog/1.5.2/FLUME-2549_Enable_SSLv2Hello_for_HttpSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Enable SSLv2Hello for HttpSource
+
diff --git a/src/changelog/1.5.2/FLUME-2551_Add_dev_support_to_src_tarball.xml b/src/changelog/1.5.2/FLUME-2551_Add_dev_support_to_src_tarball.xml
new file mode 100644
index 0000000000..614510162e
--- /dev/null
+++ b/src/changelog/1.5.2/FLUME-2551_Add_dev_support_to_src_tarball.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add dev-support to src tarball
+
diff --git a/src/changelog/1.6.0/.release-notes.adoc.ftl b/src/changelog/1.6.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..a70e5f9a9a
--- /dev/null
+++ b/src/changelog/1.6.0/.release-notes.adoc.ftl
@@ -0,0 +1,26 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+Apache Flume 1.6.0 is the ninth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.6.0 is production-ready software.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.6.0/.release.xml b/src/changelog/1.6.0/.release.xml
new file mode 100644
index 0000000000..d1e31a12b0
--- /dev/null
+++ b/src/changelog/1.6.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.6.0/FLUME-1334_Write_an_startscript_for_flume_agents_on_Windows.xml b/src/changelog/1.6.0/FLUME-1334_Write_an_startscript_for_flume_agents_on_Windows.xml
new file mode 100644
index 0000000000..28d88ce6d4
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-1334_Write_an_startscript_for_flume_agents_on_Windows.xml
@@ -0,0 +1,8 @@
+
+
+
+ Write an startscript for flume agents on Windows
+
diff --git a/src/changelog/1.6.0/FLUME-1491_Dynamic_configuration_from_Zookeeper_watcher.xml b/src/changelog/1.6.0/FLUME-1491_Dynamic_configuration_from_Zookeeper_watcher.xml
new file mode 100644
index 0000000000..8f8675dc33
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-1491_Dynamic_configuration_from_Zookeeper_watcher.xml
@@ -0,0 +1,8 @@
+
+
+
+ Dynamic configuration from Zookeeper watcher
+
diff --git a/src/changelog/1.6.0/FLUME-1501_Flume_Scribe_Source_needs_unit_tests.xml b/src/changelog/1.6.0/FLUME-1501_Flume_Scribe_Source_needs_unit_tests.xml
new file mode 100644
index 0000000000..30f69d97dd
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-1501_Flume_Scribe_Source_needs_unit_tests.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume Scribe Source needs unit tests.
+
diff --git a/src/changelog/1.6.0/FLUME-1521_Document_the_StressSource.xml b/src/changelog/1.6.0/FLUME-1521_Document_the_StressSource.xml
new file mode 100644
index 0000000000..c5eef9a0a0
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-1521_Document_the_StressSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document the StressSource
+
diff --git a/src/changelog/1.6.0/FLUME-1594_Document_JMX_options.xml b/src/changelog/1.6.0/FLUME-1594_Document_JMX_options.xml
new file mode 100644
index 0000000000..c68d334c54
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-1594_Document_JMX_options.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document JMX options
+
diff --git a/src/changelog/1.6.0/FLUME-1710_JSONEvent_getBody_should_not_return_null.xml b/src/changelog/1.6.0/FLUME-1710_JSONEvent_getBody_should_not_return_null.xml
new file mode 100644
index 0000000000..6f7d07b3ba
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-1710_JSONEvent_getBody_should_not_return_null.xml
@@ -0,0 +1,8 @@
+
+
+
+ JSONEvent.getBody should not return null
+
diff --git a/src/changelog/1.6.0/FLUME-1734_Create_a_Hive_Sink_based_on_the_new_Hive_Streaming_support.xml b/src/changelog/1.6.0/FLUME-1734_Create_a_Hive_Sink_based_on_the_new_Hive_Streaming_support.xml
new file mode 100644
index 0000000000..95a108e2fe
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-1734_Create_a_Hive_Sink_based_on_the_new_Hive_Streaming_support.xml
@@ -0,0 +1,8 @@
+
+
+
+ Create a Hive Sink based on the new Hive Streaming support
+
diff --git a/src/changelog/1.6.0/FLUME-1793_Unit_test_TestElasticSearchLogStashEventSerializer_fails.xml b/src/changelog/1.6.0/FLUME-1793_Unit_test_TestElasticSearchLogStashEventSerializer_fails.xml
new file mode 100644
index 0000000000..66ec5c6629
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-1793_Unit_test_TestElasticSearchLogStashEventSerializer_fails.xml
@@ -0,0 +1,8 @@
+
+
+
+ Unit test TestElasticSearchLogStashEventSerializer fails with IBM JDK
+
diff --git a/src/changelog/1.6.0/FLUME-1920_Test_case_TestFileChannel_fails_when_flume_is_built_from.xml b/src/changelog/1.6.0/FLUME-1920_Test_case_TestFileChannel_fails_when_flume_is_built_from.xml
new file mode 100644
index 0000000000..748ea95e57
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-1920_Test_case_TestFileChannel_fails_when_flume_is_built_from.xml
@@ -0,0 +1,8 @@
+
+
+
+ Test case TestFileChannel fails when flume is built from paths containing the string "hadoop"
+
diff --git a/src/changelog/1.6.0/FLUME-1934_Spoolingdir_source_exception_when_reading_multiple_zero.xml b/src/changelog/1.6.0/FLUME-1934_Spoolingdir_source_exception_when_reading_multiple_zero.xml
new file mode 100644
index 0000000000..364f2005eb
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-1934_Spoolingdir_source_exception_when_reading_multiple_zero.xml
@@ -0,0 +1,8 @@
+
+
+
+ Spoolingdir source exception when reading multiple zero size files
+
diff --git a/src/changelog/1.6.0/FLUME-2024_Add_ExecSource_flush_timeout_to_Flume_User_Guide.xml b/src/changelog/1.6.0/FLUME-2024_Add_ExecSource_flush_timeout_to_Flume_User_Guide.xml
new file mode 100644
index 0000000000..4d15581adb
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2024_Add_ExecSource_flush_timeout_to_Flume_User_Guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add ExecSource flush timeout to Flume User Guide
+
diff --git a/src/changelog/1.6.0/FLUME-2126_Problem_in_elasticsearch_sink_when_the_event_body_is_a.xml b/src/changelog/1.6.0/FLUME-2126_Problem_in_elasticsearch_sink_when_the_event_body_is_a.xml
new file mode 100644
index 0000000000..ff123d1d9f
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2126_Problem_in_elasticsearch_sink_when_the_event_body_is_a.xml
@@ -0,0 +1,8 @@
+
+
+
+ Problem in elasticsearch sink when the event body is a complex field
+
diff --git a/src/changelog/1.6.0/FLUME-2148_Windows_Add_flume_env_ps1.xml b/src/changelog/1.6.0/FLUME-2148_Windows_Add_flume_env_ps1.xml
new file mode 100644
index 0000000000..d3a98605e7
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2148_Windows_Add_flume_env_ps1.xml
@@ -0,0 +1,8 @@
+
+
+
+ Windows : Add flume-env.ps1
+
diff --git a/src/changelog/1.6.0/FLUME-2214_FileChannelIntegrityTool_needs_documentation_in_user_guide.xml b/src/changelog/1.6.0/FLUME-2214_FileChannelIntegrityTool_needs_documentation_in_user_guide.xml
new file mode 100644
index 0000000000..159137bc33
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2214_FileChannelIntegrityTool_needs_documentation_in_user_guide.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannelIntegrityTool needs documentation in user guide
+
diff --git a/src/changelog/1.6.0/FLUME-2237_Example_config_in_User_Guide_to_use_same_notation_for_Agent.xml b/src/changelog/1.6.0/FLUME-2237_Example_config_in_User_Guide_to_use_same_notation_for_Agent.xml
new file mode 100644
index 0000000000..a2a696f734
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2237_Example_config_in_User_Guide_to_use_same_notation_for_Agent.xml
@@ -0,0 +1,8 @@
+
+
+
+ Example config in User Guide to use same notation for Agent name
+
diff --git a/src/changelog/1.6.0/FLUME-2242_Flume_Sink_and_Source_for_Apache_Kafka.xml b/src/changelog/1.6.0/FLUME-2242_Flume_Sink_and_Source_for_Apache_Kafka.xml
new file mode 100644
index 0000000000..5960552ab2
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2242_Flume_Sink_and_Source_for_Apache_Kafka.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume Sink and Source for Apache Kafka
+
diff --git a/src/changelog/1.6.0/FLUME-2245_HDFS_files_with_errors_unable_to_close.xml b/src/changelog/1.6.0/FLUME-2245_HDFS_files_with_errors_unable_to_close.xml
new file mode 100644
index 0000000000..1914e2d718
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2245_HDFS_files_with_errors_unable_to_close.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS files with errors unable to close
+
diff --git a/src/changelog/1.6.0/FLUME-2246_event_body_data_size_can_make_it_configurable_for_logger.xml b/src/changelog/1.6.0/FLUME-2246_event_body_data_size_can_make_it_configurable_for_logger.xml
new file mode 100644
index 0000000000..5f831bcd16
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2246_event_body_data_size_can_make_it_configurable_for_logger.xml
@@ -0,0 +1,8 @@
+
+
+
+ event body data size can make it configurable for logger sinker
+
diff --git a/src/changelog/1.6.0/FLUME-2250_Add_support_for_Kafka_Source.xml b/src/changelog/1.6.0/FLUME-2250_Add_support_for_Kafka_Source.xml
new file mode 100644
index 0000000000..04521e3305
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2250_Add_support_for_Kafka_Source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add support for Kafka Source
+
diff --git a/src/changelog/1.6.0/FLUME-2251_Add_support_for_Kafka_Sink.xml b/src/changelog/1.6.0/FLUME-2251_Add_support_for_Kafka_Sink.xml
new file mode 100644
index 0000000000..05df2ab8e3
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2251_Add_support_for_Kafka_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add support for Kafka Sink
+
diff --git a/src/changelog/1.6.0/FLUME-2273_ElasticSearchSink_Add_handling_for_header_substitution_in.xml b/src/changelog/1.6.0/FLUME-2273_ElasticSearchSink_Add_handling_for_header_substitution_in.xml
new file mode 100644
index 0000000000..7a2e5d067b
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2273_ElasticSearchSink_Add_handling_for_header_substitution_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ ElasticSearchSink: Add handling for header substitution in indexName
+
diff --git a/src/changelog/1.6.0/FLUME-2337_export_JAVA_HOME_in_flume_env_sh_template_and_increase_heap.xml b/src/changelog/1.6.0/FLUME-2337_export_JAVA_HOME_in_flume_env_sh_template_and_increase_heap.xml
new file mode 100644
index 0000000000..15cd6344d1
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2337_export_JAVA_HOME_in_flume_env_sh_template_and_increase_heap.xml
@@ -0,0 +1,8 @@
+
+
+
+ export JAVA_HOME in flume-env.sh.template and increase heap size
+
diff --git a/src/changelog/1.6.0/FLUME-2346_idLogFileMap_in_Log_can_lose_track_of_file_ids.xml b/src/changelog/1.6.0/FLUME-2346_idLogFileMap_in_Log_can_lose_track_of_file_ids.xml
new file mode 100644
index 0000000000..72b34ccbc6
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2346_idLogFileMap_in_Log_can_lose_track_of_file_ids.xml
@@ -0,0 +1,8 @@
+
+
+
+ idLogFileMap in Log can lose track of file ids
+
diff --git a/src/changelog/1.6.0/FLUME-2365_Please_create_a_DOAP_file_for_your_TLP.xml b/src/changelog/1.6.0/FLUME-2365_Please_create_a_DOAP_file_for_your_TLP.xml
new file mode 100644
index 0000000000..507e1cb128
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2365_Please_create_a_DOAP_file_for_your_TLP.xml
@@ -0,0 +1,8 @@
+
+
+
+ Please create a DOAP file for your TLP
+
diff --git a/src/changelog/1.6.0/FLUME-2373_Enable_configuration_to_switch_thrift_source_serialization.xml b/src/changelog/1.6.0/FLUME-2373_Enable_configuration_to_switch_thrift_source_serialization.xml
new file mode 100644
index 0000000000..b16db55aed
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2373_Enable_configuration_to_switch_thrift_source_serialization.xml
@@ -0,0 +1,8 @@
+
+
+
+ Enable configuration to switch thrift source serialization protocol
+
diff --git a/src/changelog/1.6.0/FLUME-2385_Flume_spans_log_file_with_Spooling_Directory_Source_runner.xml b/src/changelog/1.6.0/FLUME-2385_Flume_spans_log_file_with_Spooling_Directory_Source_runner.xml
new file mode 100644
index 0000000000..de96453f4a
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2385_Flume_spans_log_file_with_Spooling_Directory_Source_runner.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume spans log file with "Spooling Directory Source runner has shutdown" messages at INFO level
+
diff --git a/src/changelog/1.6.0/FLUME-2401_Optionally_Compress_Backup_Checkpoint.xml b/src/changelog/1.6.0/FLUME-2401_Optionally_Compress_Backup_Checkpoint.xml
new file mode 100644
index 0000000000..9ffda5aa22
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2401_Optionally_Compress_Backup_Checkpoint.xml
@@ -0,0 +1,8 @@
+
+
+
+ Optionally Compress Backup Checkpoint
+
diff --git a/src/changelog/1.6.0/FLUME-2404_Default_maxReadBufferBytes_might_cause_OOM_and_cause_scribe.xml b/src/changelog/1.6.0/FLUME-2404_Default_maxReadBufferBytes_might_cause_OOM_and_cause_scribe.xml
new file mode 100644
index 0000000000..b09c89f031
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2404_Default_maxReadBufferBytes_might_cause_OOM_and_cause_scribe.xml
@@ -0,0 +1,8 @@
+
+
+
+ Default maxReadBufferBytes might cause OOM and cause scribe source exit
+
diff --git a/src/changelog/1.6.0/FLUME-2408_Remove_FLUME_1899_from_Flume_1_5_0_change_log.xml b/src/changelog/1.6.0/FLUME-2408_Remove_FLUME_1899_from_Flume_1_5_0_change_log.xml
new file mode 100644
index 0000000000..56525cb223
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2408_Remove_FLUME_1899_from_Flume_1_5_0_change_log.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove FLUME-1899 from Flume 1.5.0 change log.
+
diff --git a/src/changelog/1.6.0/FLUME-2416_Use_CodecPool_in_compressed_stream_to_prevent_leak_of.xml b/src/changelog/1.6.0/FLUME-2416_Use_CodecPool_in_compressed_stream_to_prevent_leak_of.xml
new file mode 100644
index 0000000000..a6df51230d
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2416_Use_CodecPool_in_compressed_stream_to_prevent_leak_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ Use CodecPool in compressed stream to prevent leak of direct buffers
+
diff --git a/src/changelog/1.6.0/FLUME-2420_HDFSEventSink_stop_might_throw.xml b/src/changelog/1.6.0/FLUME-2420_HDFSEventSink_stop_might_throw.xml
new file mode 100644
index 0000000000..c233201afb
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2420_HDFSEventSink_stop_might_throw.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSEventSink#stop might throw ConcurrentModificationException
+
diff --git a/src/changelog/1.6.0/FLUME-2425_FileChannel_should_trim_data_and_checkpoint_directories.xml b/src/changelog/1.6.0/FLUME-2425_FileChannel_should_trim_data_and_checkpoint_directories.xml
new file mode 100644
index 0000000000..e59be5db89
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2425_FileChannel_should_trim_data_and_checkpoint_directories.xml
@@ -0,0 +1,8 @@
+
+
+
+ FileChannel should trim data and checkpoint directories
+
diff --git a/src/changelog/1.6.0/FLUME-2426_Support_interceptors_in_the_Embedded_Agent.xml b/src/changelog/1.6.0/FLUME-2426_Support_interceptors_in_the_Embedded_Agent.xml
new file mode 100644
index 0000000000..ca2b2b1771
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2426_Support_interceptors_in_the_Embedded_Agent.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support interceptors in the Embedded Agent
+
diff --git a/src/changelog/1.6.0/FLUME-2431_Add_simple_regex_search_and_replace_interceptor.xml b/src/changelog/1.6.0/FLUME-2431_Add_simple_regex_search_and_replace_interceptor.xml
new file mode 100644
index 0000000000..70ab0db6ba
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2431_Add_simple_regex_search_and_replace_interceptor.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add simple regex search-and-replace interceptor
+
diff --git a/src/changelog/1.6.0/FLUME-2432_Update_Kite_dependency_to_0_15_0.xml b/src/changelog/1.6.0/FLUME-2432_Update_Kite_dependency_to_0_15_0.xml
new file mode 100644
index 0000000000..465b0035bb
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2432_Update_Kite_dependency_to_0_15_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update Kite dependency to 0.15.0
+
diff --git a/src/changelog/1.6.0/FLUME-2438_Make_Syslog_source_message_body_configurable.xml b/src/changelog/1.6.0/FLUME-2438_Make_Syslog_source_message_body_configurable.xml
new file mode 100644
index 0000000000..3f4d16f3b3
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2438_Make_Syslog_source_message_body_configurable.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make Syslog source message body configurable
+
diff --git a/src/changelog/1.6.0/FLUME-2439_Update_DatasetSink_for_Kite_0_15_0.xml b/src/changelog/1.6.0/FLUME-2439_Update_DatasetSink_for_Kite_0_15_0.xml
new file mode 100644
index 0000000000..2bb3b67058
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2439_Update_DatasetSink_for_Kite_0_15_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update DatasetSink for Kite 0.15.0
+
diff --git a/src/changelog/1.6.0/FLUME-2443_org_apache_hadoop_fs_FSDataOutputStream_sync_is_deprecated.xml b/src/changelog/1.6.0/FLUME-2443_org_apache_hadoop_fs_FSDataOutputStream_sync_is_deprecated.xml
new file mode 100644
index 0000000000..d68aa4f24e
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2443_org_apache_hadoop_fs_FSDataOutputStream_sync_is_deprecated.xml
@@ -0,0 +1,8 @@
+
+
+
+ org.apache.hadoop.fs.FSDataOutputStream.sync() is deprecated in hadoop 2.4
+
diff --git a/src/changelog/1.6.0/FLUME-2450_Improve_replay_index_insertion_speed.xml b/src/changelog/1.6.0/FLUME-2450_Improve_replay_index_insertion_speed.xml
new file mode 100644
index 0000000000..2ca8e893bc
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2450_Improve_replay_index_insertion_speed.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve replay index insertion speed.
+
diff --git a/src/changelog/1.6.0/FLUME-2454_Support_batchSize_to_allow_multiple_events_per_transaction.xml b/src/changelog/1.6.0/FLUME-2454_Support_batchSize_to_allow_multiple_events_per_transaction.xml
new file mode 100644
index 0000000000..757f112cee
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2454_Support_batchSize_to_allow_multiple_events_per_transaction.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support batchSize to allow multiple events per transaction to the Kafka Sink
+
diff --git a/src/changelog/1.6.0/FLUME-2455_Documentation_update_for_Kafka_Sink.xml b/src/changelog/1.6.0/FLUME-2455_Documentation_update_for_Kafka_Sink.xml
new file mode 100644
index 0000000000..b80781c97d
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2455_Documentation_update_for_Kafka_Sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Documentation update for Kafka Sink
+
diff --git a/src/changelog/1.6.0/FLUME-2462_Remove_use_of_deprecated_methods_in_DatasetSink.xml b/src/changelog/1.6.0/FLUME-2462_Remove_use_of_deprecated_methods_in_DatasetSink.xml
new file mode 100644
index 0000000000..3de567a6af
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2462_Remove_use_of_deprecated_methods_in_DatasetSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove use of deprecated methods in DatasetSink
+
diff --git a/src/changelog/1.6.0/FLUME-2463_Add_support_for_Hive_and_HBase_datasets_to_DatasetSink.xml b/src/changelog/1.6.0/FLUME-2463_Add_support_for_Hive_and_HBase_datasets_to_DatasetSink.xml
new file mode 100644
index 0000000000..26f8b2a0d5
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2463_Add_support_for_Hive_and_HBase_datasets_to_DatasetSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add support for Hive and HBase datasets to DatasetSink
+
diff --git a/src/changelog/1.6.0/FLUME-2466_Embedded_agent_name_cannot_contain_spaces.xml b/src/changelog/1.6.0/FLUME-2466_Embedded_agent_name_cannot_contain_spaces.xml
new file mode 100644
index 0000000000..9f015bafb2
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2466_Embedded_agent_name_cannot_contain_spaces.xml
@@ -0,0 +1,8 @@
+
+
+
+ Embedded agent name cannot contain spaces
+
diff --git a/src/changelog/1.6.0/FLUME-2469_DatasetSink_should_load_dataset_when_needed_not_at_startup.xml b/src/changelog/1.6.0/FLUME-2469_DatasetSink_should_load_dataset_when_needed_not_at_startup.xml
new file mode 100644
index 0000000000..557796fc90
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2469_DatasetSink_should_load_dataset_when_needed_not_at_startup.xml
@@ -0,0 +1,8 @@
+
+
+
+ DatasetSink should load dataset when needed, not at startup
+
diff --git a/src/changelog/1.6.0/FLUME-2470_Kafka_Sink_and_Source_must_use_camel_case_for_all_configs.xml b/src/changelog/1.6.0/FLUME-2470_Kafka_Sink_and_Source_must_use_camel_case_for_all_configs.xml
new file mode 100644
index 0000000000..50af90fe6a
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2470_Kafka_Sink_and_Source_must_use_camel_case_for_all_configs.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Sink and Source must use camel case for all configs.
+
diff --git a/src/changelog/1.6.0/FLUME-2472_SyslogUtils_fails_when_system_locale_is_not_English.xml b/src/changelog/1.6.0/FLUME-2472_SyslogUtils_fails_when_system_locale_is_not_English.xml
new file mode 100644
index 0000000000..6fc33082c6
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2472_SyslogUtils_fails_when_system_locale_is_not_English.xml
@@ -0,0 +1,8 @@
+
+
+
+ SyslogUtils fails when system locale is not English
+
diff --git a/src/changelog/1.6.0/FLUME-2475_toLowerCase_toUpperCase_used_without_Locale_parameter_to.xml b/src/changelog/1.6.0/FLUME-2475_toLowerCase_toUpperCase_used_without_Locale_parameter_to.xml
new file mode 100644
index 0000000000..0f9f2ec88f
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2475_toLowerCase_toUpperCase_used_without_Locale_parameter_to.xml
@@ -0,0 +1,8 @@
+
+
+
+ toLowerCase/toUpperCase used without Locale parameter to manipulate Enum
+
diff --git a/src/changelog/1.6.0/FLUME-2479_Kafka_property_auto_commit_enable_is_incorrect_for.xml b/src/changelog/1.6.0/FLUME-2479_Kafka_property_auto_commit_enable_is_incorrect_for.xml
new file mode 100644
index 0000000000..1d7118768a
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2479_Kafka_property_auto_commit_enable_is_incorrect_for.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka property auto.commit.enable is incorrect for KafkaSource
+
diff --git a/src/changelog/1.6.0/FLUME-2480_Typo_in_file_channel_exception_Usable_space_exhaused.xml b/src/changelog/1.6.0/FLUME-2480_Typo_in_file_channel_exception_Usable_space_exhaused.xml
new file mode 100644
index 0000000000..242f83d49c
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2480_Typo_in_file_channel_exception_Usable_space_exhaused.xml
@@ -0,0 +1,8 @@
+
+
+
+ Typo in file channel exception: "Usable space exhaused"
+
diff --git a/src/changelog/1.6.0/FLUME-2481_TestFileChannelEncryption_fails_with_System_locale_other.xml b/src/changelog/1.6.0/FLUME-2481_TestFileChannelEncryption_fails_with_System_locale_other.xml
new file mode 100644
index 0000000000..6375c6e3ea
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2481_TestFileChannelEncryption_fails_with_System_locale_other.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestFileChannelEncryption fails with System locale other than en_US
+
diff --git a/src/changelog/1.6.0/FLUME-2482_Race_condition_in_File_Channels_Log_removeOldLogs.xml b/src/changelog/1.6.0/FLUME-2482_Race_condition_in_File_Channels_Log_removeOldLogs.xml
new file mode 100644
index 0000000000..1cb7bddcbb
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2482_Race_condition_in_File_Channels_Log_removeOldLogs.xml
@@ -0,0 +1,8 @@
+
+
+
+ Race condition in File Channels' Log.removeOldLogs
+
diff --git a/src/changelog/1.6.0/FLUME-2486_TestExecSource_fails_on_some_environments.xml b/src/changelog/1.6.0/FLUME-2486_TestExecSource_fails_on_some_environments.xml
new file mode 100644
index 0000000000..c574b6e098
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2486_TestExecSource_fails_on_some_environments.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestExecSource fails on some environments
+
diff --git a/src/changelog/1.6.0/FLUME-2487_SyslogParser_has_rounding_errors_in_timestamp_parsing.xml b/src/changelog/1.6.0/FLUME-2487_SyslogParser_has_rounding_errors_in_timestamp_parsing.xml
new file mode 100644
index 0000000000..8d0caa9539
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2487_SyslogParser_has_rounding_errors_in_timestamp_parsing.xml
@@ -0,0 +1,8 @@
+
+
+
+ SyslogParser has rounding errors in timestamp parsing
+
diff --git a/src/changelog/1.6.0/FLUME-2488_TestElasticSearchRestClient_fails_on_Oracle_JDK_8.xml b/src/changelog/1.6.0/FLUME-2488_TestElasticSearchRestClient_fails_on_Oracle_JDK_8.xml
new file mode 100644
index 0000000000..16fa7db069
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2488_TestElasticSearchRestClient_fails_on_Oracle_JDK_8.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestElasticSearchRestClient fails on Oracle JDK 8
+
diff --git a/src/changelog/1.6.0/FLUME-2489_Upgrade_Apache_Curator_to_2_6_0.xml b/src/changelog/1.6.0/FLUME-2489_Upgrade_Apache_Curator_to_2_6_0.xml
new file mode 100644
index 0000000000..63682d3571
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2489_Upgrade_Apache_Curator_to_2_6_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Apache Curator to 2.6.0
+
diff --git a/src/changelog/1.6.0/FLUME-2492_Flume_s_Kafka_Source_doesn_t_account_time_correctly.xml b/src/changelog/1.6.0/FLUME-2492_Flume_s_Kafka_Source_doesn_t_account_time_correctly.xml
new file mode 100644
index 0000000000..d475a6fbe6
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2492_Flume_s_Kafka_Source_doesn_t_account_time_correctly.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume's Kafka Source doesn't account time correctly
+
diff --git a/src/changelog/1.6.0/FLUME-2495_Kafka_Source_may_miss_events_when_channel_is_not_available.xml b/src/changelog/1.6.0/FLUME-2495_Kafka_Source_may_miss_events_when_channel_is_not_available.xml
new file mode 100644
index 0000000000..4db84c8a97
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2495_Kafka_Source_may_miss_events_when_channel_is_not_available.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Source may miss events when channel is not available
+
diff --git a/src/changelog/1.6.0/FLUME-2497_TCP_and_UDP_syslog_sources_parsing_the_timestamp_incorrectly.xml b/src/changelog/1.6.0/FLUME-2497_TCP_and_UDP_syslog_sources_parsing_the_timestamp_incorrectly.xml
new file mode 100644
index 0000000000..78932ada60
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2497_TCP_and_UDP_syslog_sources_parsing_the_timestamp_incorrectly.xml
@@ -0,0 +1,8 @@
+
+
+
+ TCP and UDP syslog sources parsing the timestamp incorrectly
+
diff --git a/src/changelog/1.6.0/FLUME-2499_Include_Kafka_Message_Key_in_Event_Header_Updated_Comments.xml b/src/changelog/1.6.0/FLUME-2499_Include_Kafka_Message_Key_in_Event_Header_Updated_Comments.xml
new file mode 100644
index 0000000000..e3c1843bcc
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2499_Include_Kafka_Message_Key_in_Event_Header_Updated_Comments.xml
@@ -0,0 +1,8 @@
+
+
+
+ Include Kafka Message Key in Event Header, Updated Comments
+
diff --git a/src/changelog/1.6.0/FLUME-2500_Add_a_channel_that_uses_Kafka.xml b/src/changelog/1.6.0/FLUME-2500_Add_a_channel_that_uses_Kafka.xml
new file mode 100644
index 0000000000..e113191b3f
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2500_Add_a_channel_that_uses_Kafka.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add a channel that uses Kafka
+
diff --git a/src/changelog/1.6.0/FLUME-2502_Spool_source_s_directory_listing_is_inefficient.xml b/src/changelog/1.6.0/FLUME-2502_Spool_source_s_directory_listing_is_inefficient.xml
new file mode 100644
index 0000000000..5aa979d0cd
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2502_Spool_source_s_directory_listing_is_inefficient.xml
@@ -0,0 +1,8 @@
+
+
+
+ Spool source's directory listing is inefficient
+
diff --git a/src/changelog/1.6.0/FLUME-2505_Test_added_in_FLUME_2502_is_flaky.xml b/src/changelog/1.6.0/FLUME-2505_Test_added_in_FLUME_2502_is_flaky.xml
new file mode 100644
index 0000000000..2f033f7070
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2505_Test_added_in_FLUME_2502_is_flaky.xml
@@ -0,0 +1,8 @@
+
+
+
+ Test added in FLUME-2502 is flaky
+
diff --git a/src/changelog/1.6.0/FLUME-2509_Add_description_for_properties_in_Failover_Sink_Processor.xml b/src/changelog/1.6.0/FLUME-2509_Add_description_for_properties_in_Failover_Sink_Processor.xml
new file mode 100644
index 0000000000..3fde29ca13
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2509_Add_description_for_properties_in_Failover_Sink_Processor.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add description for properties in Failover Sink Processor
+
diff --git a/src/changelog/1.6.0/FLUME-2517_Performance_issue_SimpleDateFormat_constructor_takes_30_of.xml b/src/changelog/1.6.0/FLUME-2517_Performance_issue_SimpleDateFormat_constructor_takes_30_of.xml
new file mode 100644
index 0000000000..6515cf00d8
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2517_Performance_issue_SimpleDateFormat_constructor_takes_30_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ Performance issue: SimpleDateFormat constructor takes 30% of HDFSEventSink.process()
+
diff --git a/src/changelog/1.6.0/FLUME-2523_Document_Kafka_channel.xml b/src/changelog/1.6.0/FLUME-2523_Document_Kafka_channel.xml
new file mode 100644
index 0000000000..3c69a2c5fc
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2523_Document_Kafka_channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document Kafka channel
+
diff --git a/src/changelog/1.6.0/FLUME-2525_flume_should_handle_a_zero_byte_flumespool_main_meta_file.xml b/src/changelog/1.6.0/FLUME-2525_flume_should_handle_a_zero_byte_flumespool_main_meta_file.xml
new file mode 100644
index 0000000000..e5ce988756
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2525_flume_should_handle_a_zero_byte_flumespool_main_meta_file.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume should handle a zero byte .flumespool-main.meta file for the spooldir source
+
diff --git a/src/changelog/1.6.0/FLUME-2538_TestResettableFileInputStream_fails_on_JDK_8.xml b/src/changelog/1.6.0/FLUME-2538_TestResettableFileInputStream_fails_on_JDK_8.xml
new file mode 100644
index 0000000000..35e27047ef
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2538_TestResettableFileInputStream_fails_on_JDK_8.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestResettableFileInputStream fails on JDK 8
+
diff --git a/src/changelog/1.6.0/FLUME-2556_TestBucketPath_testDateFormatHours_fails_intermittently.xml b/src/changelog/1.6.0/FLUME-2556_TestBucketPath_testDateFormatHours_fails_intermittently.xml
new file mode 100644
index 0000000000..4e0cde6182
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2556_TestBucketPath_testDateFormatHours_fails_intermittently.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestBucketPath.testDateFormatHours fails intermittently
+
diff --git a/src/changelog/1.6.0/FLUME-2557_DatasetSink_doesn_t_work_with_Kerberos.xml b/src/changelog/1.6.0/FLUME-2557_DatasetSink_doesn_t_work_with_Kerberos.xml
new file mode 100644
index 0000000000..3e7b5f8e79
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2557_DatasetSink_doesn_t_work_with_Kerberos.xml
@@ -0,0 +1,8 @@
+
+
+
+ DatasetSink doesn't work with Kerberos
+
diff --git a/src/changelog/1.6.0/FLUME-2558_Update_javadoc_for_StressSource.xml b/src/changelog/1.6.0/FLUME-2558_Update_javadoc_for_StressSource.xml
new file mode 100644
index 0000000000..84e44b28d0
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2558_Update_javadoc_for_StressSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update javadoc for StressSource
+
diff --git a/src/changelog/1.6.0/FLUME-2560_Kafka_channel_entries_missing_for_output_jar_generation.xml b/src/changelog/1.6.0/FLUME-2560_Kafka_channel_entries_missing_for_output_jar_generation.xml
new file mode 100644
index 0000000000..db8252f902
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2560_Kafka_channel_entries_missing_for_output_jar_generation.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka channel entries missing for output jar generation
+
diff --git a/src/changelog/1.6.0/FLUME-2562_Metrics_for_Flafka_components.xml b/src/changelog/1.6.0/FLUME-2562_Metrics_for_Flafka_components.xml
new file mode 100644
index 0000000000..35f56f727d
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2562_Metrics_for_Flafka_components.xml
@@ -0,0 +1,8 @@
+
+
+
+ Metrics for Flafka components
+
diff --git a/src/changelog/1.6.0/FLUME-2568_Additional_fix_for_TestReliableSpoolingFileEventReader.xml b/src/changelog/1.6.0/FLUME-2568_Additional_fix_for_TestReliableSpoolingFileEventReader.xml
new file mode 100644
index 0000000000..7c637357ee
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2568_Additional_fix_for_TestReliableSpoolingFileEventReader.xml
@@ -0,0 +1,8 @@
+
+
+
+ Additional fix for TestReliableSpoolingFileEventReader
+
diff --git a/src/changelog/1.6.0/FLUME-2570_Add_option_to_not_pad_date_fields.xml b/src/changelog/1.6.0/FLUME-2570_Add_option_to_not_pad_date_fields.xml
new file mode 100644
index 0000000000..1c1d570449
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2570_Add_option_to_not_pad_date_fields.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add option to not pad date fields
+
diff --git a/src/changelog/1.6.0/FLUME-2574_SSL_Support_for_Thrift_Rpc.xml b/src/changelog/1.6.0/FLUME-2574_SSL_Support_for_Thrift_Rpc.xml
new file mode 100644
index 0000000000..972c6e7a71
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2574_SSL_Support_for_Thrift_Rpc.xml
@@ -0,0 +1,8 @@
+
+
+
+ SSL Support for Thrift Rpc
+
diff --git a/src/changelog/1.6.0/FLUME-2578_Kafka_source_throws_NPE_if_Kafka_record_has_null_key.xml b/src/changelog/1.6.0/FLUME-2578_Kafka_source_throws_NPE_if_Kafka_record_has_null_key.xml
new file mode 100644
index 0000000000..a9a5bc83d8
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2578_Kafka_source_throws_NPE_if_Kafka_record_has_null_key.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka source throws NPE if Kafka record has null key
+
diff --git a/src/changelog/1.6.0/FLUME-2586_HDFS_Sink_should_have_an_option_to_try_rename_even_if_close.xml b/src/changelog/1.6.0/FLUME-2586_HDFS_Sink_should_have_an_option_to_try_rename_even_if_close.xml
new file mode 100644
index 0000000000..2617e1e817
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2586_HDFS_Sink_should_have_an_option_to_try_rename_even_if_close.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Sink should have an option to try rename even if close fails
+
diff --git a/src/changelog/1.6.0/FLUME-2591_Kite_DatasetSink_2_0.xml b/src/changelog/1.6.0/FLUME-2591_Kite_DatasetSink_2_0.xml
new file mode 100644
index 0000000000..002c23f606
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2591_Kite_DatasetSink_2_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kite DatasetSink 2.0
+
diff --git a/src/changelog/1.6.0/FLUME-2592_Specify_main_manifest_attribute_in_flume_tools_jar.xml b/src/changelog/1.6.0/FLUME-2592_Specify_main_manifest_attribute_in_flume_tools_jar.xml
new file mode 100644
index 0000000000..16a051e7a1
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2592_Specify_main_manifest_attribute_in_flume_tools_jar.xml
@@ -0,0 +1,8 @@
+
+
+
+ Specify main manifest attribute in flume tools jar
+
diff --git a/src/changelog/1.6.0/FLUME-2594_Close_Async_HBase_Client_if_there_are_large_number_of.xml b/src/changelog/1.6.0/FLUME-2594_Close_Async_HBase_Client_if_there_are_large_number_of.xml
new file mode 100644
index 0000000000..432c5817d4
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2594_Close_Async_HBase_Client_if_there_are_large_number_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ Close Async HBase Client if there are large number of consecutive timeouts
+
diff --git a/src/changelog/1.6.0/FLUME-2595_Add_option_to_checkpoint_on_file_channel_shutdown.xml b/src/changelog/1.6.0/FLUME-2595_Add_option_to_checkpoint_on_file_channel_shutdown.xml
new file mode 100644
index 0000000000..8fa0c9037e
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2595_Add_option_to_checkpoint_on_file_channel_shutdown.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add option to checkpoint on file channel shutdown
+
diff --git a/src/changelog/1.6.0/FLUME-2612_Update_kite_to_0_17_1.xml b/src/changelog/1.6.0/FLUME-2612_Update_kite_to_0_17_1.xml
new file mode 100644
index 0000000000..13a8b39291
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2612_Update_kite_to_0_17_1.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update kite to 0.17.1
+
diff --git a/src/changelog/1.6.0/FLUME-2613_Tool_script_for_deleting_individual_message_from_queue.xml b/src/changelog/1.6.0/FLUME-2613_Tool_script_for_deleting_individual_message_from_queue.xml
new file mode 100644
index 0000000000..0ca97e56ca
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2613_Tool_script_for_deleting_individual_message_from_queue.xml
@@ -0,0 +1,8 @@
+
+
+
+ Tool/script for deleting individual message from queue
+
diff --git a/src/changelog/1.6.0/FLUME-2624_Improve_Hive_Sink_performance.xml b/src/changelog/1.6.0/FLUME-2624_Improve_Hive_Sink_performance.xml
new file mode 100644
index 0000000000..aa033a88e2
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2624_Improve_Hive_Sink_performance.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve Hive Sink performance
+
diff --git a/src/changelog/1.6.0/FLUME-2626_Remove_trustmanager_type_from_Thrift_RPC_client.xml b/src/changelog/1.6.0/FLUME-2626_Remove_trustmanager_type_from_Thrift_RPC_client.xml
new file mode 100644
index 0000000000..019283bf50
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2626_Remove_trustmanager_type_from_Thrift_RPC_client.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove trustmanager-type from Thrift RPC client
+
diff --git a/src/changelog/1.6.0/FLUME-2630_Update_documentation_for_Thrift_Src_Sink_SSL_support_and.xml b/src/changelog/1.6.0/FLUME-2630_Update_documentation_for_Thrift_Src_Sink_SSL_support_and.xml
new file mode 100644
index 0000000000..2344c7cc26
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2630_Update_documentation_for_Thrift_Src_Sink_SSL_support_and.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update documentation for Thrift Src/Sink SSL support and Kerberos support
+
diff --git a/src/changelog/1.6.0/FLUME-2631_End_to_End_authentication_in_Flume.xml b/src/changelog/1.6.0/FLUME-2631_End_to_End_authentication_in_Flume.xml
new file mode 100644
index 0000000000..0fa68d6c92
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2631_End_to_End_authentication_in_Flume.xml
@@ -0,0 +1,8 @@
+
+
+
+ End to End authentication in Flume
+
diff --git a/src/changelog/1.6.0/FLUME-2633_Update_Kite_dependency_to_1_0_0.xml b/src/changelog/1.6.0/FLUME-2633_Update_Kite_dependency_to_1_0_0.xml
new file mode 100644
index 0000000000..cc1fdaf3f0
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2633_Update_Kite_dependency_to_1_0_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update Kite dependency to 1.0.0
+
diff --git a/src/changelog/1.6.0/FLUME-2635_Documentation_for_zookeeper_dynamic_configuration_in_flume.xml b/src/changelog/1.6.0/FLUME-2635_Documentation_for_zookeeper_dynamic_configuration_in_flume.xml
new file mode 100644
index 0000000000..4b1315294b
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2635_Documentation_for_zookeeper_dynamic_configuration_in_flume.xml
@@ -0,0 +1,8 @@
+
+
+
+ Documentation for zookeeper dynamic configuration in flume
+
diff --git a/src/changelog/1.6.0/FLUME-2639_SecureThriftRpcClient_client_privileged_calls_throw.xml b/src/changelog/1.6.0/FLUME-2639_SecureThriftRpcClient_client_privileged_calls_throw.xml
new file mode 100644
index 0000000000..69145afbe9
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2639_SecureThriftRpcClient_client_privileged_calls_throw.xml
@@ -0,0 +1,8 @@
+
+
+
+ SecureThriftRpcClient client privileged calls throw IllegalAccessError
+
diff --git a/src/changelog/1.6.0/FLUME-2642_Limit_kerberos_relogin_attempt.xml b/src/changelog/1.6.0/FLUME-2642_Limit_kerberos_relogin_attempt.xml
new file mode 100644
index 0000000000..78eb49f447
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2642_Limit_kerberos_relogin_attempt.xml
@@ -0,0 +1,8 @@
+
+
+
+ Limit kerberos relogin attempt
+
diff --git a/src/changelog/1.6.0/FLUME-2645_ipFilter_rules_property_name_is_wrong.xml b/src/changelog/1.6.0/FLUME-2645_ipFilter_rules_property_name_is_wrong.xml
new file mode 100644
index 0000000000..0f9e4d3178
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2645_ipFilter_rules_property_name_is_wrong.xml
@@ -0,0 +1,8 @@
+
+
+
+ ipFilter.rules property name is wrong
+
diff --git a/src/changelog/1.6.0/FLUME-2654_Memory_channel_error_message_related_to_byteCapacity_needs.xml b/src/changelog/1.6.0/FLUME-2654_Memory_channel_error_message_related_to_byteCapacity_needs.xml
new file mode 100644
index 0000000000..f2713dc966
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2654_Memory_channel_error_message_related_to_byteCapacity_needs.xml
@@ -0,0 +1,8 @@
+
+
+
+ Memory channel error message related to byteCapacity needs refining
+
diff --git a/src/changelog/1.6.0/FLUME-2657_Upgrade_to_Hive_1_0.xml b/src/changelog/1.6.0/FLUME-2657_Upgrade_to_Hive_1_0.xml
new file mode 100644
index 0000000000..d7e2a64c9f
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2657_Upgrade_to_Hive_1_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade to Hive 1.0
+
diff --git a/src/changelog/1.6.0/FLUME-2658_Upgrade_to_Hbase_1_0.xml b/src/changelog/1.6.0/FLUME-2658_Upgrade_to_Hbase_1_0.xml
new file mode 100644
index 0000000000..1c514368a9
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2658_Upgrade_to_Hbase_1_0.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade to Hbase 1.0
+
diff --git a/src/changelog/1.6.0/FLUME-2664_Site_profile_fails_due_to_dependency_issues.xml b/src/changelog/1.6.0/FLUME-2664_Site_profile_fails_due_to_dependency_issues.xml
new file mode 100644
index 0000000000..ba0dacd0c7
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2664_Site_profile_fails_due_to_dependency_issues.xml
@@ -0,0 +1,8 @@
+
+
+
+ Site profile fails due to dependency issues
+
diff --git a/src/changelog/1.6.0/FLUME-2665_Update_documentation_for_hdfs_closeTries_based_on_FLUME_2586.xml b/src/changelog/1.6.0/FLUME-2665_Update_documentation_for_hdfs_closeTries_based_on_FLUME_2586.xml
new file mode 100644
index 0000000000..3eff125601
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2665_Update_documentation_for_hdfs_closeTries_based_on_FLUME_2586.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update documentation for hdfs.closeTries based on FLUME-2586
+
diff --git a/src/changelog/1.6.0/FLUME-2668_Document_SecureThriftRpcClient_SecureRpcClientFactory_in.xml b/src/changelog/1.6.0/FLUME-2668_Document_SecureThriftRpcClient_SecureRpcClientFactory_in.xml
new file mode 100644
index 0000000000..1132de205f
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2668_Document_SecureThriftRpcClient_SecureRpcClientFactory_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document SecureThriftRpcClient/SecureRpcClientFactory in Flume Developer Guide
+
diff --git a/src/changelog/1.6.0/FLUME-2670_Modify_dependencies_to_not_pull_hadoop_hive_related_jars.xml b/src/changelog/1.6.0/FLUME-2670_Modify_dependencies_to_not_pull_hadoop_hive_related_jars.xml
new file mode 100644
index 0000000000..bc6646e0f8
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2670_Modify_dependencies_to_not_pull_hadoop_hive_related_jars.xml
@@ -0,0 +1,8 @@
+
+
+
+ Modify dependencies to not pull hadoop/hive related jars
+
diff --git a/src/changelog/1.6.0/FLUME-2673_Remove_unused_import_in_TestLog.xml b/src/changelog/1.6.0/FLUME-2673_Remove_unused_import_in_TestLog.xml
new file mode 100644
index 0000000000..e543317a4d
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2673_Remove_unused_import_in_TestLog.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove unused import in TestLog
+
diff --git a/src/changelog/1.6.0/FLUME-2677_Update_versions_in_1_6_0_branch.xml b/src/changelog/1.6.0/FLUME-2677_Update_versions_in_1_6_0_branch.xml
new file mode 100644
index 0000000000..4e076b7dfa
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2677_Update_versions_in_1_6_0_branch.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update versions in 1.6.0 branch
+
diff --git a/src/changelog/1.6.0/FLUME-2678_Upgrade_xalan_to_2_7_2_to_take_care_of_CVE_2014_0107.xml b/src/changelog/1.6.0/FLUME-2678_Upgrade_xalan_to_2_7_2_to_take_care_of_CVE_2014_0107.xml
new file mode 100644
index 0000000000..21a50406e7
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2678_Upgrade_xalan_to_2_7_2_to_take_care_of_CVE_2014_0107.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade xalan to 2.7.2 to take care of CVE-2014-0107 vulnerability
+
diff --git a/src/changelog/1.6.0/FLUME-2679_Make_hbase_1_the_default_profile.xml b/src/changelog/1.6.0/FLUME-2679_Make_hbase_1_the_default_profile.xml
new file mode 100644
index 0000000000..c5f087d345
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2679_Make_hbase_1_the_default_profile.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make hbase-1 the default profile
+
diff --git a/src/changelog/1.6.0/FLUME-2686_Update_KEYS_file_for_1_6_release.xml b/src/changelog/1.6.0/FLUME-2686_Update_KEYS_file_for_1_6_release.xml
new file mode 100644
index 0000000000..cbedec02b2
--- /dev/null
+++ b/src/changelog/1.6.0/FLUME-2686_Update_KEYS_file_for_1_6_release.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update KEYS file for 1.6 release
+
diff --git a/src/changelog/1.7.0/.release-notes.adoc.ftl b/src/changelog/1.7.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..d47231131f
--- /dev/null
+++ b/src/changelog/1.7.0/.release-notes.adoc.ftl
@@ -0,0 +1,26 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+Apache Flume 1.7.0 is the tenth release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.7.0 is production-ready software.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.7.0/.release.xml b/src/changelog/1.7.0/.release.xml
new file mode 100644
index 0000000000..37923d25e6
--- /dev/null
+++ b/src/changelog/1.7.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.7.0/FLUME-1668_Hdfs_Sink_File_Rollover.xml b/src/changelog/1.7.0/FLUME-1668_Hdfs_Sink_File_Rollover.xml
new file mode 100644
index 0000000000..66ea672d98
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-1668_Hdfs_Sink_File_Rollover.xml
@@ -0,0 +1,8 @@
+
+
+
+ Hdfs Sink File Rollover
+
diff --git a/src/changelog/1.7.0/FLUME-1899_Make_SpoolDir_work_with_Sub_Directories.xml b/src/changelog/1.7.0/FLUME-1899_Make_SpoolDir_work_with_Sub_Directories.xml
new file mode 100644
index 0000000000..0660c81f19
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-1899_Make_SpoolDir_work_with_Sub_Directories.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make SpoolDir work with Sub-Directories
+
diff --git a/src/changelog/1.7.0/FLUME-2132_Exception_while_syncing_from_Flume_to_HDFS.xml b/src/changelog/1.7.0/FLUME-2132_Exception_while_syncing_from_Flume_to_HDFS.xml
new file mode 100644
index 0000000000..c627c780b7
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2132_Exception_while_syncing_from_Flume_to_HDFS.xml
@@ -0,0 +1,8 @@
+
+
+
+ Exception while syncing from Flume to HDFS
+
diff --git a/src/changelog/1.7.0/FLUME-2143_Flume_build_occasionally_fails_with_OutOfMemoryError_on.xml b/src/changelog/1.7.0/FLUME-2143_Flume_build_occasionally_fails_with_OutOfMemoryError_on.xml
new file mode 100644
index 0000000000..e0202f70c8
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2143_Flume_build_occasionally_fails_with_OutOfMemoryError_on.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume build occasionally fails with OutOfMemoryError on Windows.
+
diff --git a/src/changelog/1.7.0/FLUME-2215_ResettableFileInputStream_can_t_support_ucs_4_character.xml b/src/changelog/1.7.0/FLUME-2215_ResettableFileInputStream_can_t_support_ucs_4_character.xml
new file mode 100644
index 0000000000..61c7ce4999
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2215_ResettableFileInputStream_can_t_support_ucs_4_character.xml
@@ -0,0 +1,8 @@
+
+
+
+ ResettableFileInputStream can't support ucs-4 character
+
diff --git a/src/changelog/1.7.0/FLUME-2318_SpoolingDirectory_is_unable_to_handle_empty_files.xml b/src/changelog/1.7.0/FLUME-2318_SpoolingDirectory_is_unable_to_handle_empty_files.xml
new file mode 100644
index 0000000000..3b63a07a6b
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2318_SpoolingDirectory_is_unable_to_handle_empty_files.xml
@@ -0,0 +1,8 @@
+
+
+
+ SpoolingDirectory is unable to handle empty files
+
diff --git a/src/changelog/1.7.0/FLUME-2448_Building_flume_from_trunk_failing_with_dependency_error.xml b/src/changelog/1.7.0/FLUME-2448_Building_flume_from_trunk_failing_with_dependency_error.xml
new file mode 100644
index 0000000000..552725fd14
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2448_Building_flume_from_trunk_failing_with_dependency_error.xml
@@ -0,0 +1,8 @@
+
+
+
+ Building flume from trunk failing with dependency error
+
diff --git a/src/changelog/1.7.0/FLUME-2484_NullPointerException_in_Kafka_Sink_test.xml b/src/changelog/1.7.0/FLUME-2484_NullPointerException_in_Kafka_Sink_test.xml
new file mode 100644
index 0000000000..8920ff2c8d
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2484_NullPointerException_in_Kafka_Sink_test.xml
@@ -0,0 +1,8 @@
+
+
+
+ NullPointerException in Kafka Sink test
+
diff --git a/src/changelog/1.7.0/FLUME-2485_Thrift_Source_tests_fail_on_Oracle_JDK_8.xml b/src/changelog/1.7.0/FLUME-2485_Thrift_Source_tests_fail_on_Oracle_JDK_8.xml
new file mode 100644
index 0000000000..1c660bca67
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2485_Thrift_Source_tests_fail_on_Oracle_JDK_8.xml
@@ -0,0 +1,8 @@
+
+
+
+ Thrift Source tests fail on Oracle JDK 8
+
diff --git a/src/changelog/1.7.0/FLUME-2498_Implement_Taildir_Source.xml b/src/changelog/1.7.0/FLUME-2498_Implement_Taildir_Source.xml
new file mode 100644
index 0000000000..b6c5b1c17b
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2498_Implement_Taildir_Source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Implement Taildir Source
+
diff --git a/src/changelog/1.7.0/FLUME-2514_Some_TestFileChannelRestart_tests_are_extremely_slow.xml b/src/changelog/1.7.0/FLUME-2514_Some_TestFileChannelRestart_tests_are_extremely_slow.xml
new file mode 100644
index 0000000000..5e8bf31f82
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2514_Some_TestFileChannelRestart_tests_are_extremely_slow.xml
@@ -0,0 +1,8 @@
+
+
+
+ Some TestFileChannelRestart tests are extremely slow
+
diff --git a/src/changelog/1.7.0/FLUME-2526_Build_flume_by_jdk_7_in_default.xml b/src/changelog/1.7.0/FLUME-2526_Build_flume_by_jdk_7_in_default.xml
new file mode 100644
index 0000000000..c43d2833b4
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2526_Build_flume_by_jdk_7_in_default.xml
@@ -0,0 +1,8 @@
+
+
+
+ Build flume by jdk 7 in default
+
diff --git a/src/changelog/1.7.0/FLUME-2567_Remove_unneeded_repository_declarations_in_pom_xml.xml b/src/changelog/1.7.0/FLUME-2567_Remove_unneeded_repository_declarations_in_pom_xml.xml
new file mode 100644
index 0000000000..8043ef65b5
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2567_Remove_unneeded_repository_declarations_in_pom_xml.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove unneeded repository declarations in pom.xml
+
diff --git a/src/changelog/1.7.0/FLUME-2573_flume_ng_conf_parameter_is_not_used_when_starting_a_flume.xml b/src/changelog/1.7.0/FLUME-2573_flume_ng_conf_parameter_is_not_used_when_starting_a_flume.xml
new file mode 100644
index 0000000000..e9722e5167
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2573_flume_ng_conf_parameter_is_not_used_when_starting_a_flume.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng --conf parameter is not used when starting a flume agent
+
diff --git a/src/changelog/1.7.0/FLUME-2575_FLUME_2548_brings_SSLv2Hello_back_for_Avro_Sink_but_UG_says.xml b/src/changelog/1.7.0/FLUME-2575_FLUME_2548_brings_SSLv2Hello_back_for_Avro_Sink_but_UG_says.xml
new file mode 100644
index 0000000000..d5b42f8049
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2575_FLUME_2548_brings_SSLv2Hello_back_for_Avro_Sink_but_UG_says.xml
@@ -0,0 +1,8 @@
+
+
+
+ FLUME-2548 brings SSLv2Hello back for Avro Sink, but UG says it is one of the protocols to exclude
+
diff --git a/src/changelog/1.7.0/FLUME-2593_ResettableFileInputStream_returns_negate_values_from_read.xml b/src/changelog/1.7.0/FLUME-2593_ResettableFileInputStream_returns_negate_values_from_read.xml
new file mode 100644
index 0000000000..c1a0704b67
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2593_ResettableFileInputStream_returns_negate_values_from_read.xml
@@ -0,0 +1,8 @@
+
+
+
+ ResettableFileInputStream returns negate values from read() method
+
diff --git a/src/changelog/1.7.0/FLUME-2619_Spooldir_source_does_not_log_channel_exceptions.xml b/src/changelog/1.7.0/FLUME-2619_Spooldir_source_does_not_log_channel_exceptions.xml
new file mode 100644
index 0000000000..9637fabeb0
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2619_Spooldir_source_does_not_log_channel_exceptions.xml
@@ -0,0 +1,8 @@
+
+
+
+ Spooldir source does not log channel exceptions
+
diff --git a/src/changelog/1.7.0/FLUME-2628_Add_an_optional_parameter_to_specify_the_expected_input.xml b/src/changelog/1.7.0/FLUME-2628_Add_an_optional_parameter_to_specify_the_expected_input.xml
new file mode 100644
index 0000000000..3c4fcbfe92
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2628_Add_an_optional_parameter_to_specify_the_expected_input.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add an optional parameter to specify the expected input text encoding for the netcat sourcef the netcat source
+
diff --git a/src/changelog/1.7.0/FLUME-2632_High_CPU_on_KafkaSink.xml b/src/changelog/1.7.0/FLUME-2632_High_CPU_on_KafkaSink.xml
new file mode 100644
index 0000000000..f3e3db97c5
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2632_High_CPU_on_KafkaSink.xml
@@ -0,0 +1,8 @@
+
+
+
+ High CPU on KafkaSink
+
diff --git a/src/changelog/1.7.0/FLUME-2652_Documented_transaction_handling_semantics_incorrect.xml b/src/changelog/1.7.0/FLUME-2652_Documented_transaction_handling_semantics_incorrect.xml
new file mode 100644
index 0000000000..563249d626
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2652_Documented_transaction_handling_semantics_incorrect.xml
@@ -0,0 +1,8 @@
+
+
+
+ Documented transaction handling semantics incorrect
+
diff --git a/src/changelog/1.7.0/FLUME-2660_Add_documentation_for_EventValidator.xml b/src/changelog/1.7.0/FLUME-2660_Add_documentation_for_EventValidator.xml
new file mode 100644
index 0000000000..80de7a6c4d
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2660_Add_documentation_for_EventValidator.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add documentation for EventValidator
+
diff --git a/src/changelog/1.7.0/FLUME-2672_NPE_in_KafkaSourceCounter.xml b/src/changelog/1.7.0/FLUME-2672_NPE_in_KafkaSourceCounter.xml
new file mode 100644
index 0000000000..4281dacc5b
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2672_NPE_in_KafkaSourceCounter.xml
@@ -0,0 +1,8 @@
+
+
+
+ NPE in KafkaSourceCounter
+
diff --git a/src/changelog/1.7.0/FLUME-2704_Configurable_poll_delay_for_spooling_directory_source.xml b/src/changelog/1.7.0/FLUME-2704_Configurable_poll_delay_for_spooling_directory_source.xml
new file mode 100644
index 0000000000..012b351fb0
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2704_Configurable_poll_delay_for_spooling_directory_source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Configurable poll delay for spooling directory source
+
diff --git a/src/changelog/1.7.0/FLUME-2712_Optional_channel_errors_slows_down_the_Source_to_Main.xml b/src/changelog/1.7.0/FLUME-2712_Optional_channel_errors_slows_down_the_Source_to_Main.xml
new file mode 100644
index 0000000000..6fe7f2c122
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2712_Optional_channel_errors_slows_down_the_Source_to_Main.xml
@@ -0,0 +1,8 @@
+
+
+
+ Optional channel errors slows down the Source to Main channel event rate
+
diff --git a/src/changelog/1.7.0/FLUME-2713_Document_Fault_Tolerant_Config_parameters_in_FlumeUserGuide.xml b/src/changelog/1.7.0/FLUME-2713_Document_Fault_Tolerant_Config_parameters_in_FlumeUserGuide.xml
new file mode 100644
index 0000000000..205664bd73
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2713_Document_Fault_Tolerant_Config_parameters_in_FlumeUserGuide.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document Fault Tolerant Config parameters in FlumeUserGuide
+
diff --git a/src/changelog/1.7.0/FLUME-2718_HTTP_Source_to_support_generic_Stream_Handler.xml b/src/changelog/1.7.0/FLUME-2718_HTTP_Source_to_support_generic_Stream_Handler.xml
new file mode 100644
index 0000000000..c14e7ab7df
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2718_HTTP_Source_to_support_generic_Stream_Handler.xml
@@ -0,0 +1,8 @@
+
+
+
+ HTTP Source to support generic Stream Handler
+
diff --git a/src/changelog/1.7.0/FLUME-2725_HDFS_Sink_does_not_use_configured_timezone_for_rounding.xml b/src/changelog/1.7.0/FLUME-2725_HDFS_Sink_does_not_use_configured_timezone_for_rounding.xml
new file mode 100644
index 0000000000..da31b6b924
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2725_HDFS_Sink_does_not_use_configured_timezone_for_rounding.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Sink does not use configured timezone for rounding
+
diff --git a/src/changelog/1.7.0/FLUME-2729_Allow_pollableSource_backoff_times_to_be_configurable.xml b/src/changelog/1.7.0/FLUME-2729_Allow_pollableSource_backoff_times_to_be_configurable.xml
new file mode 100644
index 0000000000..687bb488b1
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2729_Allow_pollableSource_backoff_times_to_be_configurable.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow pollableSource backoff times to be configurable
+
diff --git a/src/changelog/1.7.0/FLUME-2732_Make_maximum_tolerated_failures_before_shutting_down_and.xml b/src/changelog/1.7.0/FLUME-2732_Make_maximum_tolerated_failures_before_shutting_down_and.xml
new file mode 100644
index 0000000000..f514a558c4
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2732_Make_maximum_tolerated_failures_before_shutting_down_and.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make maximum tolerated failures before shutting down and recreating client in AsyncHbaseSink configurable
+
diff --git a/src/changelog/1.7.0/FLUME-2734_Kafka_Channel_timeout_property_is_overridden_by_default.xml b/src/changelog/1.7.0/FLUME-2734_Kafka_Channel_timeout_property_is_overridden_by_default.xml
new file mode 100644
index 0000000000..693c9e3c8e
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2734_Kafka_Channel_timeout_property_is_overridden_by_default.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Channel timeout property is overridden by default value
+
diff --git a/src/changelog/1.7.0/FLUME-2737_Documentation_for_Pollable_Source_config_parameters.xml b/src/changelog/1.7.0/FLUME-2737_Documentation_for_Pollable_Source_config_parameters.xml
new file mode 100644
index 0000000000..1d58f2b94a
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2737_Documentation_for_Pollable_Source_config_parameters.xml
@@ -0,0 +1,8 @@
+
+
+
+ Documentation for Pollable Source config parameters introduced in FLUME-2729
+
diff --git a/src/changelog/1.7.0/FLUME-2738_Async_HBase_sink_FD_leak_on_client_shutdown.xml b/src/changelog/1.7.0/FLUME-2738_Async_HBase_sink_FD_leak_on_client_shutdown.xml
new file mode 100644
index 0000000000..221760a335
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2738_Async_HBase_sink_FD_leak_on_client_shutdown.xml
@@ -0,0 +1,8 @@
+
+
+
+ Async HBase sink FD leak on client shutdown
+
diff --git a/src/changelog/1.7.0/FLUME-2746_How_to_include_this_Flume_Patch_in_Flume_1_5_2.xml b/src/changelog/1.7.0/FLUME-2746_How_to_include_this_Flume_Patch_in_Flume_1_5_2.xml
new file mode 100644
index 0000000000..6487f24aa2
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2746_How_to_include_this_Flume_Patch_in_Flume_1_5_2.xml
@@ -0,0 +1,8 @@
+
+
+
+ How to include this Flume Patch in Flume 1.5.2 ?
+
diff --git a/src/changelog/1.7.0/FLUME-2749_Kerberos_configuration_error_when_using_short_names_in.xml b/src/changelog/1.7.0/FLUME-2749_Kerberos_configuration_error_when_using_short_names_in.xml
new file mode 100644
index 0000000000..ee3f29d5ee
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2749_Kerberos_configuration_error_when_using_short_names_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kerberos configuration error when using short names in multiple HDFS Sinks
+
diff --git a/src/changelog/1.7.0/FLUME-2751_Upgrade_Derby_version_to_10_11_1_1.xml b/src/changelog/1.7.0/FLUME-2751_Upgrade_Derby_version_to_10_11_1_1.xml
new file mode 100644
index 0000000000..ea58b9f742
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2751_Upgrade_Derby_version_to_10_11_1_1.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Derby version to 10.11.1.1
+
diff --git a/src/changelog/1.7.0/FLUME-2753_Error_when_specifying_empty_replace_string_in_Search_and.xml b/src/changelog/1.7.0/FLUME-2753_Error_when_specifying_empty_replace_string_in_Search_and.xml
new file mode 100644
index 0000000000..2f48c97f36
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2753_Error_when_specifying_empty_replace_string_in_Search_and.xml
@@ -0,0 +1,8 @@
+
+
+
+ Error when specifying empty replace string in Search and Replace Interceptor
+
diff --git a/src/changelog/1.7.0/FLUME-2754_Hive_Sink_skipping_first_transaction_in_each_Batch_of_Hive.xml b/src/changelog/1.7.0/FLUME-2754_Hive_Sink_skipping_first_transaction_in_each_Batch_of_Hive.xml
new file mode 100644
index 0000000000..a9e71ab034
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2754_Hive_Sink_skipping_first_transaction_in_each_Batch_of_Hive.xml
@@ -0,0 +1,8 @@
+
+
+
+ Hive Sink skipping first transaction in each Batch of Hive Transactions
+
diff --git a/src/changelog/1.7.0/FLUME-2755_Kafka_Source_reading_multiple_topics.xml b/src/changelog/1.7.0/FLUME-2755_Kafka_Source_reading_multiple_topics.xml
new file mode 100644
index 0000000000..f985c9571e
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2755_Kafka_Source_reading_multiple_topics.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Source reading multiple topics
+
diff --git a/src/changelog/1.7.0/FLUME-2761_Move_Hive_sink_out_of_preview_mode.xml b/src/changelog/1.7.0/FLUME-2761_Move_Hive_sink_out_of_preview_mode.xml
new file mode 100644
index 0000000000..160a490d9a
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2761_Move_Hive_sink_out_of_preview_mode.xml
@@ -0,0 +1,8 @@
+
+
+
+ Move Hive sink out of preview mode
+
diff --git a/src/changelog/1.7.0/FLUME-2763_flume_env_script_should_handle_jvm_parameters_like.xml b/src/changelog/1.7.0/FLUME-2763_flume_env_script_should_handle_jvm_parameters_like.xml
new file mode 100644
index 0000000000..5b5c64e3cf
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2763_flume_env_script_should_handle_jvm_parameters_like.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume_env script should handle jvm parameters like -javaagent -agentpath -agentlib
+
diff --git a/src/changelog/1.7.0/FLUME-2773_TailDirSource_throws_FileNotFound_Exception_if_flume.xml b/src/changelog/1.7.0/FLUME-2773_TailDirSource_throws_FileNotFound_Exception_if_flume.xml
new file mode 100644
index 0000000000..b31b32dd40
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2773_TailDirSource_throws_FileNotFound_Exception_if_flume.xml
@@ -0,0 +1,8 @@
+
+
+
+ TailDirSource throws FileNotFound Exception if ~/.flume directory is not created already
+
diff --git a/src/changelog/1.7.0/FLUME-2781_A_Kafka_Channel_defined_as_parseAsFlumeEvent_false_cannot.xml b/src/changelog/1.7.0/FLUME-2781_A_Kafka_Channel_defined_as_parseAsFlumeEvent_false_cannot.xml
new file mode 100644
index 0000000000..d49c5bbe50
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2781_A_Kafka_Channel_defined_as_parseAsFlumeEvent_false_cannot.xml
@@ -0,0 +1,8 @@
+
+
+
+ A Kafka Channel defined as parseAsFlumeEvent=false cannot be correctly used by a Flume source
+
diff --git a/src/changelog/1.7.0/FLUME-2783_Update_Website_Team_page_with_new_Committer_s.xml b/src/changelog/1.7.0/FLUME-2783_Update_Website_Team_page_with_new_Committer_s.xml
new file mode 100644
index 0000000000..ad20fe2da4
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2783_Update_Website_Team_page_with_new_Committer_s.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update Website Team page with new Committer's
+
diff --git a/src/changelog/1.7.0/FLUME-2797_SyslogTcpSource_uses_Deprecated_Class_plus_Deprecate.xml b/src/changelog/1.7.0/FLUME-2797_SyslogTcpSource_uses_Deprecated_Class_plus_Deprecate.xml
new file mode 100644
index 0000000000..5d474ee18d
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2797_SyslogTcpSource_uses_Deprecated_Class_plus_Deprecate.xml
@@ -0,0 +1,8 @@
+
+
+
+ SyslogTcpSource uses Deprecated Class {plus} Deprecate SyslogTcpSource
+
diff --git a/src/changelog/1.7.0/FLUME-2798_Malformed_Syslog_messages_can_lead_to_OutOfMemoryException.xml b/src/changelog/1.7.0/FLUME-2798_Malformed_Syslog_messages_can_lead_to_OutOfMemoryException.xml
new file mode 100644
index 0000000000..bb56cc0c56
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2798_Malformed_Syslog_messages_can_lead_to_OutOfMemoryException.xml
@@ -0,0 +1,8 @@
+
+
+
+ Malformed Syslog messages can lead to OutOfMemoryException
+
diff --git a/src/changelog/1.7.0/FLUME-2799_Kafka_Source_Message_Offset_and_Partition_add_to_headers.xml b/src/changelog/1.7.0/FLUME-2799_Kafka_Source_Message_Offset_and_Partition_add_to_headers.xml
new file mode 100644
index 0000000000..194b14494f
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2799_Kafka_Source_Message_Offset_and_Partition_add_to_headers.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Source - Message Offset and Partition add to headers
+
diff --git a/src/changelog/1.7.0/FLUME-2801_Performance_improvement_on_TailDir_source.xml b/src/changelog/1.7.0/FLUME-2801_Performance_improvement_on_TailDir_source.xml
new file mode 100644
index 0000000000..25f8712511
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2801_Performance_improvement_on_TailDir_source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Performance improvement on TailDir source
+
diff --git a/src/changelog/1.7.0/FLUME-2804_Hive_sink_abort_remaining_transactions_on_shutdown.xml b/src/changelog/1.7.0/FLUME-2804_Hive_sink_abort_remaining_transactions_on_shutdown.xml
new file mode 100644
index 0000000000..ebcfd76ebb
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2804_Hive_sink_abort_remaining_transactions_on_shutdown.xml
@@ -0,0 +1,8 @@
+
+
+
+ Hive sink - abort remaining transactions on shutdown
+
diff --git a/src/changelog/1.7.0/FLUME-2806_flume_ng_ps1_Error_running_script_to_start_an_agent_on.xml b/src/changelog/1.7.0/FLUME-2806_flume_ng_ps1_Error_running_script_to_start_an_agent_on.xml
new file mode 100644
index 0000000000..5f866e0023
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2806_flume_ng_ps1_Error_running_script_to_start_an_agent_on.xml
@@ -0,0 +1,8 @@
+
+
+
+ flume-ng.ps1 Error running script to start an agent on Windows
+
diff --git a/src/changelog/1.7.0/FLUME-2810_Add_static_Schema_URL_to_AvroEventSerializer_configuration.xml b/src/changelog/1.7.0/FLUME-2810_Add_static_Schema_URL_to_AvroEventSerializer_configuration.xml
new file mode 100644
index 0000000000..af62043fa4
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2810_Add_static_Schema_URL_to_AvroEventSerializer_configuration.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add static Schema URL to AvroEventSerializer configuration
+
diff --git a/src/changelog/1.7.0/FLUME-2820_Support_New_Kafka_APIs.xml b/src/changelog/1.7.0/FLUME-2820_Support_New_Kafka_APIs.xml
new file mode 100644
index 0000000000..2ef93a0c15
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2820_Support_New_Kafka_APIs.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support New Kafka APIs
+
diff --git a/src/changelog/1.7.0/FLUME-2821_Flume_Kafka_Source_with_new_Consumer.xml b/src/changelog/1.7.0/FLUME-2821_Flume_Kafka_Source_with_new_Consumer.xml
new file mode 100644
index 0000000000..cf74541646
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2821_Flume_Kafka_Source_with_new_Consumer.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume-Kafka Source with new Consumer
+
diff --git a/src/changelog/1.7.0/FLUME-2822_Flume_Kafka_Sink_with_new_Producer.xml b/src/changelog/1.7.0/FLUME-2822_Flume_Kafka_Sink_with_new_Producer.xml
new file mode 100644
index 0000000000..2eabb943f5
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2822_Flume_Kafka_Sink_with_new_Producer.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume-Kafka-Sink with new Producer
+
diff --git a/src/changelog/1.7.0/FLUME-2823_Flume_Kafka_Channel_with_new_APIs.xml b/src/changelog/1.7.0/FLUME-2823_Flume_Kafka_Channel_with_new_APIs.xml
new file mode 100644
index 0000000000..86c8125759
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2823_Flume_Kafka_Channel_with_new_APIs.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume-Kafka-Channel with new APIs
+
diff --git a/src/changelog/1.7.0/FLUME-2835_Hive_Sink_tests_need_to_create_table_with_transactional.xml b/src/changelog/1.7.0/FLUME-2835_Hive_Sink_tests_need_to_create_table_with_transactional.xml
new file mode 100644
index 0000000000..1a20027cd5
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2835_Hive_Sink_tests_need_to_create_table_with_transactional.xml
@@ -0,0 +1,8 @@
+
+
+
+ Hive Sink tests need to create table with transactional property set
+
diff --git a/src/changelog/1.7.0/FLUME-2841_Upgrade_commons_collections_to_3_2_2.xml b/src/changelog/1.7.0/FLUME-2841_Upgrade_commons_collections_to_3_2_2.xml
new file mode 100644
index 0000000000..c22b579e6c
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2841_Upgrade_commons_collections_to_3_2_2.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade commons-collections to 3.2.2
+
diff --git a/src/changelog/1.7.0/FLUME-2844_ChannelCounter_of_SpillableMemoryChannel_doesn_t_register.xml b/src/changelog/1.7.0/FLUME-2844_ChannelCounter_of_SpillableMemoryChannel_doesn_t_register.xml
new file mode 100644
index 0000000000..e1261514fa
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2844_ChannelCounter_of_SpillableMemoryChannel_doesn_t_register.xml
@@ -0,0 +1,8 @@
+
+
+
+ ChannelCounter of SpillableMemoryChannel doesn't register actually.
+
diff --git a/src/changelog/1.7.0/FLUME-2852_Kafka_Source_Sink_should_optionally_read_write_Flume_records.xml b/src/changelog/1.7.0/FLUME-2852_Kafka_Source_Sink_should_optionally_read_write_Flume_records.xml
new file mode 100644
index 0000000000..418406d1f2
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2852_Kafka_Source_Sink_should_optionally_read_write_Flume_records.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Source/Sink should optionally read/write Flume records
+
diff --git a/src/changelog/1.7.0/FLUME-2868_Kafka_Channel_partition_topic_by_key.xml b/src/changelog/1.7.0/FLUME-2868_Kafka_Channel_partition_topic_by_key.xml
new file mode 100644
index 0000000000..5fca00e48f
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2868_Kafka_Channel_partition_topic_by_key.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Channel partition topic by key
+
diff --git a/src/changelog/1.7.0/FLUME-2872_Kafka_Sink_should_be_able_to_select_which_header_as_the_key.xml b/src/changelog/1.7.0/FLUME-2872_Kafka_Sink_should_be_able_to_select_which_header_as_the_key.xml
new file mode 100644
index 0000000000..978e2cd449
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2872_Kafka_Sink_should_be_able_to_select_which_header_as_the_key.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Sink should be able to select which header as the key
+
diff --git a/src/changelog/1.7.0/FLUME-2875_Allow_RollingFileSink_to_specify_a_file_prefix_and_a_file.xml b/src/changelog/1.7.0/FLUME-2875_Allow_RollingFileSink_to_specify_a_file_prefix_and_a_file.xml
new file mode 100644
index 0000000000..8a598fb4ef
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2875_Allow_RollingFileSink_to_specify_a_file_prefix_and_a_file.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow RollingFileSink to specify a file prefix and a file extension.
+
diff --git a/src/changelog/1.7.0/FLUME-2881_Windows_Launch_Script_fails_in_plugins_dir_code.xml b/src/changelog/1.7.0/FLUME-2881_Windows_Launch_Script_fails_in_plugins_dir_code.xml
new file mode 100644
index 0000000000..5c7e901d51
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2881_Windows_Launch_Script_fails_in_plugins_dir_code.xml
@@ -0,0 +1,8 @@
+
+
+
+ Windows Launch Script fails in plugins dir code
+
diff --git a/src/changelog/1.7.0/FLUME-2886_Optional_Channels_can_cause_OOMs.xml b/src/changelog/1.7.0/FLUME-2886_Optional_Channels_can_cause_OOMs.xml
new file mode 100644
index 0000000000..74733add18
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2886_Optional_Channels_can_cause_OOMs.xml
@@ -0,0 +1,8 @@
+
+
+
+ Optional Channels can cause OOMs
+
diff --git a/src/changelog/1.7.0/FLUME-2889_Fixes_to_DateTime_computations.xml b/src/changelog/1.7.0/FLUME-2889_Fixes_to_DateTime_computations.xml
new file mode 100644
index 0000000000..e0f6d95a4a
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2889_Fixes_to_DateTime_computations.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fixes to DateTime computations
+
diff --git a/src/changelog/1.7.0/FLUME-2890_Typo_in_Twitter_source_warning.xml b/src/changelog/1.7.0/FLUME-2890_Typo_in_Twitter_source_warning.xml
new file mode 100644
index 0000000000..efe5e367e6
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2890_Typo_in_Twitter_source_warning.xml
@@ -0,0 +1,8 @@
+
+
+
+ Typo in Twitter source warning
+
diff --git a/src/changelog/1.7.0/FLUME-2891_Revert_FLUME_2712_and_FLUME_2886.xml b/src/changelog/1.7.0/FLUME-2891_Revert_FLUME_2712_and_FLUME_2886.xml
new file mode 100644
index 0000000000..d092b6f943
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2891_Revert_FLUME_2712_and_FLUME_2886.xml
@@ -0,0 +1,8 @@
+
+
+
+ Revert FLUME-2712 and FLUME-2886
+
diff --git a/src/changelog/1.7.0/FLUME-2897_AsyncHBase_sink_NPE_when_Channel_getTransaction_fails.xml b/src/changelog/1.7.0/FLUME-2897_AsyncHBase_sink_NPE_when_Channel_getTransaction_fails.xml
new file mode 100644
index 0000000000..38492f5f98
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2897_AsyncHBase_sink_NPE_when_Channel_getTransaction_fails.xml
@@ -0,0 +1,8 @@
+
+
+
+ AsyncHBase sink NPE when Channel.getTransaction() fails
+
diff --git a/src/changelog/1.7.0/FLUME-2901_Document_Kerberos_setup_for_Kafka_channel.xml b/src/changelog/1.7.0/FLUME-2901_Document_Kerberos_setup_for_Kafka_channel.xml
new file mode 100644
index 0000000000..76e9aea698
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2901_Document_Kerberos_setup_for_Kafka_channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document Kerberos setup for Kafka channel
+
diff --git a/src/changelog/1.7.0/FLUME-2908_NetcatSource_SocketChannel_not_closed_when_session_is_broken.xml b/src/changelog/1.7.0/FLUME-2908_NetcatSource_SocketChannel_not_closed_when_session_is_broken.xml
new file mode 100644
index 0000000000..ded7334ed3
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2908_NetcatSource_SocketChannel_not_closed_when_session_is_broken.xml
@@ -0,0 +1,8 @@
+
+
+
+ NetcatSource - SocketChannel not closed when session is broken
+
diff --git a/src/changelog/1.7.0/FLUME-2909_Bump_Rat_version.xml b/src/changelog/1.7.0/FLUME-2909_Bump_Rat_version.xml
new file mode 100644
index 0000000000..7097b8f1b9
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2909_Bump_Rat_version.xml
@@ -0,0 +1,8 @@
+
+
+
+ Bump Rat version
+
diff --git a/src/changelog/1.7.0/FLUME-2910_AsyncHBaseSink_Failure_callbacks_should_log_the_exception.xml b/src/changelog/1.7.0/FLUME-2910_AsyncHBaseSink_Failure_callbacks_should_log_the_exception.xml
new file mode 100644
index 0000000000..1506540d2f
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2910_AsyncHBaseSink_Failure_callbacks_should_log_the_exception.xml
@@ -0,0 +1,8 @@
+
+
+
+ AsyncHBaseSink - Failure callbacks should log the exception that caused them
+
diff --git a/src/changelog/1.7.0/FLUME-2911_Add_includePattern_option_in_SpoolDirectorySource.xml b/src/changelog/1.7.0/FLUME-2911_Add_includePattern_option_in_SpoolDirectorySource.xml
new file mode 100644
index 0000000000..499e5393c0
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2911_Add_includePattern_option_in_SpoolDirectorySource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add includePattern option in SpoolDirectorySource configuration
+
diff --git a/src/changelog/1.7.0/FLUME-2913_Flume_classpath_too_long.xml b/src/changelog/1.7.0/FLUME-2913_Flume_classpath_too_long.xml
new file mode 100644
index 0000000000..2bca860cfa
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2913_Flume_classpath_too_long.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume classpath too long
+
diff --git a/src/changelog/1.7.0/FLUME-2915_The_kafka_channel_using_new_APIs_will_be_stuck_when_the.xml b/src/changelog/1.7.0/FLUME-2915_The_kafka_channel_using_new_APIs_will_be_stuck_when_the.xml
new file mode 100644
index 0000000000..694a863b26
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2915_The_kafka_channel_using_new_APIs_will_be_stuck_when_the.xml
@@ -0,0 +1,8 @@
+
+
+
+ The kafka channel using new APIs will be stuck when the sink is avro sink
+
diff --git a/src/changelog/1.7.0/FLUME-2918_TaildirSource_is_underperforming_with_huge_parent.xml b/src/changelog/1.7.0/FLUME-2918_TaildirSource_is_underperforming_with_huge_parent.xml
new file mode 100644
index 0000000000..0f5299f1ca
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2918_TaildirSource_is_underperforming_with_huge_parent.xml
@@ -0,0 +1,8 @@
+
+
+
+ TaildirSource is underperforming with huge parent directories
+
diff --git a/src/changelog/1.7.0/FLUME-2920_Kafka_Channel_Should_Not_Commit_Offsets_When_Stopping.xml b/src/changelog/1.7.0/FLUME-2920_Kafka_Channel_Should_Not_Commit_Offsets_When_Stopping.xml
new file mode 100644
index 0000000000..6e40312fb0
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2920_Kafka_Channel_Should_Not_Commit_Offsets_When_Stopping.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Channel Should Not Commit Offsets When Stopping
+
diff --git a/src/changelog/1.7.0/FLUME-2922_HDFSSequenceFile_Should_Sync_Writer.xml b/src/changelog/1.7.0/FLUME-2922_HDFSSequenceFile_Should_Sync_Writer.xml
new file mode 100644
index 0000000000..83400b4d37
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2922_HDFSSequenceFile_Should_Sync_Writer.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFSSequenceFile Should Sync Writer
+
diff --git a/src/changelog/1.7.0/FLUME-2923_Bump_AsyncHBase_version.xml b/src/changelog/1.7.0/FLUME-2923_Bump_AsyncHBase_version.xml
new file mode 100644
index 0000000000..b3fbe4078c
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2923_Bump_AsyncHBase_version.xml
@@ -0,0 +1,8 @@
+
+
+
+ Bump AsyncHBase version
+
diff --git a/src/changelog/1.7.0/FLUME-2934_Document_new_cachePatternMatching_option_for_TaildirSource.xml b/src/changelog/1.7.0/FLUME-2934_Document_new_cachePatternMatching_option_for_TaildirSource.xml
new file mode 100644
index 0000000000..4c6387cb74
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2934_Document_new_cachePatternMatching_option_for_TaildirSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document new cachePatternMatching option for TaildirSource
+
diff --git a/src/changelog/1.7.0/FLUME-2935_Bump_java_target_version_to_1_7.xml b/src/changelog/1.7.0/FLUME-2935_Bump_java_target_version_to_1_7.xml
new file mode 100644
index 0000000000..df5a5e5596
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2935_Bump_java_target_version_to_1_7.xml
@@ -0,0 +1,8 @@
+
+
+
+ Bump java target version to 1.7
+
diff --git a/src/changelog/1.7.0/FLUME-2936_KafkaSource_tests_arbitrarily_fail.xml b/src/changelog/1.7.0/FLUME-2936_KafkaSource_tests_arbitrarily_fail.xml
new file mode 100644
index 0000000000..6d0b1aa0c8
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2936_KafkaSource_tests_arbitrarily_fail.xml
@@ -0,0 +1,8 @@
+
+
+
+ KafkaSource tests arbitrarily fail
+
diff --git a/src/changelog/1.7.0/FLUME-2937_Integrate_checkstyle_for_non_test_classes.xml b/src/changelog/1.7.0/FLUME-2937_Integrate_checkstyle_for_non_test_classes.xml
new file mode 100644
index 0000000000..6aac17ac9a
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2937_Integrate_checkstyle_for_non_test_classes.xml
@@ -0,0 +1,8 @@
+
+
+
+ Integrate checkstyle for non-test classes
+
diff --git a/src/changelog/1.7.0/FLUME-2939_Upgrade_recursive_SpoolDir_to_use_Java7_features.xml b/src/changelog/1.7.0/FLUME-2939_Upgrade_recursive_SpoolDir_to_use_Java7_features.xml
new file mode 100644
index 0000000000..abc9b5bcff
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2939_Upgrade_recursive_SpoolDir_to_use_Java7_features.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade recursive SpoolDir to use Java7 features
+
diff --git a/src/changelog/1.7.0/FLUME-2941_Integrate_checkstyle_for_test_classes.xml b/src/changelog/1.7.0/FLUME-2941_Integrate_checkstyle_for_test_classes.xml
new file mode 100644
index 0000000000..f533bf8951
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2941_Integrate_checkstyle_for_test_classes.xml
@@ -0,0 +1,8 @@
+
+
+
+ Integrate checkstyle for test classes
+
diff --git a/src/changelog/1.7.0/FLUME-2948_Docs_Fixed_parameters_on_Replicating_Channel_Selector.xml b/src/changelog/1.7.0/FLUME-2948_Docs_Fixed_parameters_on_Replicating_Channel_Selector.xml
new file mode 100644
index 0000000000..2c02c89a6c
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2948_Docs_Fixed_parameters_on_Replicating_Channel_Selector.xml
@@ -0,0 +1,8 @@
+
+
+
+ Docs: Fixed parameters on Replicating Channel Selector documentation example
+
diff --git a/src/changelog/1.7.0/FLUME-2949_Flume_fails_to_build_on_Windows.xml b/src/changelog/1.7.0/FLUME-2949_Flume_fails_to_build_on_Windows.xml
new file mode 100644
index 0000000000..bc87b02e27
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2949_Flume_fails_to_build_on_Windows.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume fails to build on Windows
+
diff --git a/src/changelog/1.7.0/FLUME-2950_ReliableSpoolingFileEventReader_rollCurrentFile_is_broken.xml b/src/changelog/1.7.0/FLUME-2950_ReliableSpoolingFileEventReader_rollCurrentFile_is_broken.xml
new file mode 100644
index 0000000000..d21e493879
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2950_ReliableSpoolingFileEventReader_rollCurrentFile_is_broken.xml
@@ -0,0 +1,8 @@
+
+
+
+ ReliableSpoolingFileEventReader.rollCurrentFile is broken
+
diff --git a/src/changelog/1.7.0/FLUME-2952_SyslogAgent_possible_NPE_on_stop.xml b/src/changelog/1.7.0/FLUME-2952_SyslogAgent_possible_NPE_on_stop.xml
new file mode 100644
index 0000000000..301ecbdc8d
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2952_SyslogAgent_possible_NPE_on_stop.xml
@@ -0,0 +1,8 @@
+
+
+
+ SyslogAgent possible NPE on stop()
+
diff --git a/src/changelog/1.7.0/FLUME-2954_make_raw_data_appearing_in_log_messages_explicit.xml b/src/changelog/1.7.0/FLUME-2954_make_raw_data_appearing_in_log_messages_explicit.xml
new file mode 100644
index 0000000000..8b01b63918
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2954_make_raw_data_appearing_in_log_messages_explicit.xml
@@ -0,0 +1,8 @@
+
+
+
+ make raw data appearing in log messages explicit
+
diff --git a/src/changelog/1.7.0/FLUME-2955_Add_file_path_to_the_header_in_TaildirSource.xml b/src/changelog/1.7.0/FLUME-2955_Add_file_path_to_the_header_in_TaildirSource.xml
new file mode 100644
index 0000000000..6d7643850f
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2955_Add_file_path_to_the_header_in_TaildirSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add file path to the header in TaildirSource
+
diff --git a/src/changelog/1.7.0/FLUME-2959_Fix_issues_with_flume_checkstyle_module.xml b/src/changelog/1.7.0/FLUME-2959_Fix_issues_with_flume_checkstyle_module.xml
new file mode 100644
index 0000000000..7a953fb14a
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2959_Fix_issues_with_flume_checkstyle_module.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix issues with flume-checkstyle module
+
diff --git a/src/changelog/1.7.0/FLUME-2963_FlumeUserGuide_error_in_Kafka_Source_properties_table.xml b/src/changelog/1.7.0/FLUME-2963_FlumeUserGuide_error_in_Kafka_Source_properties_table.xml
new file mode 100644
index 0000000000..7fa5eba43b
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2963_FlumeUserGuide_error_in_Kafka_Source_properties_table.xml
@@ -0,0 +1,8 @@
+
+
+
+ FlumeUserGuide - error in Kafka Source properties table
+
diff --git a/src/changelog/1.7.0/FLUME-2971_Document_secure_Kafka_Sink_Source_Channel_setup.xml b/src/changelog/1.7.0/FLUME-2971_Document_secure_Kafka_Sink_Source_Channel_setup.xml
new file mode 100644
index 0000000000..417682c520
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2971_Document_secure_Kafka_Sink_Source_Channel_setup.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document secure Kafka Sink/Source/Channel setup
+
diff --git a/src/changelog/1.7.0/FLUME-2972_Handle_offset_migration_in_the_new_Kafka_Channel.xml b/src/changelog/1.7.0/FLUME-2972_Handle_offset_migration_in_the_new_Kafka_Channel.xml
new file mode 100644
index 0000000000..cd734b8e89
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2972_Handle_offset_migration_in_the_new_Kafka_Channel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Handle offset migration in the new Kafka Channel
+
diff --git a/src/changelog/1.7.0/FLUME-2974_Some_tests_are_broken_in.xml b/src/changelog/1.7.0/FLUME-2974_Some_tests_are_broken_in.xml
new file mode 100644
index 0000000000..f119bb5353
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2974_Some_tests_are_broken_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Some tests are broken in TestReliableSpoolingFileEventReader and TestSpoolingFileLineReader
+
diff --git a/src/changelog/1.7.0/FLUME-2975_Minor_mistake_in_NetCat_Source_example_in_documentation.xml b/src/changelog/1.7.0/FLUME-2975_Minor_mistake_in_NetCat_Source_example_in_documentation.xml
new file mode 100644
index 0000000000..8d76e369b0
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2975_Minor_mistake_in_NetCat_Source_example_in_documentation.xml
@@ -0,0 +1,8 @@
+
+
+
+ Minor mistake in NetCat Source example in documentation
+
diff --git a/src/changelog/1.7.0/FLUME-2982_Add_localhost_escape_sequence_to_HDFS_sink.xml b/src/changelog/1.7.0/FLUME-2982_Add_localhost_escape_sequence_to_HDFS_sink.xml
new file mode 100644
index 0000000000..1fbed1fec3
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2982_Add_localhost_escape_sequence_to_HDFS_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add localhost escape sequence to HDFS sink
+
diff --git a/src/changelog/1.7.0/FLUME-2983_Handle_offset_migration_in_the_new_Kafka_Source.xml b/src/changelog/1.7.0/FLUME-2983_Handle_offset_migration_in_the_new_Kafka_Source.xml
new file mode 100644
index 0000000000..faa16f01c5
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2983_Handle_offset_migration_in_the_new_Kafka_Source.xml
@@ -0,0 +1,8 @@
+
+
+
+ Handle offset migration in the new Kafka Source
+
diff --git a/src/changelog/1.7.0/FLUME-2998_Add_missing_configuration_parameter_to_SequenceSource_docs.xml b/src/changelog/1.7.0/FLUME-2998_Add_missing_configuration_parameter_to_SequenceSource_docs.xml
new file mode 100644
index 0000000000..06df670e82
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2998_Add_missing_configuration_parameter_to_SequenceSource_docs.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add missing configuration parameter to SequenceSource docs
+
diff --git a/src/changelog/1.7.0/FLUME-2999_Kafka_channel_and_sink_should_enable_statically_assigned.xml b/src/changelog/1.7.0/FLUME-2999_Kafka_channel_and_sink_should_enable_statically_assigned.xml
new file mode 100644
index 0000000000..e40300c964
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-2999_Kafka_channel_and_sink_should_enable_statically_assigned.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka channel and sink should enable statically assigned partition per event via header
+
diff --git a/src/changelog/1.7.0/FLUME-3003_testSourceCounter_in_TestSyslogUdpSource_is_flaky.xml b/src/changelog/1.7.0/FLUME-3003_testSourceCounter_in_TestSyslogUdpSource_is_flaky.xml
new file mode 100644
index 0000000000..2dd0fa2064
--- /dev/null
+++ b/src/changelog/1.7.0/FLUME-3003_testSourceCounter_in_TestSyslogUdpSource_is_flaky.xml
@@ -0,0 +1,8 @@
+
+
+
+ testSourceCounter in TestSyslogUdpSource is flaky
+
diff --git a/src/changelog/1.8.0/.release-notes.adoc.ftl b/src/changelog/1.8.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..22e5a8bd1f
--- /dev/null
+++ b/src/changelog/1.8.0/.release-notes.adoc.ftl
@@ -0,0 +1,26 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+Apache Flume 1.8.0 is the eleventh release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.8.0 is production-ready software.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.8.0/.release.xml b/src/changelog/1.8.0/.release.xml
new file mode 100644
index 0000000000..1657f9aad8
--- /dev/null
+++ b/src/changelog/1.8.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.8.0/FLUME-1520_Timestamp_interceptor_should_support_custom_headers.xml b/src/changelog/1.8.0/FLUME-1520_Timestamp_interceptor_should_support_custom_headers.xml
new file mode 100644
index 0000000000..ff99deb401
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-1520_Timestamp_interceptor_should_support_custom_headers.xml
@@ -0,0 +1,8 @@
+
+
+
+ Timestamp interceptor should support custom headers
+
diff --git a/src/changelog/1.8.0/FLUME-2171_Add_Interceptor_to_remove_headers_from_event.xml b/src/changelog/1.8.0/FLUME-2171_Add_Interceptor_to_remove_headers_from_event.xml
new file mode 100644
index 0000000000..ae8e7ad2a2
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2171_Add_Interceptor_to_remove_headers_from_event.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add Interceptor to remove headers from event
+
diff --git a/src/changelog/1.8.0/FLUME-2175_Update_Developer_Guide_with_notes_on_how_to_upgrade.xml b/src/changelog/1.8.0/FLUME-2175_Update_Developer_Guide_with_notes_on_how_to_upgrade.xml
new file mode 100644
index 0000000000..8b04dc5c15
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2175_Update_Developer_Guide_with_notes_on_how_to_upgrade.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update Developer Guide with notes on how to upgrade Protocol Buffer version
+
diff --git a/src/changelog/1.8.0/FLUME-2427_java_lang_NoSuchMethodException_and_warning_on_HDFS_S3_sink.xml b/src/changelog/1.8.0/FLUME-2427_java_lang_NoSuchMethodException_and_warning_on_HDFS_S3_sink.xml
new file mode 100644
index 0000000000..731713789a
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2427_java_lang_NoSuchMethodException_and_warning_on_HDFS_S3_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ java.lang.NoSuchMethodException and warning on HDFS (S3) sink
+
diff --git a/src/changelog/1.8.0/FLUME-2579_JMS_source_support_durable_subscriptions_and_message.xml b/src/changelog/1.8.0/FLUME-2579_JMS_source_support_durable_subscriptions_and_message.xml
new file mode 100644
index 0000000000..b9656ba551
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2579_JMS_source_support_durable_subscriptions_and_message.xml
@@ -0,0 +1,8 @@
+
+
+
+ JMS source support durable subscriptions and message listening
+
diff --git a/src/changelog/1.8.0/FLUME-2620_File_channel_throws_NullPointerException_if_a_header_value.xml b/src/changelog/1.8.0/FLUME-2620_File_channel_throws_NullPointerException_if_a_header_value.xml
new file mode 100644
index 0000000000..42c79b4178
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2620_File_channel_throws_NullPointerException_if_a_header_value.xml
@@ -0,0 +1,8 @@
+
+
+
+ File channel throws NullPointerException if a header value is null
+
diff --git a/src/changelog/1.8.0/FLUME-2752_Flume_AvroSource_will_leak_the_memory_and_the_OOM_will_be.xml b/src/changelog/1.8.0/FLUME-2752_Flume_AvroSource_will_leak_the_memory_and_the_OOM_will_be.xml
new file mode 100644
index 0000000000..2423171623
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2752_Flume_AvroSource_will_leak_the_memory_and_the_OOM_will_be.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume AvroSource will leak the memory and the OOM will be happened.
+
diff --git a/src/changelog/1.8.0/FLUME-2812_Exception_in_thread_SinkRunner_PollingRunner.xml b/src/changelog/1.8.0/FLUME-2812_Exception_in_thread_SinkRunner_PollingRunner.xml
new file mode 100644
index 0000000000..8266035a84
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2812_Exception_in_thread_SinkRunner_PollingRunner.xml
@@ -0,0 +1,8 @@
+
+
+
+ Exception in thread "SinkRunner-PollingRunner-DefaultSinkProcessor" java.lang.Error: Maximum permit count exceeded
+
diff --git a/src/changelog/1.8.0/FLUME-2817_Sink_for_multi_agent_flow_example_in_user_guide_is_set_up.xml b/src/changelog/1.8.0/FLUME-2817_Sink_for_multi_agent_flow_example_in_user_guide_is_set_up.xml
new file mode 100644
index 0000000000..d5f852e123
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2817_Sink_for_multi_agent_flow_example_in_user_guide_is_set_up.xml
@@ -0,0 +1,8 @@
+
+
+
+ Sink for multi-agent flow example in user guide is set up incorrectly
+
diff --git a/src/changelog/1.8.0/FLUME-2857_Kafka_Source_Channel_Sink_does_not_restore_default_values.xml b/src/changelog/1.8.0/FLUME-2857_Kafka_Source_Channel_Sink_does_not_restore_default_values.xml
new file mode 100644
index 0000000000..fca8a09f55
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2857_Kafka_Source_Channel_Sink_does_not_restore_default_values.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Source/Channel/Sink does not restore default values when live update config
+
diff --git a/src/changelog/1.8.0/FLUME-2905_NetcatSource_Socket_not_closed_when_an_exception_is.xml b/src/changelog/1.8.0/FLUME-2905_NetcatSource_Socket_not_closed_when_an_exception_is.xml
new file mode 100644
index 0000000000..5e8d07bfff
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2905_NetcatSource_Socket_not_closed_when_an_exception_is.xml
@@ -0,0 +1,8 @@
+
+
+
+ NetcatSource - Socket not closed when an exception is encountered during start() leading to file descriptor leaks
+
diff --git a/src/changelog/1.8.0/FLUME-2917_Provide_netcat_UDP_source_as_alternative_to_TCP.xml b/src/changelog/1.8.0/FLUME-2917_Provide_netcat_UDP_source_as_alternative_to_TCP.xml
new file mode 100644
index 0000000000..4b452e1012
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2917_Provide_netcat_UDP_source_as_alternative_to_TCP.xml
@@ -0,0 +1,8 @@
+
+
+
+ Provide netcat UDP source as alternative to TCP
+
diff --git a/src/changelog/1.8.0/FLUME-2945_Bump_java_target_version_to_1_8.xml b/src/changelog/1.8.0/FLUME-2945_Bump_java_target_version_to_1_8.xml
new file mode 100644
index 0000000000..4326d5ca43
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2945_Bump_java_target_version_to_1_8.xml
@@ -0,0 +1,8 @@
+
+
+
+ Bump java target version to 1.8
+
diff --git a/src/changelog/1.8.0/FLUME-2991_ExecSource_command_execution_starts_before_starting_the.xml b/src/changelog/1.8.0/FLUME-2991_ExecSource_command_execution_starts_before_starting_the.xml
new file mode 100644
index 0000000000..d2db6e475d
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2991_ExecSource_command_execution_starts_before_starting_the.xml
@@ -0,0 +1,8 @@
+
+
+
+ ExecSource command execution starts before starting the sourceCounter
+
diff --git a/src/changelog/1.8.0/FLUME-2993_Support_environment_variables_in_configuration_files.xml b/src/changelog/1.8.0/FLUME-2993_Support_environment_variables_in_configuration_files.xml
new file mode 100644
index 0000000000..667a808a8a
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2993_Support_environment_variables_in_configuration_files.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support environment variables in configuration files
+
diff --git a/src/changelog/1.8.0/FLUME-2997_Fix_flaky_junit_test_in_SpillableMemoryChannel.xml b/src/changelog/1.8.0/FLUME-2997_Fix_flaky_junit_test_in_SpillableMemoryChannel.xml
new file mode 100644
index 0000000000..ea2e3ae836
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-2997_Fix_flaky_junit_test_in_SpillableMemoryChannel.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix flaky junit test in SpillableMemoryChannel
+
diff --git a/src/changelog/1.8.0/FLUME-3002_Some_tests_in_TestBucketWriter_are_flaky.xml b/src/changelog/1.8.0/FLUME-3002_Some_tests_in_TestBucketWriter_are_flaky.xml
new file mode 100644
index 0000000000..cbaca5c480
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3002_Some_tests_in_TestBucketWriter_are_flaky.xml
@@ -0,0 +1,8 @@
+
+
+
+ Some tests in TestBucketWriter are flaky
+
diff --git a/src/changelog/1.8.0/FLUME-3020_Improve_HDFSEventSink_Escape_Ingestion_by_more_then_10x_by.xml b/src/changelog/1.8.0/FLUME-3020_Improve_HDFSEventSink_Escape_Ingestion_by_more_then_10x_by.xml
new file mode 100644
index 0000000000..a141c64499
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3020_Improve_HDFSEventSink_Escape_Ingestion_by_more_then_10x_by.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve HDFSEventSink Escape Ingestion by more then 10x by not getting InetAddress on every record
+
diff --git a/src/changelog/1.8.0/FLUME-3025_Expose_FileChannel_open_on_JMX.xml b/src/changelog/1.8.0/FLUME-3025_Expose_FileChannel_open_on_JMX.xml
new file mode 100644
index 0000000000..201943f7ba
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3025_Expose_FileChannel_open_on_JMX.xml
@@ -0,0 +1,8 @@
+
+
+
+ Expose FileChannel.open on JMX
+
diff --git a/src/changelog/1.8.0/FLUME-3027_Kafka_Channel_should_clear_offsets_map_after_commit.xml b/src/changelog/1.8.0/FLUME-3027_Kafka_Channel_should_clear_offsets_map_after_commit.xml
new file mode 100644
index 0000000000..a9f571e9e4
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3027_Kafka_Channel_should_clear_offsets_map_after_commit.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Channel should clear offsets map after commit
+
diff --git a/src/changelog/1.8.0/FLUME-3031_sequence_source_should_reset_its_counter_for_event_body_on.xml b/src/changelog/1.8.0/FLUME-3031_sequence_source_should_reset_its_counter_for_event_body_on.xml
new file mode 100644
index 0000000000..24de489e3d
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3031_sequence_source_should_reset_its_counter_for_event_body_on.xml
@@ -0,0 +1,8 @@
+
+
+
+ sequence source should reset its counter for event body on channel exception
+
diff --git a/src/changelog/1.8.0/FLUME-3043_KafkaSink_SinkCallback_throws_NullPointerException_when.xml b/src/changelog/1.8.0/FLUME-3043_KafkaSink_SinkCallback_throws_NullPointerException_when.xml
new file mode 100644
index 0000000000..6f4d31edcb
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3043_KafkaSink_SinkCallback_throws_NullPointerException_when.xml
@@ -0,0 +1,8 @@
+
+
+
+ KafkaSink SinkCallback throws NullPointerException when Log4J level is debug
+
diff --git a/src/changelog/1.8.0/FLUME-3046_Kafka_Sink_and_Source_Configuration_Improvements.xml b/src/changelog/1.8.0/FLUME-3046_Kafka_Sink_and_Source_Configuration_Improvements.xml
new file mode 100644
index 0000000000..55e781d062
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3046_Kafka_Sink_and_Source_Configuration_Improvements.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Sink and Source Configuration Improvements
+
diff --git a/src/changelog/1.8.0/FLUME-3049_Wrapping_the_exception_into_SecurityException_in.xml b/src/changelog/1.8.0/FLUME-3049_Wrapping_the_exception_into_SecurityException_in.xml
new file mode 100644
index 0000000000..b769988239
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3049_Wrapping_the_exception_into_SecurityException_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Wrapping the exception into SecurityException in UGIExecutor.execute hides the original one
+
diff --git a/src/changelog/1.8.0/FLUME-3057_Build_fails_due_to_unsupported_snappy_java_version_on.xml b/src/changelog/1.8.0/FLUME-3057_Build_fails_due_to_unsupported_snappy_java_version_on.xml
new file mode 100644
index 0000000000..9764bcbd65
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3057_Build_fails_due_to_unsupported_snappy_java_version_on.xml
@@ -0,0 +1,8 @@
+
+
+
+ Build fails due to unsupported snappy-java version on ppc64le
+
diff --git a/src/changelog/1.8.0/FLUME-3072_Add_IP_address_to_headers_in_flume_log4j_appender.xml b/src/changelog/1.8.0/FLUME-3072_Add_IP_address_to_headers_in_flume_log4j_appender.xml
new file mode 100644
index 0000000000..92b9de7af3
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3072_Add_IP_address_to_headers_in_flume_log4j_appender.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add IP address to headers in flume log4j appender
+
diff --git a/src/changelog/1.8.0/FLUME-3080_Close_failure_in_HDFS_Sink_might_cause_data_loss.xml b/src/changelog/1.8.0/FLUME-3080_Close_failure_in_HDFS_Sink_might_cause_data_loss.xml
new file mode 100644
index 0000000000..25cc5e07bc
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3080_Close_failure_in_HDFS_Sink_might_cause_data_loss.xml
@@ -0,0 +1,8 @@
+
+
+
+ Close failure in HDFS Sink might cause data loss
+
diff --git a/src/changelog/1.8.0/FLUME-3083_Taildir_source_can_miss_events_if_file_updated_in_same.xml b/src/changelog/1.8.0/FLUME-3083_Taildir_source_can_miss_events_if_file_updated_in_same.xml
new file mode 100644
index 0000000000..f1e1f87d50
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3083_Taildir_source_can_miss_events_if_file_updated_in_same.xml
@@ -0,0 +1,8 @@
+
+
+
+ Taildir source can miss events if file updated in same second as file close
+
diff --git a/src/changelog/1.8.0/FLUME-3085_HDFS_Sink_can_skip_flushing_some_BucketWriters_might_lead.xml b/src/changelog/1.8.0/FLUME-3085_HDFS_Sink_can_skip_flushing_some_BucketWriters_might_lead.xml
new file mode 100644
index 0000000000..c6f77c5e0e
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3085_HDFS_Sink_can_skip_flushing_some_BucketWriters_might_lead.xml
@@ -0,0 +1,8 @@
+
+
+
+ HDFS Sink can skip flushing some BucketWriters, might lead to data loss
+
diff --git a/src/changelog/1.8.0/FLUME-3092_Extend_the_FileChannel_s_monitoring_metrics.xml b/src/changelog/1.8.0/FLUME-3092_Extend_the_FileChannel_s_monitoring_metrics.xml
new file mode 100644
index 0000000000..d59fd615e3
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3092_Extend_the_FileChannel_s_monitoring_metrics.xml
@@ -0,0 +1,8 @@
+
+
+
+ Extend the FileChannel's monitoring metrics
+
diff --git a/src/changelog/1.8.0/FLUME-3093_Groundwork_for_version_changes_in_root_pom.xml b/src/changelog/1.8.0/FLUME-3093_Groundwork_for_version_changes_in_root_pom.xml
new file mode 100644
index 0000000000..fa7041d91e
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3093_Groundwork_for_version_changes_in_root_pom.xml
@@ -0,0 +1,8 @@
+
+
+
+ Groundwork for version changes in root pom
+
diff --git a/src/changelog/1.8.0/FLUME-3100_Support_arbitrary_header_substitution_for_topic_of_Kafka.xml b/src/changelog/1.8.0/FLUME-3100_Support_arbitrary_header_substitution_for_topic_of_Kafka.xml
new file mode 100644
index 0000000000..677f9a5481
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3100_Support_arbitrary_header_substitution_for_topic_of_Kafka.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support arbitrary header substitution for topic of Kafka
+
diff --git a/src/changelog/1.8.0/FLUME-3112_Upgrade_jackson_core_library_dependency.xml b/src/changelog/1.8.0/FLUME-3112_Upgrade_jackson_core_library_dependency.xml
new file mode 100644
index 0000000000..f0bc6a7920
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3112_Upgrade_jackson_core_library_dependency.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade jackson-core library dependency
+
diff --git a/src/changelog/1.8.0/FLUME-3127_Upgrade_libfb303_library_dependency.xml b/src/changelog/1.8.0/FLUME-3127_Upgrade_libfb303_library_dependency.xml
new file mode 100644
index 0000000000..8f008c9571
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3127_Upgrade_libfb303_library_dependency.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade libfb303 library dependency
+
diff --git a/src/changelog/1.8.0/FLUME-3131_Upgrade_spring_framework_library_dependencies.xml b/src/changelog/1.8.0/FLUME-3131_Upgrade_spring_framework_library_dependencies.xml
new file mode 100644
index 0000000000..a172139e5f
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3131_Upgrade_spring_framework_library_dependencies.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade spring framework library dependencies
+
diff --git a/src/changelog/1.8.0/FLUME-3132_Upgrade_tomcat_jasper_library_dependencies.xml b/src/changelog/1.8.0/FLUME-3132_Upgrade_tomcat_jasper_library_dependencies.xml
new file mode 100644
index 0000000000..5c81e0bc61
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3132_Upgrade_tomcat_jasper_library_dependencies.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade tomcat jasper library dependencies
+
diff --git a/src/changelog/1.8.0/FLUME-3135_property_logger_in_org_apache_flume_interceptor.xml b/src/changelog/1.8.0/FLUME-3135_property_logger_in_org_apache_flume_interceptor.xml
new file mode 100644
index 0000000000..001bde1eee
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3135_property_logger_in_org_apache_flume_interceptor.xml
@@ -0,0 +1,8 @@
+
+
+
+ property logger in org.apache.flume.interceptor.RegexFilteringInterceptor confused
+
diff --git a/src/changelog/1.8.0/FLUME-3141_Small_typo_found_in_RegexHbaseEventSerializer_java.xml b/src/changelog/1.8.0/FLUME-3141_Small_typo_found_in_RegexHbaseEventSerializer_java.xml
new file mode 100644
index 0000000000..2b298834ed
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3141_Small_typo_found_in_RegexHbaseEventSerializer_java.xml
@@ -0,0 +1,8 @@
+
+
+
+ Small typo found in RegexHbaseEventSerializer.java
+
diff --git a/src/changelog/1.8.0/FLUME-3144_Improve_Log4jAppender_s_performance_by_allowing_logging.xml b/src/changelog/1.8.0/FLUME-3144_Improve_Log4jAppender_s_performance_by_allowing_logging.xml
new file mode 100644
index 0000000000..9f2c3f5d46
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3144_Improve_Log4jAppender_s_performance_by_allowing_logging.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve Log4jAppender's performance by allowing logging collection of messages
+
diff --git a/src/changelog/1.8.0/FLUME-3152_Add_Flume_Metric_for_Backup_Checkpoint_Errors.xml b/src/changelog/1.8.0/FLUME-3152_Add_Flume_Metric_for_Backup_Checkpoint_Errors.xml
new file mode 100644
index 0000000000..d41da94a12
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3152_Add_Flume_Metric_for_Backup_Checkpoint_Errors.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add Flume Metric for Backup Checkpoint Errors
+
diff --git a/src/changelog/1.8.0/FLUME-3154_Add_HBase_client_version_check_to_AsyncHBaseSink_and.xml b/src/changelog/1.8.0/FLUME-3154_Add_HBase_client_version_check_to_AsyncHBaseSink_and.xml
new file mode 100644
index 0000000000..77530a5d1b
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3154_Add_HBase_client_version_check_to_AsyncHBaseSink_and.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add HBase client version check to AsyncHBaseSink and HBaseSink
+
diff --git a/src/changelog/1.8.0/FLUME-3155_Use_batch_mode_in_mvn_to_fix_Travis_CI_error.xml b/src/changelog/1.8.0/FLUME-3155_Use_batch_mode_in_mvn_to_fix_Travis_CI_error.xml
new file mode 100644
index 0000000000..e0091d4a82
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3155_Use_batch_mode_in_mvn_to_fix_Travis_CI_error.xml
@@ -0,0 +1,8 @@
+
+
+
+ Use batch mode in mvn to fix Travis CI error
+
diff --git a/src/changelog/1.8.0/FLUME-3157_Refactor_TestHDFSEventSinkOnMiniCluster_to_not_use.xml b/src/changelog/1.8.0/FLUME-3157_Refactor_TestHDFSEventSinkOnMiniCluster_to_not_use.xml
new file mode 100644
index 0000000000..36241d5bfd
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3157_Refactor_TestHDFSEventSinkOnMiniCluster_to_not_use.xml
@@ -0,0 +1,8 @@
+
+
+
+ Refactor TestHDFSEventSinkOnMiniCluster to not use LeaseManager private API
+
diff --git a/src/changelog/1.8.0/FLUME-3173_Upgrade_joda_time.xml b/src/changelog/1.8.0/FLUME-3173_Upgrade_joda_time.xml
new file mode 100644
index 0000000000..843274d5ae
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3173_Upgrade_joda_time.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade joda-time
+
diff --git a/src/changelog/1.8.0/FLUME-3174_HdfsSink_AWS_S3A_authentication_does_not_work_on_JDK_8.xml b/src/changelog/1.8.0/FLUME-3174_HdfsSink_AWS_S3A_authentication_does_not_work_on_JDK_8.xml
new file mode 100644
index 0000000000..2a7c62535b
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3174_HdfsSink_AWS_S3A_authentication_does_not_work_on_JDK_8.xml
@@ -0,0 +1,8 @@
+
+
+
+ HdfsSink AWS S3A authentication does not work on JDK 8
+
diff --git a/src/changelog/1.8.0/FLUME-3175_Javadoc_generation_fails_due_to_Java8_s_strict_doclint.xml b/src/changelog/1.8.0/FLUME-3175_Javadoc_generation_fails_due_to_Java8_s_strict_doclint.xml
new file mode 100644
index 0000000000..fa259917fe
--- /dev/null
+++ b/src/changelog/1.8.0/FLUME-3175_Javadoc_generation_fails_due_to_Java8_s_strict_doclint.xml
@@ -0,0 +1,8 @@
+
+
+
+ Javadoc generation fails due to Java8's strict doclint
+
diff --git a/src/changelog/1.9.0/.release-notes.adoc.ftl b/src/changelog/1.9.0/.release-notes.adoc.ftl
new file mode 100644
index 0000000000..dd02b3aade
--- /dev/null
+++ b/src/changelog/1.9.0/.release-notes.adoc.ftl
@@ -0,0 +1,26 @@
+////
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ https://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+////
+
+${"[#release-notes-" + release.version?replace("[^a-zA-Z0-9]", "-", "r") + "]"}
+== ${release.version}
+
+<#if release.date?has_content>Release date:: ${release.date}#if>
+
+Apache Flume 1.9.0 is the eleventh release of Flume as an Apache top-level project
+(TLP). Apache Flume 1.9.0 is production-ready software.
+
+<#include "../.changelog.adoc.ftl">
diff --git a/src/changelog/1.9.0/.release.xml b/src/changelog/1.9.0/.release.xml
new file mode 100644
index 0000000000..329650a2e8
--- /dev/null
+++ b/src/changelog/1.9.0/.release.xml
@@ -0,0 +1,21 @@
+
+
+
diff --git a/src/changelog/1.9.0/FLUME-1282_Flume_1_x_build_fails_on_Maven_2.xml b/src/changelog/1.9.0/FLUME-1282_Flume_1_x_build_fails_on_Maven_2.xml
new file mode 100644
index 0000000000..ed0e9a0c00
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-1282_Flume_1_x_build_fails_on_Maven_2.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume 1.x build fails on Maven 2
+
diff --git a/src/changelog/1.9.0/FLUME-1342_Document_JMX_monitoring_API.xml b/src/changelog/1.9.0/FLUME-1342_Document_JMX_monitoring_API.xml
new file mode 100644
index 0000000000..bd42ad7d68
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-1342_Document_JMX_monitoring_API.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document JMX monitoring API
+
diff --git a/src/changelog/1.9.0/FLUME-2071_Flume_Context_doesn_t_support_float_or_double_configuration.xml b/src/changelog/1.9.0/FLUME-2071_Flume_Context_doesn_t_support_float_or_double_configuration.xml
new file mode 100644
index 0000000000..b2c9112b3a
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2071_Flume_Context_doesn_t_support_float_or_double_configuration.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume Context doesn't support float or double configuration values.
+
diff --git a/src/changelog/1.9.0/FLUME-2232_Add_findbugs_to_Flume_build.xml b/src/changelog/1.9.0/FLUME-2232_Add_findbugs_to_Flume_build.xml
new file mode 100644
index 0000000000..dffe9d4d97
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2232_Add_findbugs_to_Flume_build.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add findbugs to Flume build
+
diff --git a/src/changelog/1.9.0/FLUME-2436_Make_hadoop_2_the_default_build_profile.xml b/src/changelog/1.9.0/FLUME-2436_Make_hadoop_2_the_default_build_profile.xml
new file mode 100644
index 0000000000..e2655677b4
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2436_Make_hadoop_2_the_default_build_profile.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make hadoop-2 the default build profile
+
diff --git a/src/changelog/1.9.0/FLUME-2442_Need_an_alternative_to_providing_clear_text_passwords_in.xml b/src/changelog/1.9.0/FLUME-2442_Need_an_alternative_to_providing_clear_text_passwords_in.xml
new file mode 100644
index 0000000000..771c9504c7
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2442_Need_an_alternative_to_providing_clear_text_passwords_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Need an alternative to providing clear text passwords in flume config
+
diff --git a/src/changelog/1.9.0/FLUME-2464_Remove_hadoop_2_profile.xml b/src/changelog/1.9.0/FLUME-2464_Remove_hadoop_2_profile.xml
new file mode 100644
index 0000000000..dd5a005b50
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2464_Remove_hadoop_2_profile.xml
@@ -0,0 +1,8 @@
+
+
+
+ Remove hadoop-2 profile
+
diff --git a/src/changelog/1.9.0/FLUME-2653_Allow_inUseSuffix_to_be_null_empty.xml b/src/changelog/1.9.0/FLUME-2653_Allow_inUseSuffix_to_be_null_empty.xml
new file mode 100644
index 0000000000..dafe383811
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2653_Allow_inUseSuffix_to_be_null_empty.xml
@@ -0,0 +1,8 @@
+
+
+
+ Allow inUseSuffix to be null/empty
+
diff --git a/src/changelog/1.9.0/FLUME-2698_Upgrade_Jetty_Version.xml b/src/changelog/1.9.0/FLUME-2698_Upgrade_Jetty_Version.xml
new file mode 100644
index 0000000000..62bdead16c
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2698_Upgrade_Jetty_Version.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade Jetty Version
+
diff --git a/src/changelog/1.9.0/FLUME-2723_Document_the_requirement_that_Channel_s_transactionCapacity.xml b/src/changelog/1.9.0/FLUME-2723_Document_the_requirement_that_Channel_s_transactionCapacity.xml
new file mode 100644
index 0000000000..149f8aad8f
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2723_Document_the_requirement_that_Channel_s_transactionCapacity.xml
@@ -0,0 +1,8 @@
+
+
+
+ Document the requirement that Channel's transactionCapacity >= batchSize of the source/sink
+
diff --git a/src/changelog/1.9.0/FLUME-2786_It_will_enter_a_deadlock_state_when_modify_the_conf_file.xml b/src/changelog/1.9.0/FLUME-2786_It_will_enter_a_deadlock_state_when_modify_the_conf_file.xml
new file mode 100644
index 0000000000..40d4d0a9c5
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2786_It_will_enter_a_deadlock_state_when_modify_the_conf_file.xml
@@ -0,0 +1,8 @@
+
+
+
+ It will enter a deadlock state when modify the conf file before I stop flume-ng
+
diff --git a/src/changelog/1.9.0/FLUME-2854_Parameterize_jetty_version_in_pom.xml b/src/changelog/1.9.0/FLUME-2854_Parameterize_jetty_version_in_pom.xml
new file mode 100644
index 0000000000..afd3e3bf32
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2854_Parameterize_jetty_version_in_pom.xml
@@ -0,0 +1,8 @@
+
+
+
+ Parameterize jetty version in pom
+
diff --git a/src/changelog/1.9.0/FLUME-2894_Flume_components_should_stop_in_the_correct_order_graceful.xml b/src/changelog/1.9.0/FLUME-2894_Flume_components_should_stop_in_the_correct_order_graceful.xml
new file mode 100644
index 0000000000..72481d2280
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2894_Flume_components_should_stop_in_the_correct_order_graceful.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume components should stop in the correct order (graceful shutdown)
+
diff --git a/src/changelog/1.9.0/FLUME-2973_Deadlock_in_hdfs_sink.xml b/src/changelog/1.9.0/FLUME-2973_Deadlock_in_hdfs_sink.xml
new file mode 100644
index 0000000000..adfff9b786
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2973_Deadlock_in_hdfs_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Deadlock in hdfs sink
+
diff --git a/src/changelog/1.9.0/FLUME-2976_Exception_when_JMS_source_tries_to_connect_to_a_Weblogic.xml b/src/changelog/1.9.0/FLUME-2976_Exception_when_JMS_source_tries_to_connect_to_a_Weblogic.xml
new file mode 100644
index 0000000000..075c800178
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2976_Exception_when_JMS_source_tries_to_connect_to_a_Weblogic.xml
@@ -0,0 +1,8 @@
+
+
+
+ Exception when JMS source tries to connect to a Weblogic server without authentication
+
diff --git a/src/changelog/1.9.0/FLUME-2977_Upgrade_RAT_to_0_12.xml b/src/changelog/1.9.0/FLUME-2977_Upgrade_RAT_to_0_12.xml
new file mode 100644
index 0000000000..d58e39d19e
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2977_Upgrade_RAT_to_0_12.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade RAT to 0.12
+
diff --git a/src/changelog/1.9.0/FLUME-2988_Kafka_Sink_metrics_missing_eventDrainAttemptCount.xml b/src/changelog/1.9.0/FLUME-2988_Kafka_Sink_metrics_missing_eventDrainAttemptCount.xml
new file mode 100644
index 0000000000..dd3d95f829
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2988_Kafka_Sink_metrics_missing_eventDrainAttemptCount.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Sink metrics missing eventDrainAttemptCount
+
diff --git a/src/changelog/1.9.0/FLUME-2989_Kafka_Channel_metrics_missing_eventTakeAttemptCount_and.xml b/src/changelog/1.9.0/FLUME-2989_Kafka_Channel_metrics_missing_eventTakeAttemptCount_and.xml
new file mode 100644
index 0000000000..0b44b61492
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-2989_Kafka_Channel_metrics_missing_eventTakeAttemptCount_and.xml
@@ -0,0 +1,8 @@
+
+
+
+ Kafka Channel metrics missing eventTakeAttemptCount and eventPutAttemptCount
+
diff --git a/src/changelog/1.9.0/FLUME-3050_add_counters_for_error_conditions_and_expose_to_monitor_URL.xml b/src/changelog/1.9.0/FLUME-3050_add_counters_for_error_conditions_and_expose_to_monitor_URL.xml
new file mode 100644
index 0000000000..b906f16ddb
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3050_add_counters_for_error_conditions_and_expose_to_monitor_URL.xml
@@ -0,0 +1,8 @@
+
+
+
+ add counters for error conditions and expose to monitor URL
+
diff --git a/src/changelog/1.9.0/FLUME-3051_Mention_the_incompatibility_of_Kafka_source_with_0_8_x.xml b/src/changelog/1.9.0/FLUME-3051_Mention_the_incompatibility_of_Kafka_source_with_0_8_x.xml
new file mode 100644
index 0000000000..efe278cd1e
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3051_Mention_the_incompatibility_of_Kafka_source_with_0_8_x.xml
@@ -0,0 +1,8 @@
+
+
+
+ Mention the incompatibility of Kafka source with 0.8.x Kafka brokers
+
diff --git a/src/changelog/1.9.0/FLUME-3056_TestApplication_hangs_indefinitely.xml b/src/changelog/1.9.0/FLUME-3056_TestApplication_hangs_indefinitely.xml
new file mode 100644
index 0000000000..0062e4d81e
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3056_TestApplication_hangs_indefinitely.xml
@@ -0,0 +1,8 @@
+
+
+
+ TestApplication hangs indefinitely
+
diff --git a/src/changelog/1.9.0/FLUME-3087_Change_log_level_from_WARN_to_INFO_when_using_default.xml b/src/changelog/1.9.0/FLUME-3087_Change_log_level_from_WARN_to_INFO_when_using_default.xml
new file mode 100644
index 0000000000..d0b0eb0d9a
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3087_Change_log_level_from_WARN_to_INFO_when_using_default.xml
@@ -0,0 +1,8 @@
+
+
+
+ Change log level from WARN to INFO when using default "maxIOWorkers" value.
+
diff --git a/src/changelog/1.9.0/FLUME-3101_taildir_source_may_endless_loop_when_tail_a_file.xml b/src/changelog/1.9.0/FLUME-3101_taildir_source_may_endless_loop_when_tail_a_file.xml
new file mode 100644
index 0000000000..e8a024cd94
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3101_taildir_source_may_endless_loop_when_tail_a_file.xml
@@ -0,0 +1,8 @@
+
+
+
+ taildir source may endless loop when tail a file
+
diff --git a/src/changelog/1.9.0/FLUME-3106_When_batchSize_of_sink_greater_than_transactionCapacity_of.xml b/src/changelog/1.9.0/FLUME-3106_When_batchSize_of_sink_greater_than_transactionCapacity_of.xml
new file mode 100644
index 0000000000..64e1a1a184
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3106_When_batchSize_of_sink_greater_than_transactionCapacity_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ When batchSize of sink greater than transactionCapacity of Memory Channel, Flume can produce endless data
+
diff --git a/src/changelog/1.9.0/FLUME-3107_When_batchSize_of_sink_greater_than_transactionCapacity_of.xml b/src/changelog/1.9.0/FLUME-3107_When_batchSize_of_sink_greater_than_transactionCapacity_of.xml
new file mode 100644
index 0000000000..411a55b9bb
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3107_When_batchSize_of_sink_greater_than_transactionCapacity_of.xml
@@ -0,0 +1,8 @@
+
+
+
+ When batchSize of sink greater than transactionCapacity of File Channel, Flume can produce endless data
+
diff --git a/src/changelog/1.9.0/FLUME-3114_Upgrade_commons_httpclient_library_dependency.xml b/src/changelog/1.9.0/FLUME-3114_Upgrade_commons_httpclient_library_dependency.xml
new file mode 100644
index 0000000000..58b65e6a1a
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3114_Upgrade_commons_httpclient_library_dependency.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade commons-httpclient library dependency
+
diff --git a/src/changelog/1.9.0/FLUME-3115_Upgrade_netty_library_dependency.xml b/src/changelog/1.9.0/FLUME-3115_Upgrade_netty_library_dependency.xml
new file mode 100644
index 0000000000..d85b2a76b1
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3115_Upgrade_netty_library_dependency.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade netty library dependency
+
diff --git a/src/changelog/1.9.0/FLUME-3117_Application_can_be_dead_loop_when_call_System_exit_in.xml b/src/changelog/1.9.0/FLUME-3117_Application_can_be_dead_loop_when_call_System_exit_in.xml
new file mode 100644
index 0000000000..273dc4aded
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3117_Application_can_be_dead_loop_when_call_System_exit_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Application can be dead loop when call System.exit() in methodconfigure
+
diff --git a/src/changelog/1.9.0/FLUME-3133_Add_a_ipHeader_config_in_Syslog_Sources.xml b/src/changelog/1.9.0/FLUME-3133_Add_a_ipHeader_config_in_Syslog_Sources.xml
new file mode 100644
index 0000000000..7fa4475d96
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3133_Add_a_ipHeader_config_in_Syslog_Sources.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add a ipHeader config in Syslog Sources
+
diff --git a/src/changelog/1.9.0/FLUME-3142_Adding_HBase2_sink.xml b/src/changelog/1.9.0/FLUME-3142_Adding_HBase2_sink.xml
new file mode 100644
index 0000000000..8259be7857
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3142_Adding_HBase2_sink.xml
@@ -0,0 +1,8 @@
+
+
+
+ Adding HBase2 sink
+
diff --git a/src/changelog/1.9.0/FLUME-3158_Upgrade_surefire_version_and_config.xml b/src/changelog/1.9.0/FLUME-3158_Upgrade_surefire_version_and_config.xml
new file mode 100644
index 0000000000..01f1c069d1
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3158_Upgrade_surefire_version_and_config.xml
@@ -0,0 +1,8 @@
+
+
+
+ Upgrade surefire version and config
+
diff --git a/src/changelog/1.9.0/FLUME-3182_Please_add_support_for_SSL_TLS_for_syslog_tcp_multi_port.xml b/src/changelog/1.9.0/FLUME-3182_Please_add_support_for_SSL_TLS_for_syslog_tcp_multi_port.xml
new file mode 100644
index 0000000000..7220c14fdf
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3182_Please_add_support_for_SSL_TLS_for_syslog_tcp_multi_port.xml
@@ -0,0 +1,8 @@
+
+
+
+ Please add support for SSL/TLS for syslog (tcp) & multi_port syslog (tcp) sources
+
diff --git a/src/changelog/1.9.0/FLUME-3183_Maven_generate_SHA_512_checksum_during_deploy.xml b/src/changelog/1.9.0/FLUME-3183_Maven_generate_SHA_512_checksum_during_deploy.xml
new file mode 100644
index 0000000000..a509a8d0c0
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3183_Maven_generate_SHA_512_checksum_during_deploy.xml
@@ -0,0 +1,8 @@
+
+
+
+ Maven: generate SHA-512 checksum during deploy
+
diff --git a/src/changelog/1.9.0/FLUME-3186_Make_asyncHbaseClient_configuration_parameters_available.xml b/src/changelog/1.9.0/FLUME-3186_Make_asyncHbaseClient_configuration_parameters_available.xml
new file mode 100644
index 0000000000..6d1c4e4e34
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3186_Make_asyncHbaseClient_configuration_parameters_available.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make asyncHbaseClient configuration parameters available from flume config
+
diff --git a/src/changelog/1.9.0/FLUME-3194_upgrade_derby_to_the_latest_1_14_1_0_version.xml b/src/changelog/1.9.0/FLUME-3194_upgrade_derby_to_the_latest_1_14_1_0_version.xml
new file mode 100644
index 0000000000..7c339f79de
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3194_upgrade_derby_to_the_latest_1_14_1_0_version.xml
@@ -0,0 +1,8 @@
+
+
+
+ upgrade derby to the latest (1.14.1.0) version
+
diff --git a/src/changelog/1.9.0/FLUME-3195_Split_up_the_TestKafkaChannel_class.xml b/src/changelog/1.9.0/FLUME-3195_Split_up_the_TestKafkaChannel_class.xml
new file mode 100644
index 0000000000..4b9d7e683d
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3195_Split_up_the_TestKafkaChannel_class.xml
@@ -0,0 +1,8 @@
+
+
+
+ Split up the TestKafkaChannel class
+
diff --git a/src/changelog/1.9.0/FLUME-3201_Fix_SyslogUtil_to_handle_RFC3164_format_in_december.xml b/src/changelog/1.9.0/FLUME-3201_Fix_SyslogUtil_to_handle_RFC3164_format_in_december.xml
new file mode 100644
index 0000000000..b5512aa466
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3201_Fix_SyslogUtil_to_handle_RFC3164_format_in_december.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix SyslogUtil to handle RFC3164 format in december correctly
+
diff --git a/src/changelog/1.9.0/FLUME-3218_Fix_external_process_config_filter_test.xml b/src/changelog/1.9.0/FLUME-3218_Fix_external_process_config_filter_test.xml
new file mode 100644
index 0000000000..50bd438ca6
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3218_Fix_external_process_config_filter_test.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix external process config filter test
+
diff --git a/src/changelog/1.9.0/FLUME-3222_java_nio_file_NoSuchFileException_thrown_when_files_are.xml b/src/changelog/1.9.0/FLUME-3222_java_nio_file_NoSuchFileException_thrown_when_files_are.xml
new file mode 100644
index 0000000000..d2a5496734
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3222_java_nio_file_NoSuchFileException_thrown_when_files_are.xml
@@ -0,0 +1,8 @@
+
+
+
+ java.nio.file.NoSuchFileException thrown when files are being deleted from the TAILDIR source
+
diff --git a/src/changelog/1.9.0/FLUME-3223_Flume_HDFS_Sink_should_retry_close_prior_to_performing_a.xml b/src/changelog/1.9.0/FLUME-3223_Flume_HDFS_Sink_should_retry_close_prior_to_performing_a.xml
new file mode 100644
index 0000000000..38a18ef268
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3223_Flume_HDFS_Sink_should_retry_close_prior_to_performing_a.xml
@@ -0,0 +1,8 @@
+
+
+
+ Flume HDFS Sink should retry close prior to performing a recoverLease
+
diff --git a/src/changelog/1.9.0/FLUME-3227_Add_Rate_Limiter_to_StressSource.xml b/src/changelog/1.9.0/FLUME-3227_Add_Rate_Limiter_to_StressSource.xml
new file mode 100644
index 0000000000..4403b8d8fe
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3227_Add_Rate_Limiter_to_StressSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Add Rate Limiter to StressSource
+
diff --git a/src/changelog/1.9.0/FLUME-3228_Incorrect_parameter_name_in_timestamp_interceptor_docs.xml b/src/changelog/1.9.0/FLUME-3228_Incorrect_parameter_name_in_timestamp_interceptor_docs.xml
new file mode 100644
index 0000000000..e4b9ba5620
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3228_Incorrect_parameter_name_in_timestamp_interceptor_docs.xml
@@ -0,0 +1,8 @@
+
+
+
+ Incorrect parameter name in timestamp interceptor docs
+
diff --git a/src/changelog/1.9.0/FLUME-3237_Handling_RuntimeExceptions_coming_from_the_JMS_provider_in.xml b/src/changelog/1.9.0/FLUME-3237_Handling_RuntimeExceptions_coming_from_the_JMS_provider_in.xml
new file mode 100644
index 0000000000..83b12a02ec
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3237_Handling_RuntimeExceptions_coming_from_the_JMS_provider_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Handling RuntimeExceptions coming from the JMS provider in JMSSource
+
diff --git a/src/changelog/1.9.0/FLUME-3239_Do_not_rename_files_in_SpoolDirectorySource.xml b/src/changelog/1.9.0/FLUME-3239_Do_not_rename_files_in_SpoolDirectorySource.xml
new file mode 100644
index 0000000000..cf68c45663
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3239_Do_not_rename_files_in_SpoolDirectorySource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Do not rename files in SpoolDirectorySource
+
diff --git a/src/changelog/1.9.0/FLUME-3243_Increase_the_default_of_hdfs_callTimeout_and_document_it_s.xml b/src/changelog/1.9.0/FLUME-3243_Increase_the_default_of_hdfs_callTimeout_and_document_it_s.xml
new file mode 100644
index 0000000000..895b5594f6
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3243_Increase_the_default_of_hdfs_callTimeout_and_document_it_s.xml
@@ -0,0 +1,8 @@
+
+
+
+ Increase the default of hdfs.callTimeout and document it's deprecation
+
diff --git a/src/changelog/1.9.0/FLUME-3246_Validate_flume_configuration_to_prevent_larger_source_batch.xml b/src/changelog/1.9.0/FLUME-3246_Validate_flume_configuration_to_prevent_larger_source_batch.xml
new file mode 100644
index 0000000000..d4ff51eb89
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3246_Validate_flume_configuration_to_prevent_larger_source_batch.xml
@@ -0,0 +1,8 @@
+
+
+
+ Validate flume configuration to prevent larger source batch size than the channel transaction capacity
+
diff --git a/src/changelog/1.9.0/FLUME-3253_JP_Morgan_Chase_scan_shows_vulnerabilities_for_Splunk_App.xml b/src/changelog/1.9.0/FLUME-3253_JP_Morgan_Chase_scan_shows_vulnerabilities_for_Splunk_App.xml
new file mode 100644
index 0000000000..630d0c3002
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3253_JP_Morgan_Chase_scan_shows_vulnerabilities_for_Splunk_App.xml
@@ -0,0 +1,8 @@
+
+
+
+ JP Morgan Chase scan shows vulnerabilities for Splunk App using Apache Flume 1.8
+
diff --git a/src/changelog/1.9.0/FLUME-3265_Cannot_set_batch_size_for_LoadBalancingRpcClient.xml b/src/changelog/1.9.0/FLUME-3265_Cannot_set_batch_size_for_LoadBalancingRpcClient.xml
new file mode 100644
index 0000000000..6539f31a23
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3265_Cannot_set_batch_size_for_LoadBalancingRpcClient.xml
@@ -0,0 +1,8 @@
+
+
+
+ Cannot set batch-size for LoadBalancingRpcClient
+
diff --git a/src/changelog/1.9.0/FLUME-3269_Support_JSSE_keystore_trustore_D_system_properties.xml b/src/changelog/1.9.0/FLUME-3269_Support_JSSE_keystore_trustore_D_system_properties.xml
new file mode 100644
index 0000000000..5deb5606e7
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3269_Support_JSSE_keystore_trustore_D_system_properties.xml
@@ -0,0 +1,8 @@
+
+
+
+ Support JSSE keystore/trustore -D system properties
+
diff --git a/src/changelog/1.9.0/FLUME-3270_Close_JMS_resources_in_JMSMessageConsumer_constructor_in.xml b/src/changelog/1.9.0/FLUME-3270_Close_JMS_resources_in_JMSMessageConsumer_constructor_in.xml
new file mode 100644
index 0000000000..3412d166c9
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3270_Close_JMS_resources_in_JMSMessageConsumer_constructor_in.xml
@@ -0,0 +1,8 @@
+
+
+
+ Close JMS resources in JMSMessageConsumer constructor in case of failure
+
diff --git a/src/changelog/1.9.0/FLUME-3275_Components_supporting_SSL_TLS_should_be_able_to_specify.xml b/src/changelog/1.9.0/FLUME-3275_Components_supporting_SSL_TLS_should_be_able_to_specify.xml
new file mode 100644
index 0000000000..0419451b7b
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3275_Components_supporting_SSL_TLS_should_be_able_to_specify.xml
@@ -0,0 +1,8 @@
+
+
+
+ Components supporting SSL/TLS should be able to specify protocol list
+
diff --git a/src/changelog/1.9.0/FLUME-3276_Components_supporting_SSL_TLS_should_be_able_to_specify.xml b/src/changelog/1.9.0/FLUME-3276_Components_supporting_SSL_TLS_should_be_able_to_specify.xml
new file mode 100644
index 0000000000..7365818ef7
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3276_Components_supporting_SSL_TLS_should_be_able_to_specify.xml
@@ -0,0 +1,8 @@
+
+
+
+ Components supporting SSL/TLS should be able to specify cipher suite list
+
diff --git a/src/changelog/1.9.0/FLUME-3278_Handling_D_keystore_parameters_in_Kafka_components.xml b/src/changelog/1.9.0/FLUME-3278_Handling_D_keystore_parameters_in_Kafka_components.xml
new file mode 100644
index 0000000000..c7c3c671c7
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3278_Handling_D_keystore_parameters_in_Kafka_components.xml
@@ -0,0 +1,8 @@
+
+
+
+ Handling -D keystore parameters in Kafka components
+
diff --git a/src/changelog/1.9.0/FLUME-3280_Improve_maven_build_to_help_code_reviews_by_adding_static.xml b/src/changelog/1.9.0/FLUME-3280_Improve_maven_build_to_help_code_reviews_by_adding_static.xml
new file mode 100644
index 0000000000..a6f07ce9c7
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3280_Improve_maven_build_to_help_code_reviews_by_adding_static.xml
@@ -0,0 +1,8 @@
+
+
+
+ Improve maven build to help code reviews by adding static code analyzer to it
+
diff --git a/src/changelog/1.9.0/FLUME-3281_Update_to_Kafka_2_0_client.xml b/src/changelog/1.9.0/FLUME-3281_Update_to_Kafka_2_0_client.xml
new file mode 100644
index 0000000000..8e8892d950
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3281_Update_to_Kafka_2_0_client.xml
@@ -0,0 +1,8 @@
+
+
+
+ Update to Kafka 2.0 client
+
diff --git a/src/changelog/1.9.0/FLUME-3282_Use_slf4j_in_every_component.xml b/src/changelog/1.9.0/FLUME-3282_Use_slf4j_in_every_component.xml
new file mode 100644
index 0000000000..a236826d6d
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3282_Use_slf4j_in_every_component.xml
@@ -0,0 +1,8 @@
+
+
+
+ Use slf4j in every component
+
diff --git a/src/changelog/1.9.0/FLUME-3294_Fix_polling_logic_in_TaildirSource.xml b/src/changelog/1.9.0/FLUME-3294_Fix_polling_logic_in_TaildirSource.xml
new file mode 100644
index 0000000000..1e47106d68
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3294_Fix_polling_logic_in_TaildirSource.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix polling logic in TaildirSource
+
diff --git a/src/changelog/1.9.0/FLUME-3298_Make_hadoop_common_optional_in_flume_ng_hadoop_credential.xml b/src/changelog/1.9.0/FLUME-3298_Make_hadoop_common_optional_in_flume_ng_hadoop_credential.xml
new file mode 100644
index 0000000000..8136048a23
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3298_Make_hadoop_common_optional_in_flume_ng_hadoop_credential.xml
@@ -0,0 +1,8 @@
+
+
+
+ Make hadoop-common optional in flume-ng-hadoop-credential-store-config-filter
+
diff --git a/src/changelog/1.9.0/FLUME-3299_Fix_log4j_scopes_in_pom_files.xml b/src/changelog/1.9.0/FLUME-3299_Fix_log4j_scopes_in_pom_files.xml
new file mode 100644
index 0000000000..939c562cbb
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3299_Fix_log4j_scopes_in_pom_files.xml
@@ -0,0 +1,8 @@
+
+
+
+ Fix log4j scopes in pom files
+
diff --git a/src/changelog/1.9.0/FLUME-3303_Mention_future_configuration_change_in_the_release_notes.xml b/src/changelog/1.9.0/FLUME-3303_Mention_future_configuration_change_in_the_release_notes.xml
new file mode 100644
index 0000000000..e64fbadcf5
--- /dev/null
+++ b/src/changelog/1.9.0/FLUME-3303_Mention_future_configuration_change_in_the_release_notes.xml
@@ -0,0 +1,8 @@
+
+
+
+ Mention future configuration change in the release notes
+
diff --git a/src/site/antora/modules/ROOT/nav.adoc b/src/site/antora/modules/ROOT/nav.adoc
index 9526455031..889e4daadd 100644
--- a/src/site/antora/modules/ROOT/nav.adoc
+++ b/src/site/antora/modules/ROOT/nav.adoc
@@ -22,23 +22,7 @@
* Documentation
** xref:FlumeUserGuide.adoc[Flume User Guide]
** xref:FlumeDeveloperGuide.adoc[Flume Developer Guide]
-* xref:releases/index.adoc[Releases]
-** xref:releases/1.11.0.adoc[1.11.0]
-** xref:releases/1.10.1.adoc[1.10.1]
-** xref:releases/1.10.0.adoc[1.10.0]
-** xref:releases/1.9.0.adoc[1.9.0]
-** xref:releases/1.8.0.adoc[1.8.0]
-** xref:releases/1.7.0.adoc[1.7.0]
-** xref:releases/1.6.0.adoc[1.6.0]
-** xref:releases/1.5.2.adoc[1.5.2]
-** xref:releases/1.5.0.1.adoc[1.5.0.1]
-** xref:releases/1.5.0.adoc[1.5.0]
-** xref:releases/1.4.0.adoc[1.4.0]
-** xref:releases/1.3.1.adoc[1.3.1]
-** xref:releases/1.3.0.adoc[1.3.0]
-** xref:releases/1.2.0.adoc[1.2.0]
-** xref:releases/1.1.0.adoc[1.1.0]
-** xref:releases/1.0.0.adoc[1.0.0]
+* xref:release-notes.adoc[Release Notes]
* xref:flume-spring-boot/index.adoc[Flume Spring Boot]
** xref:flume-spring-boot/download.adoc[Download]
** xref:flume-spring-boot/releases/index.adoc[Releases]
diff --git a/src/site/antora/modules/ROOT/pages/index.adoc b/src/site/antora/modules/ROOT/pages/index.adoc
index 24dba49e30..7278aaab4f 100644
--- a/src/site/antora/modules/ROOT/pages/index.adoc
+++ b/src/site/antora/modules/ROOT/pages/index.adoc
@@ -47,7 +47,7 @@ Flume 1.11.0 contains a fix for https://cve.mitre.org/cgi-bin/cvename.cgi?name=C
See the xref:security.adoc[Flume Security] page for more details.
The full change log and documentation are available on the
-xref:releases/1.11.0.adoc[Flume 1.11.0 release page].
+xref:release-notes.adoc#release-notes-1-11-0[Flume 1.11.0 release notes].
This release can be downloaded from the Flume xref:download.adoc[Download] page.
@@ -69,7 +69,7 @@ This version of Flume adds the automatic module name to the manifest of the vari
jars allowing them to be usable in applications using the Java Platform Module System.
The full change log and documentation are available on the
-xref:releases/1.10.1.adoc[Flume 1.10.1 release page].
+xref:release-notes.adoc#release-notes-1-10-1[Flume 1.10.1 release notes].
This release can be downloaded from the Flume xref:download.adoc[Download] page.
@@ -98,7 +98,7 @@ Cloud Config Server, and support for composite configurations.
Flume has been updated to use Log4j 2.x instead of Log4j 1.x.
The full change log and documentation are available on the
-xref:releases/1.10.0.adoc[Flume 1.10.0 release page].
+xref:release-notes.adoc#release-notes-1-10-0[Flume 1.10.0 release notes].
This release can be downloaded from the Flume xref:download.adoc[Download] page.
@@ -153,7 +153,7 @@ ____
____
The full change log and documentation are available on the
-xref:releases/1.9.0.adoc[Flume 1.9.0 release page].
+xref:release-notes.adoc#release-notes-1-9-0[Flume 1.9.0 release notes].
This release can be downloaded from the Flume xref:download.adoc[Download] page.
@@ -219,7 +219,7 @@ improvements to Flume during the 1.8.0 development cycle:
* loleek
The full change log and documentation are available on the
-xref:releases/1.8.0.adoc[Flume 1.8.0 release page].
+xref:release-notes.adoc#release-notes-1-8-0[Flume 1.8.0 release notes].
This release can be downloaded from the Flume xref:download.adoc[Download] page.
@@ -299,7 +299,7 @@ improvements to Flume during the 1.7.0 development cycle:
* Tristan Stevens
The full change log and documentation are available on the
-xref:releases/1.7.0.adoc[Flume 1.7.0 release page].
+xref:release-notes.adoc#release-notes-1-7-0[Flume 1.7.0 release notes].
This release can be downloaded from the Flume xref:download.adoc[Download] page.
@@ -331,7 +331,7 @@ ____
____
The full change log and documentation are available on the
-xref:releases/1.6.0.adoc[Flume 1.6.0 release page].
+xref:release-notes.adoc#release-notes-1-6-0[Flume 1.6.0 release notes].
This release can be downloaded from the Flume xref:download.adoc[Download] page.
@@ -357,7 +357,7 @@ on all components in Flume that support SSL/TLS. All users are encouraged to
update to this release as soon as possible.
The full change log and documentation are available on the
-xref:releases/1.5.2.adoc[Flume 1.5.2 release page].
+xref:release-notes.adoc#release-notes-1-5-2[Flume 1.5.2 release notes].
This release can be downloaded from the Flume xref:download.adoc[Download] page.
@@ -386,7 +386,7 @@ Apache BigTop 0.8.0 release will ship Flume binaries built
against HBase 0.98.x.
The full change log and documentation are available on the
-xref:releases/1.5.0.1.adoc[Flume 1.5.0.1 release page].
+xref:release-notes.adoc#release-notes-1-5-0-1[Flume 1.5.0.1 release notes].
This release can be downloaded from the Flume xref:download.adoc[Download] page.
@@ -415,7 +415,7 @@ Several months of active development went into this release: 123 patches were co
* Much faster replay in the File Channel.
The full change log and documentation are available on the
-xref:releases/1.5.0.adoc[Flume 1.5.0 release page].
+xref:release-notes.adoc#release-notes-1-5-0[Flume 1.5.0 release notes].
This release can be downloaded from the Flume xref:download.adoc[Download] page.
@@ -498,7 +498,7 @@ improvements to Flume during the 1.4.0 development cycle:
* Wolfgang Hoschek
The full change log and documentation are available on the
-xref:releases/1.4.0.adoc[Flume 1.4.0 release page].
+xref:release-notes.adoc#release-notes-1-4-0[Flume 1.4.0 release notes].
This release can be downloaded from the Flume xref:download.adoc[Download] page.
@@ -524,7 +524,7 @@ This release can be downloaded from the Flume download page at:
https://flume.apache.org/download.html
The change log and documentation are available on the 1.3.1 release page:
-https://flume.apache.org/releases/1.3.1.html
+xref:release-notes.adoc#release-notes-1-3-1[Flume 1.3.1 release notes]
Your help and feedback is more than welcome!
@@ -554,7 +554,7 @@ This release can be downloaded from the Flume download page at:
https://flume.apache.org/download.html
The change log and documentation are available on the 1.3.0 release page:
-https://flume.apache.org/releases/1.3.0.html
+xref:release-notes.adoc#release-notes-1-3-0[Flume 1.3.0 release notes]
Your help and feedback is more than welcome!
@@ -583,7 +583,7 @@ This release can be downloaded from the Flume download page at:
https://flume.apache.org/download.html
The change log and documentation are available on the 1.2.0 release page:
-https://flume.apache.org/releases/1.2.0.html
+xref:release-notes.adoc#release-notes-1-2-0[Flume 1.2.0 release notes]
Your help and feedback is more than welcome!
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.0.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.0.0.adoc
deleted file mode 100644
index e07e27f649..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.0.0.adoc
+++ /dev/null
@@ -1,170 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.0.0 - Incubating
-
-*Status of this release*
-
-This release is the first release of Apache Flume within the Apache
-Incubator, and is labelled and should be considered as a beta version.
-
-*Release Documentation*
-
-* link:content/1.0.0-incubating/apidocs/index.html[API Documentation]
-
-*Changes*
-
-* {blank}
-+
-Bug::
- ** ++[++FLUME-830++]++ - flume uber jar is missing files from flume-file-channel project
- ** ++[++FLUME-831++]++ - flume-jdbc-channel project has unnecessary direct dependency on log4j API
- ** ++[++FLUME-833++]++ - Audit Direct Library Deps for Flume NG
- ** ++[++FLUME-835++]++ - Issues during clean build of Flume NG
- ** ++[++FLUME-850++]++ - Upgrade the version of Hadoop we use for HDFS sink
- ** ++[++FLUME-858++]++ - HDFSWriterFactory is using operation == for string comparison
- ** ++[++FLUME-863++]++ - Use of unknown sink type leads to NullPointerException
- ** ++[++FLUME-868++]++ - RAT checks fail on builds.apache.org due to local maven repo
- ** ++[++FLUME-869++]++ - JDBC channel tests leave derby.log in module directory
- ** ++[++FLUME-870++]++ - LoggerSink contains two calls to Transaction++#++commit()
- ** ++[++FLUME-880++]++ - HDFSFormatterFactory is using == operator for String objects
- ** ++[++FLUME-887++]++ - Add maven assembly to build a source only artifact
- ** ++[++FLUME-891++]++ - flume-ng script doesn't build the classpath properly
- ** ++[++FLUME-894++]++ - Add log4j as part of the build
- ** ++[++FLUME-898++]++ - Create DISCLAIMER file for Flume project
- ** ++[++FLUME-900++]++ - RELEASENOTES file needs to be ignored by RAT
- ** ++[++FLUME-902++]++ - Remove thrift references in NG build
- ** ++[++FLUME-903++]++ - Update project metadata in main pom
- ** ++[++FLUME-904++]++ - Update plugin and dependency repos referenced in the main pom
- ** ++[++FLUME-905++]++ - ExecSource silently fails after first transaction with channel
- ** ++[++FLUME-906++]++ - Maven Avro plugin missing an entry in plugin dep management
- ** ++[++FLUME-907++]++ - Maven assembly missing CHANGELOG and other misc files
- ** ++[++FLUME-908++]++ - Clean out old bin and conf contents
- ** ++[++FLUME-909++]++ - org.apache.flume.node.TestAbstractLogicalNodeManager is failing on some machines
- ** ++[++FLUME-910++]++ - Typo in maven avro plugin groupId in plugin dep management
- ** ++[++FLUME-911++]++ - README should reference Apache Flume rather than just Flume
- ** ++[++FLUME-912++]++ - DEVNOTES contains outdated info
- ** ++[++FLUME-913++]++ - slf4j-log4j binding is excluded from the dist assembly due to test scope
- ** ++[++FLUME-915++]++ - Incorrect license information in various files
- ** ++[++FLUME-916++]++ - DISCLAIMER file has an incorrect URL
-* {blank}
-+
-Improvement::
- ** ++[++FLUME-846++]++ - Bump Avro version to 1.6.x
- ** ++[++FLUME-867++]++ - Pollable source and sink runners should reduce poll interval after several BACKOFFs
- ** ++[++FLUME-871++]++ - HDFS sink needs to handle blocked/hung append operation
-* {blank}
-+
-Question::
- ** ++[++FLUME-856++]++ - Move data across hosts
-* {blank}
-+
-Task::
- ** ++[++FLUME-876++]++ - Update README, NOTICE, LICENSE, and DEVNOTES files
- ** ++[++FLUME-878++]++ - Write release-ready Maven assembly descriptor
- ** ++[++FLUME-879++]++ - Document Flume's ASF release process
- ** ++[++FLUME-885++]++ - Set version number of project to 1.0.0-SNAPSHOT for NG branch
- ** ++[++FLUME-899++]++ - Add Release notes
- ** ++[++FLUME-901++]++ - Make Flume NG build and pass tests against Hadoop 0.23 branch
-
-Release Notes - Flume - Version NG alpha 2 - 20111107
-
-* {blank}
-+
-Bug::
- ** ++[++FLUME-773++]++ - ExecSource doesn't rollback transactions on errors
- ** ++[++FLUME-805++]++ - HDFS sink should mangle the names of incomplete files till they are closed
- ** ++[++FLUME-815++]++ - Test json config file has missing bind property
- ** ++[++FLUME-816++]++ - TestJdbcChannelProvider throws OOME based on RNG values
- ** ++[++FLUME-817++]++ - JdbcChannel can not be created by DefaultChannelFactory
- ** ++[++FLUME-818++]++ - PropertiesFileConfigurationProvider doesn't properly log exceptions
- ** ++[++FLUME-822++]++ - JDBC channel lock acquisition failure during take()
- ** ++[++FLUME-823++]++ - The properties configuration provider should fail if the configuration file is not found
- ** ++[++FLUME-825++]++ - Need to remove dependency on hadoop core from flume-ng-core project
- ** ++[++FLUME-827++]++ - Avro client conn failure results in 60-second wait before terminating
- ** ++[++FLUME-848++]++ - Typo is TestHDFSEventSink path
- ** ++[++FLUME-861++]++ - AvroSource is failing on ClosedChannelException
-* {blank}
-+
-Improvement::
- ** ++[++FLUME-819++]++ - JDBC channel plugin is not registered with Flume node
- ** ++[++FLUME-820++]++ - JDBC channel should support capacity specification.
- ** ++[++FLUME-821++]++ - Derby schema handler should create the necessary indexes for fast lookups.
- ** ++[++FLUME-826++]++ - Update libs
-* {blank}
-+
-New Feature::
- ** ++[++FLUME-775++]++ - Support text output
- ** ++[++FLUME-814++]++ - Add support for multiple channels to sources
-* {blank}
-+
-Task::
- ** ++[++FLUME-812++]++ - Enable Apache RAT checks during Maven build
- ** ++[++FLUME-866++]++ - Remove old plugins and log4j appender
-
-Release Notes - Flume - Version NG alpha 1 - 20111021
-
-* {blank}
-+
-Sub-task::
- ** ++[++FLUME-737++]++ - Port Flume OG sources and sinks to NG interfaces
- ** ++[++FLUME-739++]++ - Create NG node configuration components
- ** ++[++FLUME-747++]++ - Create NG command line launchers and daemon infrastructure
- ** ++[++FLUME-760++]++ - Implement JDBC based channel implementation
- ** ++[++FLUME-761++]++ - Implement HDFS Flume NG sink
- ** ++[++FLUME-777++]++ - Support text output for HDFS sink
- ** ++[++FLUME-795++]++ - Replace the non-transactional memory channel with new transactional memory channel
-* {blank}
-+
-Bug::
- ** ++[++FLUME-769++]++ - FLUME-728 - TestJsonFileConfigurationProvider fails due to timing issue
- ** ++[++FLUME-784++]++ - MemoryChannel should poll with timeout on take() rather than block indefinitely
- ** ++[++FLUME-788++]++ - Add more test cases to Flume-NG HDFS test
- ** ++[++FLUME-803++]++ - support re-entrant transaction for memory channel
- ** ++[++FLUME-806++]++ - Fix cast exception in MemoryChannel due to config type changes
- ** ++[++FLUME-807++]++ - Fix tests broken by FLUME-802 changes
- ** ++[++FLUME-809++]++ - Fix channel syntax javadoc bug in PropertiesFileConfigurationProvider
- ** ++[++FLUME-811++]++ - Remove logging of avro client that causes errors with proxy object methods
-* {blank}
-+
-Epic::
- ** ++[++FLUME-728++]++ - Flume NG refactoring
-* {blank}
-+
-Improvement::
- ** ++[++FLUME-772++]++ - MemoryChannel should push events back into channel on rollback
- ** ++[++FLUME-774++]++ - Move HDFS sink into a separate module
- ** ++[++FLUME-781++]++ - Add error checking to AvroCLICilent
- ** ++[++FLUME-782++]++ - Instrument AvroSource with counters
- ** ++[++FLUME-783++]++ - Add a batch event RPC call to AvroSource
- ** ++[++FLUME-804++]++ - Support help and node name arguments from the command line
- ** ++[++FLUME-810++]++ - Add help command line options to AvroCLIClient
-* {blank}
-+
-New Feature::
- ** ++[++FLUME-771++]++ - Implement NG Avro source
- ** ++[++FLUME-778++]++ - Implement NG Avro sink
- ** ++[++FLUME-779++]++ - Create an Avro CLI for sending data to the Avro source
-* {blank}
-+
-Task::
- ** ++[++FLUME-780++]++ - Reduce default log levels for chatty libraries
- ** ++[++FLUME-785++]++ - Write javadoc for builtin channels
- ** ++[++FLUME-786++]++ - Write javadoc for builtin sources
- ** ++[++FLUME-787++]++ - Write javadoc for builtin sinks
- ** ++[++FLUME-801++]++ - Write NG getting started guide
- ** ++[++FLUME-802++]++ - Complete PropertyFileConfigurationProvider implementation
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.1.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.1.0.adoc
deleted file mode 100644
index a22efdf969..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.1.0.adoc
+++ /dev/null
@@ -1,92 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.1.0 - Incubating
-
-*Status of this release*
-
-This release is the second release of Apache Flume within the Apache
-Incubator, and is labelled and should be considered as a beta version.
-As compared to the previous release, it has substantially more features
-and functionality along with bug fixes and other enhancements. However
-it is likely to change until a stable release version.
-
-*Release Documentation*
-
-* link:content/1.1.0-incubating/apidocs/index.html[API Documentation]
-
-*Changes*
-
-* {blank}
-+
-Sub-task::
- ** ++[++FLUME-989++]++ - Factor Flume Avro RPC interfaces out into separate Client SDK
-* {blank}
-+
-Bug::
- ** ++[++FLUME-11++]++ - Tests are setting logger level and should not be.
- ** ++[++FLUME-889++]++ - All events in memory channel are lost on reconfiguration
- ** ++[++FLUME-920++]++ - flume-ng script does not work on Ubuntu Maverick
- ** ++[++FLUME-933++]++ - Default++[++Sourcelink:##SUBST##|Sink|[++|++Sink++|++]Channel++]++Factory implementation should do reference counting for create/unregistering instances.
- ** ++[++FLUME-936++]++ - MemoryChannel is not thread safe
- ** ++[++FLUME-955++]++ - Rat failure: Legacy Avro Source missing Apache license header
- ** ++[++FLUME-957++]++ - Remove unused flume json config file
- ** ++[++FLUME-960++]++ - TestAvroSink.testFailedConnect is racy and fails often
- ** ++[++FLUME-963++]++ - Add additional tests to TestHDFSEventSink and demystify existing tests
- ** ++[++FLUME-1005++]++ - Several issues with flume-ng script
- ** ++[++FLUME-1009++]++ - HDFSEventSink should return BACKOFF when the channel returns null
- ** ++[++FLUME-1018++]++ - Context can cause NullPointerException
- ** ++[++FLUME-1027++]++ - Missing log4j library in Flume distribution
- ** ++[++FLUME-1029++]++ - Flume build issue with Avro 1.6.2 and empty local repository
- ** ++[++FLUME-1031++]++ - Depricate code generated by Thrift and Avro OG sources that is under com.cloudera package
-* {blank}
-+
-Improvement::
- ** ++[++FLUME-886++]++ - Create Log4j Appender
- ** ++[++FLUME-919++]++ - flume-ng script should use exec when spawning the java process
- ** ++[++FLUME-922++]++ - Straighten up branches for development
- ** ++[++FLUME-925++]++ - Update build infrastructure to follow Apache Maven guidelines
- ** ++[++FLUME-932++]++ - Making flume-ng components pluggage and name aware
- ** ++[++FLUME-934++]++ - hadoop 1.0.0 sink and corresponding profile
- ** ++[++FLUME-935++]++ - Create abstract implementations of basic channel/transaction semantics
- ** ++[++FLUME-939++]++ - Load flume-env.sh from flume++_++conf++_++dir environment variable / system property as opposed to bin directory
- ** ++[++FLUME-945++]++ - Add the ability to specify a default channel for multiplexing channel selector.
- ** ++[++FLUME-956++]++ - Configuration File Template
- ** ++[++FLUME-958++]++ - Miscellaneous build improvements
- ** ++[++FLUME-964++]++ - Remove compiler warnings where possible
- ** ++[++FLUME-978++]++ - Context interface is too basic requiring boilerplate user code
- ** ++[++FLUME-984++]++ - SinkRunner should catch unhanded exceptions and log them like PollingSourceRunner
- ** ++[++FLUME-990++]++ - Hive sink
- ** ++[++FLUME-1019++]++ - Document Sink and related interfaces, defining expected behaviors
- ** ++[++FLUME-1021++]++ - Document API contracts and expected behavior in additional interfaces, including Source
- ** ++[++FLUME-1032++]++ - Fix / clean up Flume NG build
-* {blank}
-+
-New Feature::
- ** ++[++FLUME-865++]++ - Implement failover sink
- ** ++[++FLUME-892++]++ - Support for SysLog as source
- ** ++[++FLUME-914++]++ - Port the IRC sink to flume ng
- ** ++[++FLUME-930++]++ - Support for multiplexing into different channels from single source.
- ** ++[++FLUME-942++]++ - Support event compatibility with Flume 0.9x
- ** ++[++FLUME-970++]++ - Create user guide for Flume NG
-* {blank}
-+
-Task::
- ** ++[++FLUME-940++]++ - Remove unused code from Flume
- ** ++[++FLUME-949++]++ - Collapse PollableSink into Sink interface.
- ** ++[++FLUME-977++]++ - Migrate trunk to 0.9.5 branch and move branch flume-728 over to trunk
- ** ++[++FLUME-1028++]++ - Fix jenkins build after addition of submodule
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.10.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.10.0.adoc
deleted file mode 100644
index e276919ca7..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.10.0.adoc
+++ /dev/null
@@ -1,79 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.10.0
-
-*Status of this release*
-
-Apache Flume 1.10.0 is the twelfth release of Flume as an Apache top-level project
-(TLP). Apache Flume 1.10.0 is production-ready software.
-
-*Release Documentation*
-
-* link:content/1.10.0/FlumeUserGuide.html[Flume 1.10.0 User Guide] (also in link:content/1.10.0/FlumeUserGuide.pdf[pdf])
-* link:content/1.10.0/FlumeDeveloperGuide.html[Flume 1.10.0 Developer Guide] (also in link:content/1.10.0/FlumeDeveloperGuide.pdf[pdf])
-* link:content/1.10.0/apidocs/index.html[Flume 1.10.0 API Documentation]
-
-*Changes*
-
-Release Notes - Flume - Version v1.10.0
-
-++**++ Bug::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3151[FLUME-3151]++]++ - Upgrade Hadoop to 2.10.1
- * ++[++https://issues.apache.org/jira/browse/FLUME-3311[FLUME-3311]++]++ - Update Wrong Use In HDFS Sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-3316[FLUME-3316]++]++ - Syslog Rfc3164Date test fails when the test date falls on a leap day
- * ++[++https://issues.apache.org/jira/browse/FLUME-3328[FLUME-3328]++]++ - Fix Deprecated Properties table of HDFS Sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-3356[FLUME-3356]++]++ - Probable security issue in Flume
- * ++[++https://issues.apache.org/jira/browse/FLUME-3360[FLUME-3360]++]++ - Maven assemble failed on macOS
- * ++[++https://issues.apache.org/jira/browse/FLUME-3395[FLUME-3395]++]++ - Fix for CVE-2021-44228
- * ++[++https://issues.apache.org/jira/browse/FLUME-3407[FLUME-3407]++]++ - workaround for jackson-mapper-asl-1.9.13.jar @ flume-ng
- * ++[++https://issues.apache.org/jira/browse/FLUME-3409[FLUME-3409]++]++ - upgrade httpclient due to cve
- * ++[++https://issues.apache.org/jira/browse/FLUME-3416[FLUME-3416]++]++ - Improve input validation
- * ++[++https://issues.apache.org/jira/browse/FLUME-3421[FLUME-3421]++]++ - Default log4j settings do not log to console after FLUME-2050
- * ++[++https://issues.apache.org/jira/browse/FLUME-3426[FLUME-3426]++]++ - Unresolved Security Issues
-++**++ New Feature::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3412[FLUME-3412]++]++ - Add LoadBalancingChannelSelector
-++**++ Improvement::
- * ++[++https://issues.apache.org/jira/browse/FLUME-199[FLUME-199]++]++ - Unit tests should hunt for available ports if defaults are in use
- * ++[++https://issues.apache.org/jira/browse/FLUME-2050[FLUME-2050]++]++ - Upgrade to log4j2 (when GA)
- * ++[++https://issues.apache.org/jira/browse/FLUME-3045[FLUME-3045]++]++ - Document GitHub Pull Requests in How to Contribute Guide
- * ++[++https://issues.apache.org/jira/browse/FLUME-3335[FLUME-3335]++]++ - Support configuration and reconfiguration via HTTP(S)
- * ++[++https://issues.apache.org/jira/browse/FLUME-3338[FLUME-3338]++]++ - Doc Flume Recoverability with Kafka
- * ++[++https://issues.apache.org/jira/browse/FLUME-3363[FLUME-3363]++]++ - CVE-2019-20445
- * ++[++https://issues.apache.org/jira/browse/FLUME-3368[FLUME-3368]++]++ - Update Jackson to 2.9.10
- * ++[++https://issues.apache.org/jira/browse/FLUME-3389[FLUME-3389]++]++ - Build and test Apache Flume on ARM64 CPU architecture
- * ++[++https://issues.apache.org/jira/browse/FLUME-3397[FLUME-3397]++]++ - Upgrade Log4 to 2.17.1 and SLF4J to 1.7.32
- * ++[++https://issues.apache.org/jira/browse/FLUME-3398[FLUME-3398]++]++ - Upgrade Kafka to a supported version.
- * ++[++https://issues.apache.org/jira/browse/FLUME-3399[FLUME-3399]++]++ - Update Jackson to 2.13.1
- * ++[++https://issues.apache.org/jira/browse/FLUME-3403[FLUME-3403]++]++ - The parquet-avro version used by flume is 1.4.1, which is vulnerable.
- * ++[++https://issues.apache.org/jira/browse/FLUME-3405[FLUME-3405]++]++ - Reopened - The parquet-avro version used by flume is 1.4.1, which is vulnerable.
- * ++[++https://issues.apache.org/jira/browse/FLUME-3413[FLUME-3413]++]++ - Add "initialization" phase to components.
-++**++ Wish::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3400[FLUME-3400]++]++ - Upgrade commons-io to 2.11.0
-++**++ Task::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3401[FLUME-3401]++]++ - Remove Kite Dataset Sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-3402[FLUME-3402]++]++ - remove org.codehaus.jackson dependencies
- * ++[++https://issues.apache.org/jira/browse/FLUME-3404[FLUME-3404]++]++ - Update Commons CLI to 1.5.0, Commons Codec to 1.15, Commons Compress to 1.21 and Commons Lang to 2.6
- * ++[++https://issues.apache.org/jira/browse/FLUME-3410[FLUME-3410]++]++ - upgrade hbase version
- * ++[++https://issues.apache.org/jira/browse/FLUME-3411[FLUME-3411]++]++ - upgrade hive sink to 1.2.2
- * ++[++https://issues.apache.org/jira/browse/FLUME-3417[FLUME-3417]++]++ - Remove Elasticsearch sink that requires Elasticsearch 0.90.1
- * ++[++https://issues.apache.org/jira/browse/FLUME-3419[FLUME-3419]++]++ - Review project LICENSE and NOTICE
- * ++[++https://issues.apache.org/jira/browse/FLUME-3424[FLUME-3424]++]++ - Upgrade Twitter4j to version 4.0.7{plus}
-++**++ Dependency upgrade::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3339[FLUME-3339]++]++ - Remove Xerces and Xalan dependencies
- * ++[++https://issues.apache.org/jira/browse/FLUME-3385[FLUME-3385]++]++ - flume-ng-sdk uses Avro-IPC version with vulnerable version of Jetty
- * ++[++https://issues.apache.org/jira/browse/FLUME-3386[FLUME-3386]++]++ - flume-ng-sdk uses vulnerable version of netty
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.10.1.adoc b/src/site/antora/modules/ROOT/pages/releases/1.10.1.adoc
deleted file mode 100644
index b647bf808b..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.10.1.adoc
+++ /dev/null
@@ -1,40 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.10.1
-
-*Status of this release*
-
-Apache Flume 1.10.1 is the next release of Flume as an Apache top-level project
-(TLP). Apache Flume 1.10.1 is production-ready software.
-
-*Release Documentation*
-
-* link:content/1.10.1/FlumeUserGuide.html[Flume 1.10.1 User Guide] (also in link:content/1.10.1/FlumeUserGuide.pdf[pdf])
-* link:content/1.10.1/FlumeDeveloperGuide.html[Flume 1.10.1 Developer Guide] (also in link:content/1.10.1/FlumeDeveloperGuide.pdf[pdf])
-* link:content/1.10.1/apidocs/index.html[Flume 1.10.1 API Documentation]
-
-*Changes*
-
-Release Notes - Flume - Version v1.10.1
-
-++**++ Bug::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3428[FLUME-3428]++]++ - Fix for CVE-2022-34916, improper use of JNDI in JMSMessageConsumer
- * ++[++https://issues.apache.org/jira/browse/FLUME-3434[FLUME-3434]++]++ - TwitterSource exceptions on serialization
-++**++ Improvement::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3427[FLUME-3427]++]++ - Add support for JPMS
- * ++[++https://issues.apache.org/jira/browse/FLUME-3433[FLUME-3433]++]++ - Limit the default Lookups to a specific few
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.11.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.11.0.adoc
deleted file mode 100644
index 24da16c287..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.11.0.adoc
+++ /dev/null
@@ -1,48 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.11.0
-
-*Status of this release*
-
-Apache Flume 1.11.0 is the next release of Flume as an Apache top-level project
-(TLP). Apache Flume 1.11.0 is production-ready software.
-
-*Release Documentation*
-
-* link:content/1.10.1/FlumeUserGuide.html[Flume 1.11.0 User Guide] (also in link:content/1.11.0/FlumeUserGuide.pdf[pdf])
-* link:content/1.11.0/FlumeDeveloperGuide.html[Flume 1.11.0 Developer Guide] (also in link:content/1.11.0/FlumeDeveloperGuide.pdf[pdf])
-* link:content/1.11.0/apidocs/index.html[Flume 1.11.0 API Documentation]
-
-*Changes*
-
-Release Notes - Flume - Version v1.11.0
-
-++**++ Bug::
- * ++[++FLUME-3315++]++ - ++[++KafkaSink++][++KafkaSource++]++ Impossible to disable hostname verification with SSL enryption
- * ++[++FLUME-3437++]++ - Validate providerUrl
-++**++ New Feature::
- * ++[++FLUME-3440++]++ - Add support for Spring Boot
-++**++ Improvement::
- * ++[++FLUME-3435++]++ - Allow KafkaSink to include timestamp and KafkaHeaders
-++**++ Dependency upgrade::
- * {blank}
- +
- ++[++FLUME-3441++]++ - Dependency Upgrades for Flume 1.11.0;;
- ** Update Maven Jar Plugin to 3.2.2
- ** Update Scala library to 2.13.9
- ** Update Gson to 2.9.1
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.2.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.2.0.adoc
deleted file mode 100644
index 97fe17cecd..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.2.0.adoc
+++ /dev/null
@@ -1,218 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.2.0
-
-*Status of this release*
-
-This release is the first release of Apache Flume as an Apache top level project and
-is also the first release that is considered ready for production use.
-As compared to the previous releases, it has substantially more features
-and functionality along with bug fixes and other enhancements.
-
-*Release Documentation*
-
-* link:content/1.2.0/FlumeUserGuide.pdf[Flume User Guide]
-* link:content/1.2.0/FlumeDeveloperGuide.pdf[Flume Developer Guide]
-* link:content/1.2.0/apidocs/index.html[API Documentation]
-
-*Changes*
-
-++**++ New Feature::
- * ++[++FLUME-896++]++ - Implement a Durable Memory Channel
- * ++[++FLUME-971++]++ - Create developer guide for Flume NG
- * ++[++FLUME-988++]++ - Client SDK
- * ++[++FLUME-1085++]++ - Implement a durable FileChannel
- * ++[++FLUME-1157++]++ - Implement Interceptors (previously known as Decorators) for Flume 1.x
- * ++[++FLUME-1183++]++ - Implement an HBase Sink which supports table level access
- * ++[++FLUME-1215++]++ - Implement Timestamp Interceptor
- * ++[++FLUME-1252++]++ - Asynchronous HBase Sink
-++**++ Improvement::
- * ++[++FLUME-828++]++ - LoggerSink representation of the event's body isn't too useful
- * ++[++FLUME-881++]++ - Would be nice if HDFS Sink would automatically choose best writableFormat based on fileType
- * ++[++FLUME-979++]++ - ExecSource should optionally restart the command when it exits
- * ++[++FLUME-985++]++ - All HDFS Operations in HDFSEventSink should have a timeout
- * ++[++FLUME-1001++]++ - Support custom processors
- * ++[++FLUME-1011++]++ - AvroSource should have a configurable max thread count
- * ++[++FLUME-1020++]++ - Implement Kerberos security for HDFS Sink
- * ++[++FLUME-1030++]++ - Retry logic for failover sink processor to handle downstream exceptions in a predictable manner.
- * ++[++FLUME-1032++]++ - Fix / clean up Flume NG build
- * ++[++FLUME-1043++]++ - SDK should mark slf4j deps as optional
- * ++[++FLUME-1048++]++ - speed up mvn package: stop building .zip packages
- * ++[++FLUME-1049++]++ - Use hadoop-1.0.0 as basis for default Flume build instead of 0.20.205
- * ++[++FLUME-1078++]++ - flume-ng script has no way to add, not replace, classpath
- * ++[++FLUME-1090++]++ - JDBC Channel: Minimize logging under nominal conditions
- * ++[++FLUME-1117++]++ - Support output to files in Avro container format
- * ++[++FLUME-1122++]++ - Flume documentation layout should be refactored
- * ++[++FLUME-1126++]++ - Support RFC 3164 and 5424 syslog format timestamp parsing
- * ++[++FLUME-1127++]++ - Add configuration support to AbstractAvroEventSerializer for Avro sync interval and compression support
- * ++[++FLUME-1132++]++ - HDFSEventSink has spurious and verbose log message
- * ++[++FLUME-1140++]++ - Adding Xms value in flume-env.sh
- * ++[++FLUME-1160++]++ - ComponentConfigurationFactory catches NullPointerException
- * ++[++FLUME-1196++]++ - Allow different HDFS Sinks within the same agent to write to HDFS as different users
- * ++[++FLUME-1198++]++ - Implement a load-balancing sink processor
- * ++[++FLUME-1212++]++ - Flume should pick HBase jars from HBASE++_++HOME
- * ++[++FLUME-1238++]++ - Support active rolling of files created by HDFS Event Sink
- * ++[++FLUME-1242++]++ - Make flume user & dev guides easily editable
- * ++[++FLUME-1275++]++ - Add Regex Serializer for HBaseSink
- * ++[++FLUME-1287++]++ - Add Standalone Example to Docs
- * ++[++FLUME-1330++]++ - Avro Source should not use Fixed thread pool for boss threads when pool size is specified
- * ++[++FLUME-1338++]++ - Produce helpful error message in case that timestamp header is missing when time based bucketing is in use
- * ++[++FLUME-1343++]++ - Improve user guide
- * ++[++FLUME-1345++]++ - Use apache-flume for the artifact instead of flume-ng-dist
- * ++[++FLUME-1351++]++ - Add release version to Flume documentation
-++**++ Bug::
- * ++[++FLUME-862++]++ - AvroSource breaks when config properties changes different service
- * ++[++FLUME-1002++]++ - FailoverSinkProcessor replaces sinks with same priority
- * ++[++FLUME-1017++]++ - syslog classes missing
- * ++[++FLUME-1026++]++ - Document Thread Safety Guarantees
- * ++[++FLUME-1027++]++ - Missing log4j library in Flume distribution
- * ++[++FLUME-1031++]++ - Depricate code generated by Thrift and Avro OG sources that is under com.cloudera package
- * ++[++FLUME-1035++]++ - slf4j error in flume sdk unit tests
- * ++[++FLUME-1036++]++ - Reconfiguration of AVRO or NETCAT source causes port bind exception
- * ++[++FLUME-1037++]++ - NETCAT handler theads terminate under stress test
- * ++[++FLUME-1040++]++ - Release-Notes says Apache Ivy instead of Apache Flume
- * ++[++FLUME-1041++]++ - maven warns of duplicate dependencies
- * ++[++FLUME-1046++]++ - invoking flume-ng script from bin directory fails
- * ++[++FLUME-1047++]++ - Client SDK has dependency on apache commons
- * ++[++FLUME-1070++]++ - Fix javadoc for configuring hdfsSink
- * ++[++FLUME-1074++]++ - AvroSink if any non-caught exception is thrown, an exception is thrown in finally clause
- * ++[++FLUME-1075++]++ - HDFSEventSink begin is called when transaction opened due to other error
- * ++[++FLUME-1079++]++ - Flume agent reconfiguration enters permanent bad state
- * ++[++FLUME-1080++]++ - Issue with HDFSEventSink for append support
- * ++[++FLUME-1083++]++ - Why does flume binary archive produces the following empty directories: bin/++{++ia64,amd64} ?
- * ++[++FLUME-1087++]++ - Restore Client API compat with v1.1.0
- * ++[++FLUME-1088++]++ - TestWAL.testThreadedAppend fails on jenkins build server
- * ++[++FLUME-1094++]++ - hadoop.profile=23 build is broken by slf4j-jcl dependencies
- * ++[++FLUME-1096++]++ - Add support to pass headers through AvroCLIClient
- * ++[++FLUME-1098++]++ - Hadoop jars from compilation step included in assembly build
- * ++[++FLUME-1099++]++ - copy-paste issue with RecoverableMemoryChannel
- * ++[++FLUME-1102++]++ - HDFSEventSink rollInterval is broken
- * ++[++FLUME-1104++]++ - HDFS rolls the first file incorrectly
- * ++[++FLUME-1108++]++ - FILE++_++ROLL sink doesn't accept value 0 for unlimited wait time before rolling file
- * ++[++FLUME-1109++]++ - Syslog sources need to be refactored
- * ++[++FLUME-1112++]++ - HDFSCompressedDataStream append does not work
- * ++[++FLUME-1114++]++ - Syslog Sources does not implement maxsize
- * ++[++FLUME-1116++]++ - Extra event created for max payload size of 2500 bytes in Flume syslogtcp source
- * ++[++FLUME-1119++]++ - Remove default ports for syslog sources
- * ++[++FLUME-1121++]++ - Recoverable Memory Channel cannot recover data
- * ++[++FLUME-1124++]++ - Lifecycle supervisor can cause thread contention, sometimes causing components to not startup.
- * ++[++FLUME-1125++]++ - flume-ng script allows flume-env.sh to clobber some command-line arguments
- * ++[++FLUME-1128++]++ - Conf poller should use schedule with fixed delay
- * ++[++FLUME-1129++]++ - change foo to agent in sample config
- * ++[++FLUME-1130++]++ - flume-ng script bad ordering on FLUME++_++HOME var
- * ++[++FLUME-1135++]++ - flume-docs exclude is not sufficient for rat
- * ++[++FLUME-1136++]++ - Remove from executor service does not always remove the runnables from the queue
- * ++[++FLUME-1142++]++ - Seq source fails with multiplexing channel selector
- * ++[++FLUME-1148++]++ - Refactor logging
- * ++[++FLUME-1149++]++ - All sources get same channel list even if configuration is different.
- * ++[++FLUME-1154++]++ - flume-ng script should first try finding java from PATH and then try using bigtop, instead of vice-versa
- * ++[++FLUME-1156++]++ - If config file has empty sources, then throws NPE
- * ++[++FLUME-1163++]++ - HDFSEventSink leaves .tmp files in place when Flume is stopped
- * ++[++FLUME-1164++]++ - Configure should be called after stopping all events.
- * ++[++FLUME-1177++]++ - Maven deps on flume-ng-configuration module are brought in transitively instead of directly
- * ++[++FLUME-1180++]++ - ChannelSelectorFactory creates incorrect selector for multiplexing selector type
- * ++[++FLUME-1181++]++ - Context must enforce dot-separated prefix for sub-properties.
- * ++[++FLUME-1182++]++ - Syslog source cannot read format correctly from configuration
- * ++[++FLUME-1184++]++ - TestFileChannel.testThreaded fails sometimes
- * ++[++FLUME-1188++]++ - TestRecoverableMemoryChannel.testThreaded can fail sometimes
- * ++[++FLUME-1190++]++ - DurableFileChannel requires FILE enum definition in ChannelConfigurationType
- * ++[++FLUME-1194++]++ - RecoverableMemoryChannel prop misspelled -- "rentention" should be "retention"
- * ++[++FLUME-1200++]++ - HDFSEventSink causes `++*++.snappy` file to be created in HDFS even when snappy isn't used (due to missing lib)
- * ++[++FLUME-1202++]++ - Too many approved licenses
- * ++[++FLUME-1204++]++ - Add more unit tests for hbase sink
- * ++[++FLUME-1205++]++ - NPE related to checkpointing when using FileChannel
- * ++[++FLUME-1213++]++ - HDFS sink should allow bucketpath rounding down.
- * ++[++FLUME-1216++]++ - Need useful error message when keytab does not exist
- * ++[++FLUME-1217++]++ - HDFS Event Sink generates warnings due to recent change
- * ++[++FLUME-1219++]++ - Race conditions in BucketWriter / HDFSEventSink
- * ++[++FLUME-1220++]++ - Load balancing channel selector needs to be in the configuration type
- * ++[++FLUME-1221++]++ - ThriftLegacySource doesn't handle fields -++>++ headers conversions for bytebuffers
- * ++[++FLUME-1226++]++ - FailoverRpcClient should check for NULL batch-size property
- * ++[++FLUME-1229++]++ - System.nanoTime incorrectly used in filename for HDFS file rolling
- * ++[++FLUME-1230++]++ - Sink gets initialized even when not active
- * ++[++FLUME-1231++]++ - Deadlock between BucketWriter and LeaseChecker on shutdown
- * ++[++FLUME-1232++]++ - Cannot start agent a 3rd time when using FileChannel
- * ++[++FLUME-1234++]++ - Can't use %P escape sequence for bucket path of HDFS sink
- * ++[++FLUME-1236++]++ - File channel has a race condition between start and create transaction method
- * ++[++FLUME-1240++]++ - Add version info to Flume NG
- * ++[++FLUME-1241++]++ - Flume dist should include the flume-ng-doc directory
- * ++[++FLUME-1244++]++ - Implement a load-balancing RpcClient with round/robin and random distribution capabilties.
- * ++[++FLUME-1245++]++ - HDFSCompressedDataStream calls finish() on sync instead of flush()
- * ++[++FLUME-1246++]++ - FileChannel hangs silently when Hadoop libs not found
- * ++[++FLUME-1248++]++ - flume-ng script gets broken when it tried to load hbase classpath
- * ++[++FLUME-1253++]++ - Support for running integration tests
- * ++[++FLUME-1254++]++ - RpcClient can hang when communication is broken with the source.
- * ++[++FLUME-1270++]++ - Incorrect default hdfs.callTimeout and hdfs.fileType of HDFSEventSink in FlumeUserGuide.rst
- * ++[++FLUME-1271++]++ - Incorrect configuration causes NPE
- * ++[++FLUME-1280++]++ - Make all config properties of Hbase sinks public constants
- * ++[++FLUME-1284++]++ - Need host interceptor for hdfs bucket path escape sequence
- * ++[++FLUME-1288++]++ - Async hbase sink should throw exception when hbase reports failure and check hbase table correctness
- * ++[++FLUME-1290++]++ - HDFS Sink should accept fileType parameters of arbitrary case
- * ++[++FLUME-1297++]++ - Flume tests should wait for a few seconds for agent to start.
- * ++[++FLUME-1301++]++ - HDFSCompressedDataStream can lose data
- * ++[++FLUME-1303++]++ - java.library.path value is being truncated at first 'n' char
- * ++[++FLUME-1304++]++ - Allow for faster allocation of checkpoint file.
- * ++[++FLUME-1306++]++ - LoadBalancingRpcClient should catch exception for invalid RpcClient and failover to valid one
- * ++[++FLUME-1309++]++ - Integration tests not included in assembly build artifacts
- * ++[++FLUME-1312++]++ - Host interceptor should support custom headers
- * ++[++FLUME-1314++]++ - File channel log file can grow beyond max size which causes startup failure
- * ++[++FLUME-1315++]++ - Null sink should support batching
- * ++[++FLUME-1316++]++ - AvroSink should be configurable for connect-timeout and request-timeout
- * ++[++FLUME-1317++]++ - Assembly build pulls in target folder from flume-ng-tests
- * ++[++FLUME-1319++]++ - File Channel optimize replay of logs when a checkpoint is present
- * ++[++FLUME-1320++]++ - Add safeguard for checkpoint corruption detection
- * ++[++FLUME-1322++]++ - ChannelProcessor should catch Throwable to work around close() clobbering uncaught Exceptions
- * ++[++FLUME-1323++]++ - Remove shutdown hook from FileChannel
- * ++[++FLUME-1324++]++ - File Channel Log can contain unassigned blocks
- * ++[++FLUME-1325++]++ - Components should be stopped in the reverse order that they were started
- * ++[++FLUME-1327++]++ - File Channel can deadlock in when checkpoint happens in between a put/take/commit
- * ++[++FLUME-1329++]++ - AvroSink can hang during Avro RPC handshake
- * ++[++FLUME-1331++]++ - Start method of components throwing NoClassDefFoundError are not caught
- * ++[++FLUME-1333++]++ - Disable running of saveVersion.sh on Windows
- * ++[++FLUME-1341++]++ - Build fails on jenkins because a file exists in the environment
- * ++[++FLUME-1344++]++ - AvroSink JMX does not report connection created count accurately
- * ++[++FLUME-1346++]++ - Build warning from missing maven-sphinx version in reporting section
- * ++[++FLUME-1347++]++ - Deprecate RecoverableMemoryChannel
- * ++[++FLUME-1348++]++ - Update the documentation, correcting links and removing incubation.
- * ++[++FLUME-1349++]++ - Document Hbase sinks.
- * ++[++FLUME-1352++]++ - Add documentation for HDFS path rounddown.
- * ++[++FLUME-1355++]++ - Improve user guide section about sink processors
- * ++[++FLUME-1356++]++ - Document interceptors
-++**++ Task::
- * ++[++FLUME-840++]++ - Update project committers in pom file
- * ++[++FLUME-991++]++ - Make flume configuration validation component specific at time rather than at runtime
- * ++[++FLUME-1028++]++ - Fix jenkins build after addition of submodule
- * ++[++FLUME-1050++]++ - Update version of surefire plugin
- * ++[++FLUME-1073++]++ - Default Log4j configuration file should have a rolling policy
- * ++[++FLUME-1082++]++ - Add User and dev guide to Flume site
- * ++[++FLUME-1151++]++ - Exclude docs directory from rat
- * ++[++FLUME-1189++]++ - Test ReoverableMemoryChannel throughput versus FileChannel
- * ++[++FLUME-1300++]++ - Update user guide for File Channel
- * ++[++FLUME-1353++]++ - Ensure license headers are consistent
-++**++ Sub-task::
- * ++[++FLUME-748++]++ - Create metric collection infrastructure
- * ++[++FLUME-962++]++ - Failover capability for Client SDK
- * ++[++FLUME-992++]++ - Create configuration stubs for sources, channels, sinks etc
- * ++[++FLUME-999++]++ - Updating init scripts and variables to fit the term agent
- * ++[++FLUME-1052++]++ - Core configuration component
- * ++[++FLUME-1053++]++ - Basic SourceConfiguration
- * ++[++FLUME-1054++]++ - Basic ChannelConfiguration
- * ++[++FLUME-1055++]++ - Basic SinkConfiguration
- * ++[++FLUME-1105++]++ - Allow the optional disabling of foreign keys
- * ++[++FLUME-1107++]++ - Configuration keys for JDBC channel contain redundant prefix.
- * ++[++FLUME-1113++]++ - JDBC Channel invokes size query on every put
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.3.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.3.0.adoc
deleted file mode 100644
index 0b056ba96a..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.3.0.adoc
+++ /dev/null
@@ -1,200 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.3.0
-
-*Status of this release*
-
-This release is the second release of Apache Flume as an Apache top level project and
-is the second release that is considered ready for production use. This release
-has has substantially more features and functionality along with bug fixes and other
-enhancements.
-
-*Release Documentation*
-
-* link:content/1.3.0/FlumeUserGuide.pdf[Flume User Guide]
-* link:content/1.3.0/FlumeDeveloperGuide.pdf[Flume Developer Guide]
-* link:content/1.3.0/apidocs/index.html[API Documentation]
-
-*Changes*
-
-++**++ New Feature::
- * ++[++FLUME-1199++]++ - Add HTTP Post Source
- * ++[++FLUME-1371++]++ - ElasticSearch Sink
- * ++[++FLUME-1382++]++ - Flume adopt message from existing local Scribe
- * ++[++FLUME-1385++]++ - Add a multiport syslog source
- * ++[++FLUME-1424++]++ - File Channel should support encryption
- * ++[++FLUME-1425++]++ - Create a SpoolDirectory Source and Client
- * ++[++FLUME-1488++]++ - Load Balancing RPC client should support exponential backoff of failed nodes
- * ++[++FLUME-1537++]++ - Dump RollingFileSink's counter status when agent stops
- * ++[++FLUME-1657++]++ - Regex Extractor Interceptor
-++**++ Improvement::
- * ++[++FLUME-946++]++ - Allow multiplexing channel selector to specify optional channels.
- * ++[++FLUME-1337++]++ - Add IDEA files to .gitignore
- * ++[++FLUME-1358++]++ - Add a regex-based filtering interceptor
- * ++[++FLUME-1383++]++ - Improve various log messages in FileChannel and HDFSSink
- * ++[++FLUME-1408++]++ - ScheduledExecutorService does not log uncaught Throwables, we should log them
- * ++[++FLUME-1418++]++ - Improvement for Log4j configuration
- * ++[++FLUME-1419++]++ - Using system time if 'timestamp' property is absent in event header
- * ++[++FLUME-1434++]++ - Distinguish background worker with channel name
- * ++[++FLUME-1480++]++ - Replace object descriptor with detailed component type plus name
- * ++[++FLUME-1487++]++ - FileChannel format needs to be extensible
- * ++[++FLUME-1490++]++ - Option to limit number of events sent in Stress source
- * ++[++FLUME-1496++]++ - TestFileChannel is bloated
- * ++[++FLUME-1507++]++ - Have "Topology Design Considerations" in User Guide
- * ++[++FLUME-1509++]++ - Flume HDFS sink should allow for the use of different timezones when resolving sink paths
- * ++[++FLUME-1519++]++ - LifecycleController prints tons of DEBUG messages
- * ++[++FLUME-1523++]++ - Allow -X java opts to be passed to the agent on the command line
- * ++[++FLUME-1526++]++ - LogFile log message is scary when no harm has been done
- * ++[++FLUME-1531++]++ - Flume User Guide should provide more details on configuring the timestamp interceptor
- * ++[++FLUME-1535++]++ - Ability to specify the capacity of MemoryChannel in bytes
- * ++[++FLUME-1536++]++ - Support for batch size in StressSource
- * ++[++FLUME-1538++]++ - Channels should expose channel fill ratio through JMX
- * ++[++FLUME-1543++]++ - TestFileChannel should be factored into many tests
- * ++[++FLUME-1546++]++ - File channel encryption: trim() passwords and warn user if he doesn't have JCE policy file
- * ++[++FLUME-1548++]++ - Build dies due to older protocol buffers compiler
- * ++[++FLUME-1550++]++ - Use maven-antrun-plugin to save version
- * ++[++FLUME-1554++]++ - FileChannel fails to build on machines with old protocol buffer compiler
- * ++[++FLUME-1556++]++ - It would be nice if NullSink logged the number of event processed every 10K or so
- * ++[++FLUME-1560++]++ - TestFileChannel++*++ tests which fill up the channel should use larger batch size than 1
- * ++[++FLUME-1563++]++ - FileChannel Encryption KeyProvider configuration properties should be more consistent
- * ++[++FLUME-1564++]++ - FileChannel log file creation could be clarified and tested
- * ++[++FLUME-1569++]++ - MemoryChannel uses an Integer as a lock
- * ++[++FLUME-1575++]++ - FIleChannel Encryption should disallow a null key
- * ++[++FLUME-1603++]++ - FileChannel capacity reached message is unclear
- * ++[++FLUME-1607++]++ - FileChannel We should use a regex as opposed to simple filename filter when finding logs
- * ++[++FLUME-1609++]++ - FileChannel detecting when the underlying file systems are full could provide cleaner error recovery
- * ++[++FLUME-1631++]++ - Retire hdfs.txnEventMax in HDFS sink
- * ++[++FLUME-1645++]++ - add hdfs.fileSuffix property to HDFSEventSink
- * ++[++FLUME-1660++]++ - Close "idle" hdfs handles
- * ++[++FLUME-1675++]++ - Ignore netbeans config files in rat & git
- * ++[++FLUME-1681++]++ - Disable empty-file unit test for Spooling File Reader
- * ++[++FLUME-1684++]++ - Re-enable empty file unit test
- * ++[++FLUME-1689++]++ - BodyTextSerializer should allow an option not to add a newline to each serialized event
- * ++[++FLUME-1692++]++ - MultiportSyslogTCPSource user documentation and nickname
- * ++[++FLUME-1707++]++ - Update FlumeDevGuide
- * ++[++FLUME-1706++]++ - Website for 1.3 fails to build
- * ++[++FLUME-1698++]++ - Update RELEASE-NOTES
- * ++[++FLUME-1711++]++ - Update Flume User Guide
- * ++[++FLUME-1713++]++ - Netcat source should allow for _not_ returning "OK" upon receipt of each message.
- * ++[++FLUME-1740++]++ - Remove contrib/ directory from Flume NG
- * ++[++FLUME-1750++]++ - File spooling client uses -D as command line option
- * ++[++FLUME-1751++]++ - User Guide Examples for File Channel encryption are broken in 1.3 rc5
- * ++[++FLUME-1749++]++ - .gitignore and elipse related files should not be included in source tarball
- * ++[++FLUME-1752++]++ - Update CHANGELOG for flume 1.3.0 rc6 to include latest changes
-++**++ Bug::
- * ++[++FLUME-1208++]++ - Hbase sink should be built only in Hadoop-1.0 profile
- * ++[++FLUME-1256++]++ - OutofMemory erros in Flume build
- * ++[++FLUME-1259++]++ - Flume throws OutOfMemory error when sending data from netcat to avro source (negative test case)
- * ++[++FLUME-1276++]++ - Create a static header interceptor
- * ++[++FLUME-1277++]++ - Error parsing Syslog rfc 3164 messages with null values
- * ++[++FLUME-1310++]++ - Make Asynch hbase sink test work with other versions of Hbase
- * ++[++FLUME-1354++]++ - Update docs to show that recoverable memory channel is deprecated
- * ++[++FLUME-1362++]++ - Port retrying in TestThriftLegacySource not working
- * ++[++FLUME-1363++]++ - flume-ng-node - TestNetcatSource doesn't try multiple ports
- * ++[++FLUME-1364++]++ - Document the necessity of the timestamp header when using time-related escapes for hdfs sink paths
- * ++[++FLUME-1373++]++ - Remove hardcoded file separator in HDFSEventSink
- * ++[++FLUME-1374++]++ - Support ganglia reporting
- * ++[++FLUME-1376++]++ - StaticInterceptor doc update
- * ++[++FLUME-1377++]++ - ChannelProcessor clobbers exception with NPE if Channel.getTransaction() throws
- * ++[++FLUME-1389++]++ - Flume gives opaque error if interceptor type not specified
- * ++[++FLUME-1391++]++ - Use sync() instead of syncFs() in HDFS Sink to be compatible with hadoop 0.20.2
- * ++[++FLUME-1392++]++ - Inactive channels get added to source channels list causing NPE
- * ++[++FLUME-1398++]++ - Improve concurrency for async hbase sink
- * ++[++FLUME-1412++]++ - Commons collections is used in file channel - even though it is not in pom.xml
- * ++[++FLUME-1414++]++ - VersionInfo should not create a log instance
- * ++[++FLUME-1416++]++ - Version Info should have hardcoded git repo address
- * ++[++FLUME-1417++]++ - File Channel checkpoint can be bad leading to the channel being unable to start.
- * ++[++FLUME-1420++]++ - Exception should be thrown if we cannot instaniate an EventSerializer
- * ++[++FLUME-1421++]++ - PollableSourceRunner does not name it's thread
- * ++[++FLUME-1422++]++ - Fix "BarSource" Class Signature in Flume Developer Guide
- * ++[++FLUME-1426++]++ - FileChannel Replay could be faster
- * ++[++FLUME-1428++]++ - File Channel should not consider a file as inactive until all takes are committed.
- * ++[++FLUME-1432++]++ - FileChannel should replay logs in the order they were written
- * ++[++FLUME-1437++]++ - Checkpoint can miss pending takes.
- * ++[++FLUME-1470++]++ - Syslog source does not parse facility correctly
- * ++[++FLUME-1479++]++ - Multiple Sinks can connect to single Channel
- * ++[++FLUME-1482++]++ - Flume should support exposing metrics via HTTP in JSON/some other web service format.
- * ++[++FLUME-1498++]++ - File channel - Log updates and queue updates should be atomic
- * ++[++FLUME-1500++]++ - Upgrade flume to use latest version of Avro - v1.7
- * ++[++FLUME-1504++]++ - Test file channel times out randomly
- * ++[++FLUME-1506++]++ - Child poms pull in specific versions of packages not in top level pom
- * ++[++FLUME-1512++]++ - File Channel should not stop during a checkpoint.
- * ++[++FLUME-1513++]++ - File Channel log close() method should not be synchronized
- * ++[++FLUME-1514++]++ - Log4jAppender should also have flume-ng-configuration in the pom
- * ++[++FLUME-1515++]++ - Fix flume-1.3.0 branch test failures on ASF Jenkins.
- * ++[++FLUME-1524++]++ - TestMonitoredCounterGroup is flaky
- * ++[++FLUME-1525++]++ - On some (slow) machines TestFileChannel can fail
- * ++[++FLUME-1534++]++ - CheckpointRebuilder$ComparableFlumeEventPointer++#++equals does not work correctly.
- * ++[++FLUME-1540++]++ - CheckpointBuilder needs to open logfiles in inactive mode
- * ++[++FLUME-1541++]++ - Implement a SinkSelector for LoadBalancingSinkProcessor that includes failover mechanics
- * ++[++FLUME-1544++]++ - Update dev guide to reflect the protoc requirement
- * ++[++FLUME-1545++]++ - File channel missing implicit dependency on commons-lang
- * ++[++FLUME-1552++]++ - TestFileChannelEncryption fails without a high encryption policy file
- * ++[++FLUME-1553++]++ - TestFileChannelEncryption should be refactored to use TestFileChannelBase
- * ++[++FLUME-1555++]++ - StressSource outputs bad log messages that reference (Sequence generator)
- * ++[++FLUME-1557++]++ - It would be nice if SequenceGeneratorSource could do batching
- * ++[++FLUME-1562++]++ - TestLoadBalancingSinkProcessor.testRoundRobinBackoffFailureRecovery is flaky, fails every once in a while...
- * ++[++FLUME-1565++]++ - FileChannel Decryption in RandomReader is not thread safe
- * ++[++FLUME-1567++]++ - Avro source should expose the number of active connections through JMX
- * ++[++FLUME-1570++]++ - StressSource batching does not work unless maxTotalEvents is specified
- * ++[++FLUME-1572++]++ - Add batching to FILE++_++ROLL sink
- * ++[++FLUME-1576++]++ - CHECKPOINT++_++INCOMPLETE should be synced to disk before starting the checkpoint.
- * ++[++FLUME-1577++]++ - CHECKPOINT++_++INCOMPLETE should be synced to disk before starting the checkpoint.
- * ++[++FLUME-1578++]++ - Proposal to modify file channel encryption config
- * ++[++FLUME-1582++]++ - flume-ng script should set LD++_++LIBRARY++_++PATH
- * ++[++FLUME-1583++]++ - FileChannel fast full replay will always be used if enabled
- * ++[++FLUME-1595++]++ - HDFS SequenceFile implementation is not durable due to not using syncFs()
- * ++[++FLUME-1606++]++ - Rollbacks of Put transactions does not clear the transaction from inflight puts.
- * ++[++FLUME-1610++]++ - HDFSEventSink and bucket writer have a race condition
- * ++[++FLUME-1611++]++ - LogUtils regex can be precompiled
- * ++[++FLUME-1613++]++ - All of the sink examples in the user guide are broken
- * ++[++FLUME-1616++]++ - FileChannel will lose data in when rollback fails with IOException
- * ++[++FLUME-1620++]++ - Update flume user guide for LoadBalancingSinkProcessor with the backoff changes.
- * ++[++FLUME-1622++]++ - MemoryChannel throws NPE if the event has no body
- * ++[++FLUME-1638++]++ - LoadBalancingRpcClient depends on com.google.common.collect.Maps
- * ++[++FLUME-1639++]++ - Client SDK should not have dependency on Guava
- * ++[++FLUME-1650++]++ - Fix flume-ng-hbase-sink compilation against Hadoop 2.X
- * ++[++FLUME-1651++]++ - in the hadoop-0.23 profile HBase version needs to be at least 0.94.2
- * ++[++FLUME-1653++]++ - Update Hadoop-23 profile to point to hadoop-2 alpha artifacts
- * ++[++FLUME-1655++]++ - Doc update needed for Regex Filtering Interceptor
- * ++[++FLUME-1656++]++ - flume-ng script disregards stderr from hadoop command when finding hadoop jars
- * ++[++FLUME-1659++]++ - JSON Handler should return simple events, not JSONEvents.
- * ++[++FLUME-1662++]++ - Convert null body in events into zero length arrays.
- * ++[++FLUME-1664++]++ - Logutils.getLogs remove unneeded directory check
- * ++[++FLUME-1671++]++ - Add support for custom components to MonitoredCounterGroup
- * ++[++FLUME-1673++]++ - MonitoredCounterGroup publishes this reference to platform MBean server in constructor
- * ++[++FLUME-1683++]++ - Fix Time Granularity Bug in SpoolingFileLineReader
- * ++[++FLUME-1690++]++ - Elastic Search Sink doesn't run it's unit tests
- * ++[++FLUME-1712++]++ - Regex Extractor Interceptor tests have timezone issues
- * ++[++FLUME-1705++]++ - SpoolDirectory short name points at the wrong class
- * ++[++FLUME-1719++]++ - Example export command in README do not properly close the string
- * ++[++FLUME-1723++]++ - AsyncHBase and Avro bring in different versions of Netty
- * ++[++FLUME-1726++]++ - SpoolingFileLineReader must close the reader before renaming
- * ++[++FLUME-1743++]++ - Multiport syslog tcp source does not load (v1.3 rc5)
-++**++ Test::
- * ++[++FLUME-1492++]++ - Create integration test for file channel
-++**++ Task::
- * ++[++FLUME-1359++]++ - Update main pom.xml file with regards to Flume TLP promotion
-++**++ Sub-task::
- * ++[++FLUME-897++]++ - Implement write ahead log library
- * ++[++FLUME-1629++]++ - Add Audience/Stability annotations
- * ++[++FLUME-1694++]++ - Fix LICENSE file for binary artifacts
- * ++[++FLUME-1695++]++ - Fix tarball names and directories
- * ++[++FLUME-1696++]++ - Update build instructions as Flume build requires more memory
- * ++[++FLUME-1697++]++ - Update CHANGELOG after 1.3.0 RC0
- * ++[++FLUME-1727++]++ - Update CHANGELOG for rc4
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.3.1.adoc b/src/site/antora/modules/ROOT/pages/releases/1.3.1.adoc
deleted file mode 100644
index 6af9197624..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.3.1.adoc
+++ /dev/null
@@ -1,49 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.3.1
-
-*Status of this release*
-
-This release is the third release of Apache Flume as an Apache top level project and
-is the third release that is considered ready for production use. This release is
-primarily a maintenance release for Flume 1.3.0, and includes
-several bug fixes and performance enhancements.
-
-*Release Documentation*
-
-* link:content/1.3.1/FlumeUserGuide.pdf[Flume User Guide]
-* link:content/1.3.1/FlumeDeveloperGuide.pdf[Flume Developer Guide]
-* link:content/1.3.1/apidocs/index.html[API Documentation]
-
-*Changes*
-
-++**++ Bug::
- * ++[++FLUME-1761++]++ - FileChannel can NPE when log metadata file is empty
- * ++[++FLUME-1763++]++ - FileChannel Checkpoints should not be done without free space
- * ++[++FLUME-1773++]++ - File Channel worker thread should not be daemon
- * ++[++FLUME-1774++]++ - EventBackingStoreFactory error message asks user to delete checkpoint which is now done automatically
- * ++[++FLUME-1775++]++ - FileChannel Log Background worker should catch Throwable
- * ++[++FLUME-1788++]++ - Flume Thrift source can fail intermittently because of a race condition in Thrift server implementation on some Linux systems
- * ++[++FLUME-1789++]++ - Unit tests TestJCEFileKeyProvider and TestFileChannelEncryption fail with IBM JDK and flume-1.3.0
- * ++[++FLUME-1795++]++ - Flume thrift legacy source does not have proper logging configured
-++**++ Improvement::
- * ++[++FLUME-1571++]++ - Channels should check for positive capacity and transaction capacity values
- * ++[++FLUME-1699++]++ - Make the rename of the meta file platform neutral
- * ++[++FLUME-1762++]++ - File Channel should recover automatically if the checkpoint is incomplete or bad by deleting the contents of the checkpoint directory
- * ++[++FLUME-1790++]++ - Commands in EncryptionTestUtils comments require high encryption pack to be installed
- * ++[++FLUME-1794++]++ - FileChannel check for full disks in the background
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.4.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.4.0.adoc
deleted file mode 100644
index 768b55464e..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.4.0.adoc
+++ /dev/null
@@ -1,229 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.4.0
-
-*Status of this release*
-
-Apache Flume 1.4.0 is the fourth release of Flume as an Apache top-level project
-(TLP). Apache Flume 1.4.0 is production-ready software.
-
-*Release Documentation*
-
-* link:content/1.4.0/FlumeUserGuide.html[Flume 1.4.0 User Guide] (also in link:content/1.4.0/FlumeUserGuide.pdf[pdf])
-* link:content/1.4.0/FlumeDeveloperGuide.html[Flume 1.4.0 Developer Guide] (also in link:content/1.4.0/FlumeDeveloperGuide.pdf[pdf])
-* link:content/1.4.0/apidocs/index.html[Flume 1.4.0 API Documentation]
-
-*Changes*
-
-Release Notes - Flume - Version v1.4.0
-
-* New Feature
-** ++[++https://issues.apache.org/jira/browse/FLUME-924[FLUME-924]++]++ - Implement a JMS source for Flume NG
-** ++[++https://issues.apache.org/jira/browse/FLUME-997[FLUME-997]++]++ - Support secure transport mechanism
-** ++[++https://issues.apache.org/jira/browse/FLUME-1502[FLUME-1502]++]++ - Support for running simple configurations embedded in host process
-** ++[++https://issues.apache.org/jira/browse/FLUME-1516[FLUME-1516]++]++ - FileChannel Write Dual Checkpoints to avoid replays
-** ++[++https://issues.apache.org/jira/browse/FLUME-1632[FLUME-1632]++]++ - Persist progress on each file in file spooling client/source
-** ++[++https://issues.apache.org/jira/browse/FLUME-1735[FLUME-1735]++]++ - Add support for a plugins.d directory
-** ++[++https://issues.apache.org/jira/browse/FLUME-1894[FLUME-1894]++]++ - Implement Thrift RPC
-** ++[++https://issues.apache.org/jira/browse/FLUME-1917[FLUME-1917]++]++ - FileChannel group commit (coalesce fsync)
-** ++[++https://issues.apache.org/jira/browse/FLUME-2010[FLUME-2010]++]++ - Support Avro records in Log4jAppender and the HDFS Sink
-** ++[++https://issues.apache.org/jira/browse/FLUME-2048[FLUME-2048]++]++ - Avro container file deserializer
-** ++[++https://issues.apache.org/jira/browse/FLUME-2070[FLUME-2070]++]++ - Add a Flume Morphline Solr Sink
-* Improvement
-** ++[++https://issues.apache.org/jira/browse/FLUME-1076[FLUME-1076]++]++ - Sink batch sizes vary wildy
-** ++[++https://issues.apache.org/jira/browse/FLUME-1100[FLUME-1100]++]++ - HDFSWriterFactory and HDFSFormatterFactory should allow extension
-** ++[++https://issues.apache.org/jira/browse/FLUME-1571[FLUME-1571]++]++ - Channels should check for positive capacity and transaction capacity values
-** ++[++https://issues.apache.org/jira/browse/FLUME-1586[FLUME-1586]++]++ - File Channel should support verifying integrity of individual events.
-** ++[++https://issues.apache.org/jira/browse/FLUME-1652[FLUME-1652]++]++ - Logutils.getLogs could NPE
-** ++[++https://issues.apache.org/jira/browse/FLUME-1661[FLUME-1661]++]++ - ExecSource cannot execute complex Unix commands
-** ++[++https://issues.apache.org/jira/browse/FLUME-1677[FLUME-1677]++]++ - Add File-channel dependency to flume-ng-node's pom.xml
-** ++[++https://issues.apache.org/jira/browse/FLUME-1699[FLUME-1699]++]++ - Make the rename of the meta file platform neutral
-** ++[++https://issues.apache.org/jira/browse/FLUME-1702[FLUME-1702]++]++ - HDFSEventSink should write to a hidden file as opposed to a .tmp file
-** ++[++https://issues.apache.org/jira/browse/FLUME-1740[FLUME-1740]++]++ - Remove contrib/ directory from Flume NG
-** ++[++https://issues.apache.org/jira/browse/FLUME-1745[FLUME-1745]++]++ - FlumeConfiguration Eats Exceptions
-** ++[++https://issues.apache.org/jira/browse/FLUME-1756[FLUME-1756]++]++ - Avro client should be able to use load balancing RPC
-** ++[++https://issues.apache.org/jira/browse/FLUME-1757[FLUME-1757]++]++ - Improve configuration of hbase serializers
-** ++[++https://issues.apache.org/jira/browse/FLUME-1762[FLUME-1762]++]++ - File Channel should recover automatically if the checkpoint is incomplete or bad by deleting the contents of the checkpoint directory
-** ++[++https://issues.apache.org/jira/browse/FLUME-1768[FLUME-1768]++]++ - Multiplexing channel selector should allow optional-only channels
-** ++[++https://issues.apache.org/jira/browse/FLUME-1769[FLUME-1769]++]++ - Replicating channel selector should support optional channels
-** ++[++https://issues.apache.org/jira/browse/FLUME-1770[FLUME-1770]++]++ - Flume should have serializer which supports serializer the headers to a simple string
-** ++[++https://issues.apache.org/jira/browse/FLUME-1777[FLUME-1777]++]++ - AbstractSource does not provide enough implementation for sub-classes
-** ++[++https://issues.apache.org/jira/browse/FLUME-1790[FLUME-1790]++]++ - Commands in EncryptionTestUtils comments require high encryption pack to be installed
-** ++[++https://issues.apache.org/jira/browse/FLUME-1794[FLUME-1794]++]++ - FileChannel check for full disks in the background
-** ++[++https://issues.apache.org/jira/browse/FLUME-1800[FLUME-1800]++]++ - Docs for spooling source durability changes
-** ++[++https://issues.apache.org/jira/browse/FLUME-1808[FLUME-1808]++]++ - ElasticSearchSink is missing log4.properties
-** ++[++https://issues.apache.org/jira/browse/FLUME-1821[FLUME-1821]++]++ - Support configuration of hbase instances to be used in AsyncHBaseSink from flume config
-** ++[++https://issues.apache.org/jira/browse/FLUME-1847[FLUME-1847]++]++ - NPE in SourceConfiguration
-** ++[++https://issues.apache.org/jira/browse/FLUME-1848[FLUME-1848]++]++ - HDFSDataStream logger is actually for a sequence file
-** ++[++https://issues.apache.org/jira/browse/FLUME-1855[FLUME-1855]++]++ - Sequence gen source should be able to stop after a fixed number of events
-** ++[++https://issues.apache.org/jira/browse/FLUME-1864[FLUME-1864]++]++ - Allow hdfs idle callback to clean up closed bucket writers
-** ++[++https://issues.apache.org/jira/browse/FLUME-1874[FLUME-1874]++]++ - Ship with log4j.properties file that has a reliable time based rolling policy
-** ++[++https://issues.apache.org/jira/browse/FLUME-1876[FLUME-1876]++]++ - Document hadoop dependency of FileChannel when used with EmbeddedAgent
-** ++[++https://issues.apache.org/jira/browse/FLUME-1878[FLUME-1878]++]++ - FileChannel replay should print status every 10000 events
-** ++[++https://issues.apache.org/jira/browse/FLUME-1886[FLUME-1886]++]++ - Add a JMS enum type to SourceType so that users don't need to enter FQCN for JMSSource
-** ++[++https://issues.apache.org/jira/browse/FLUME-1889[FLUME-1889]++]++ - Add HBASE and ASYNC++_++HBASE enum types to SinkType so that users don't need to enter FQCNs
-** ++[++https://issues.apache.org/jira/browse/FLUME-1906[FLUME-1906]++]++ - Ability to disable WAL for put operation in HBaseSink
-** ++[++https://issues.apache.org/jira/browse/FLUME-1915[FLUME-1915]++]++ - Enhance NettyAvroRpcClient and the use of NettyServer to optionally use compression
-** ++[++https://issues.apache.org/jira/browse/FLUME-1926[FLUME-1926]++]++ - Optionally timeout Avro Sink Rpc Clients to avoid stickiness
-** ++[++https://issues.apache.org/jira/browse/FLUME-1940[FLUME-1940]++]++ - Log a snapshot of Flume metrics on shutdown
-** ++[++https://issues.apache.org/jira/browse/FLUME-1945[FLUME-1945]++]++ - HBase Serializer allow key from regular expression group
-** ++[++https://issues.apache.org/jira/browse/FLUME-1976[FLUME-1976]++]++ - JMS Source document should provide instruction on JMS implementation jars
-** ++[++https://issues.apache.org/jira/browse/FLUME-1977[FLUME-1977]++]++ - JMS Source connectionFactory property is not documented
-** ++[++https://issues.apache.org/jira/browse/FLUME-1992[FLUME-1992]++]++ - ElasticSearch dependency is marked optional
-** ++[++https://issues.apache.org/jira/browse/FLUME-1994[FLUME-1994]++]++ - Add ELASTICSEARCH enum type to SinkType to eliminate need for FQCN in agent configuration files
-** ++[++https://issues.apache.org/jira/browse/FLUME-2004[FLUME-2004]++]++ - Need to capture metrics on the Flume exec source such as events received, rejected, etc.
-** ++[++https://issues.apache.org/jira/browse/FLUME-2005[FLUME-2005]++]++ - Minor improvements to Flume assembly config
-** ++[++https://issues.apache.org/jira/browse/FLUME-2008[FLUME-2008]++]++ - it would be very convenient to have a fat jar of flume-ng-log4jappender
-** ++[++https://issues.apache.org/jira/browse/FLUME-2009[FLUME-2009]++]++ - Flume project throws error when imported into Eclipse IDE (Juno)
-** ++[++https://issues.apache.org/jira/browse/FLUME-2013[FLUME-2013]++]++ - Parametrize java source and target version in the main pom file
-** ++[++https://issues.apache.org/jira/browse/FLUME-2015[FLUME-2015]++]++ - ElasticSearchSink: need access to IndexRequestBuilder instance during flume event processing
-** ++[++https://issues.apache.org/jira/browse/FLUME-2046[FLUME-2046]++]++ - Typo in HBaseSink java doc
-** ++[++https://issues.apache.org/jira/browse/FLUME-2049[FLUME-2049]++]++ - Compile ElasticSearchSink with elasticsearch 0.90
-** ++[++https://issues.apache.org/jira/browse/FLUME-2062[FLUME-2062]++]++ - make it possible for HBase sink to deposit event headers into corresponding column qualifiers
-** ++[++https://issues.apache.org/jira/browse/FLUME-2063[FLUME-2063]++]++ - Add Configurable charset to RegexHbaseEventSerializer
-** ++[++https://issues.apache.org/jira/browse/FLUME-2076[FLUME-2076]++]++ - JMX metrics support for HTTP Source
-** ++[++https://issues.apache.org/jira/browse/FLUME-2093[FLUME-2093]++]++ - binary tarball that is created by flume's assembly shouldn't contain sources
-** ++[++https://issues.apache.org/jira/browse/FLUME-2100[FLUME-2100]++]++ - Increase default batchSize of Morphline Solr Sink
-** ++[++https://issues.apache.org/jira/browse/FLUME-2105[FLUME-2105]++]++ - Add docs for MorphlineSolrSink
-* Bug
-** ++[++https://issues.apache.org/jira/browse/FLUME-1110[FLUME-1110]++]++ - HDFS Sink throws IllegalStateException when flume-daemon shuts down
-** ++[++https://issues.apache.org/jira/browse/FLUME-1153[FLUME-1153]++]++ - flume-ng script is missing some agent options in help output
-** ++[++https://issues.apache.org/jira/browse/FLUME-1175[FLUME-1175]++]++ - RollingFileSink complains of Bad File Descriptor upon a reconfig event
-** ++[++https://issues.apache.org/jira/browse/FLUME-1262[FLUME-1262]++]++ - Move doc generation to a different profile
-** ++[++https://issues.apache.org/jira/browse/FLUME-1285[FLUME-1285]++]++ - FileChannel has a dependency on Hadoop IO classes
-** ++[++https://issues.apache.org/jira/browse/FLUME-1296[FLUME-1296]++]++ - Lifecycle supervisor should check if the monitor service is still running before supervising
-** ++[++https://issues.apache.org/jira/browse/FLUME-1511[FLUME-1511]++]++ - Scribe-source doesn't handle zero message request correctly.
-** ++[++https://issues.apache.org/jira/browse/FLUME-1676[FLUME-1676]++]++ - ExecSource should provide a configurable charset
-** ++[++https://issues.apache.org/jira/browse/FLUME-1688[FLUME-1688]++]++ - Bump AsyncHBase version to 1.4.1
-** ++[++https://issues.apache.org/jira/browse/FLUME-1709[FLUME-1709]++]++ - HDFS CompressedDataStream doesn't support serializer parameter
-** ++[++https://issues.apache.org/jira/browse/FLUME-1720[FLUME-1720]++]++ - LICENSE file contain entry for protobuf-++<++version++>++.jar, however proper artifact name is protobuf-java-++<++version++>++.jar
-** ++[++https://issues.apache.org/jira/browse/FLUME-1731[FLUME-1731]++]++ - SpoolableDirectorySource should have configurable support for deleting files it has already completed instead of renaming
-** ++[++https://issues.apache.org/jira/browse/FLUME-1741[FLUME-1741]++]++ - ElasticSearch tests leave directory data/elasticsearch/nodes/ lying around
-** ++[++https://issues.apache.org/jira/browse/FLUME-1748[FLUME-1748]++]++ - HDFS Sink should check if the thread is interrupted before performing any HDFS operations
-** ++[++https://issues.apache.org/jira/browse/FLUME-1755[FLUME-1755]++]++ - Load balancing RPC client has issues with downed hosts
-** ++[++https://issues.apache.org/jira/browse/FLUME-1766[FLUME-1766]++]++ - AvroSource throws confusing exception when configured without a port
-** ++[++https://issues.apache.org/jira/browse/FLUME-1772[FLUME-1772]++]++ - AbstractConfigurationProvider should remove component which throws exception from configure method.
-** ++[++https://issues.apache.org/jira/browse/FLUME-1773[FLUME-1773]++]++ - File Channel worker thread should not be daemon
-** ++[++https://issues.apache.org/jira/browse/FLUME-1774[FLUME-1774]++]++ - EventBackingStoreFactory error message asks user to delete checkpoint which is now done automatically
-** ++[++https://issues.apache.org/jira/browse/FLUME-1775[FLUME-1775]++]++ - FileChannel Log Background worker should catch Throwable
-** ++[++https://issues.apache.org/jira/browse/FLUME-1776[FLUME-1776]++]++ - Several modules require commons-lang but do not declare this in the pom
-** ++[++https://issues.apache.org/jira/browse/FLUME-1778[FLUME-1778]++]++ - Upgrade Flume to use Avro 1.7.3
-** ++[++https://issues.apache.org/jira/browse/FLUME-1784[FLUME-1784]++]++ - JMSource fix minor documentation problem and parameter name
-** ++[++https://issues.apache.org/jira/browse/FLUME-1788[FLUME-1788]++]++ - Flume Thrift source can fail intermittently because of a race condition in Thrift server implementation on some Linux systems
-** ++[++https://issues.apache.org/jira/browse/FLUME-1789[FLUME-1789]++]++ - Unit tests TestJCEFileKeyProvider and TestFileChannelEncryption fail with IBM JDK and flume-1.3.0
-** ++[++https://issues.apache.org/jira/browse/FLUME-1795[FLUME-1795]++]++ - Flume thrift legacy source does not have proper logging configured
-** ++[++https://issues.apache.org/jira/browse/FLUME-1797[FLUME-1797]++]++ - TestFlumeConfiguration is in com.apache.flume.conf namespace.
-** ++[++https://issues.apache.org/jira/browse/FLUME-1799[FLUME-1799]++]++ - Generated source tarball is missing flume-ng-embedded-agent
-** ++[++https://issues.apache.org/jira/browse/FLUME-1802[FLUME-1802]++]++ - Missing parameter --conf in example of the Flume User Guide
-** ++[++https://issues.apache.org/jira/browse/FLUME-1803[FLUME-1803]++]++ - Generated dist tarball is missing flume-ng-embedded-agent
-** ++[++https://issues.apache.org/jira/browse/FLUME-1804[FLUME-1804]++]++ - JMS source not included in binary dist
-** ++[++https://issues.apache.org/jira/browse/FLUME-1805[FLUME-1805]++]++ - Embedded agent deps should be specified in dependencyManagement section of pom
-** ++[++https://issues.apache.org/jira/browse/FLUME-1818[FLUME-1818]++]++ - Support various layouts in log4jappender
-** ++[++https://issues.apache.org/jira/browse/FLUME-1819[FLUME-1819]++]++ - ExecSource don't flush the cache if there is no input entries
-** ++[++https://issues.apache.org/jira/browse/FLUME-1820[FLUME-1820]++]++ - Should not be possible for RPC client to block indefinitely on close()
-** ++[++https://issues.apache.org/jira/browse/FLUME-1822[FLUME-1822]++]++ - Update javadoc for FlumeConfiguration
-** ++[++https://issues.apache.org/jira/browse/FLUME-1823[FLUME-1823]++]++ - LoadBalancingRpcClient method must throw exception if it is called after close is called.
-** ++[++https://issues.apache.org/jira/browse/FLUME-1824[FLUME-1824]++]++ - Inflights can complete successfully even if checkpoint fails
-** ++[++https://issues.apache.org/jira/browse/FLUME-1828[FLUME-1828]++]++ - ResettableInputStream should support seek()
-** ++[++https://issues.apache.org/jira/browse/FLUME-1834[FLUME-1834]++]++ - Userguide on trunk is missing some memory channel props
-** ++[++https://issues.apache.org/jira/browse/FLUME-1835[FLUME-1835]++]++ - Flume User Guide has wrong prop in Load Balancing Sink Selector
-** ++[++https://issues.apache.org/jira/browse/FLUME-1844[FLUME-1844]++]++ - HDFSEventSink should have option to use RawLocalFileSystem
-** ++[++https://issues.apache.org/jira/browse/FLUME-1845[FLUME-1845]++]++ - Document plugin.d directory structure
-** ++[++https://issues.apache.org/jira/browse/FLUME-1849[FLUME-1849]++]++ - Embedded Agent doesn't shutdown supervisor
-** ++[++https://issues.apache.org/jira/browse/FLUME-1852[FLUME-1852]++]++ - Issues with EmbeddedAgentConfiguration
-** ++[++https://issues.apache.org/jira/browse/FLUME-1854[FLUME-1854]++]++ - Application class can deadlock if stopped immediately after start
-** ++[++https://issues.apache.org/jira/browse/FLUME-1863[FLUME-1863]++]++ - EmbeddedAgent pom must pull in file channel
-** ++[++https://issues.apache.org/jira/browse/FLUME-1865[FLUME-1865]++]++ - Rename the Sequence File formatters to Serializer to be consistent with the rest of Flume
-** ++[++https://issues.apache.org/jira/browse/FLUME-1866[FLUME-1866]++]++ - ChannelProcessor is not logging ChannelExceptions.
-** ++[++https://issues.apache.org/jira/browse/FLUME-1867[FLUME-1867]++]++ - There's no option to set hostname for HTTPSource
-** ++[++https://issues.apache.org/jira/browse/FLUME-1868[FLUME-1868]++]++ - FlumeUserGuide mentions wrong FQCN for JSONHandler
-** ++[++https://issues.apache.org/jira/browse/FLUME-1869[FLUME-1869]++]++ - Request to add "HTTP" source type to SourceType.java
-** ++[++https://issues.apache.org/jira/browse/FLUME-1870[FLUME-1870]++]++ - Flume sends non-numeric values with type as float to Ganglia causing ganglia to crash
-** ++[++https://issues.apache.org/jira/browse/FLUME-1872[FLUME-1872]++]++ - SpoolingDirectorySource doesn't delete tracker file when deletePolicy is "immediate"
-** ++[++https://issues.apache.org/jira/browse/FLUME-1879[FLUME-1879]++]++ - Secure HBase documentation
-** ++[++https://issues.apache.org/jira/browse/FLUME-1880[FLUME-1880]++]++ - Double-logging of created HDFS files
-** ++[++https://issues.apache.org/jira/browse/FLUME-1882[FLUME-1882]++]++ - Allow case-insensitive deserializer value for SpoolDirectorySource
-** ++[++https://issues.apache.org/jira/browse/FLUME-1890[FLUME-1890]++]++ - Flume should set the hbase keytab and principal in HBase conf object.
-** ++[++https://issues.apache.org/jira/browse/FLUME-1891[FLUME-1891]++]++ - Fast replay runs even when checkpoint exists.
-** ++[++https://issues.apache.org/jira/browse/FLUME-1893[FLUME-1893]++]++ - File Channel could miss possible checkpoint corruption
-** ++[++https://issues.apache.org/jira/browse/FLUME-1911[FLUME-1911]++]++ - Add deprecation back to the legacy thrift code
-** ++[++https://issues.apache.org/jira/browse/FLUME-1916[FLUME-1916]++]++ - HDFS sink should poll for ++#++ of active replicas. If less than required, roll the file.
-** ++[++https://issues.apache.org/jira/browse/FLUME-1918[FLUME-1918]++]++ - File Channel cannot handle capacity of more than 500 Million events
-** ++[++https://issues.apache.org/jira/browse/FLUME-1922[FLUME-1922]++]++ - HDFS Sink should optionally insert the timestamp at the sink
-** ++[++https://issues.apache.org/jira/browse/FLUME-1924[FLUME-1924]++]++ - Bug in serializer context parsing in RollingFileSink
-** ++[++https://issues.apache.org/jira/browse/FLUME-1925[FLUME-1925]++]++ - HDFS timeouts should not starve other threads
-** ++[++https://issues.apache.org/jira/browse/FLUME-1929[FLUME-1929]++]++ - CheckpointRebuilder main method does not work
-** ++[++https://issues.apache.org/jira/browse/FLUME-1930[FLUME-1930]++]++ - Inflights should clean up executors on close.
-** ++[++https://issues.apache.org/jira/browse/FLUME-1931[FLUME-1931]++]++ - HDFS Sink has a commons-lang dependency which is missing in pom
-** ++[++https://issues.apache.org/jira/browse/FLUME-1932[FLUME-1932]++]++ - no-reload-conf command line param does not work
-** ++[++https://issues.apache.org/jira/browse/FLUME-1937[FLUME-1937]++]++ - Issue with maxUnderReplication in HDFS sink
-** ++[++https://issues.apache.org/jira/browse/FLUME-1939[FLUME-1939]++]++ - FlumeEventQueue must check if file is open before setting the length of the file
-** ++[++https://issues.apache.org/jira/browse/FLUME-1943[FLUME-1943]++]++ - ExecSource tests failing on Jenkins
-** ++[++https://issues.apache.org/jira/browse/FLUME-1948[FLUME-1948]++]++ - plugins.d directory(ies) should be separately overridable, independent of FLUME++_++HOME
-** ++[++https://issues.apache.org/jira/browse/FLUME-1949[FLUME-1949]++]++ - Documentation for sink processor lists incorrect default
-** ++[++https://issues.apache.org/jira/browse/FLUME-1955[FLUME-1955]++]++ - fileSuffix does not work with compressed streams
-** ++[++https://issues.apache.org/jira/browse/FLUME-1958[FLUME-1958]++]++ - Remove attlasian-ide-plugin.xml from the repo
-** ++[++https://issues.apache.org/jira/browse/FLUME-1964[FLUME-1964]++]++ - hdfs sink depends on commons-io but does not specify it in the pom
-** ++[++https://issues.apache.org/jira/browse/FLUME-1965[FLUME-1965]++]++ - Thrift sink alias doesn't exist
-** ++[++https://issues.apache.org/jira/browse/FLUME-1969[FLUME-1969]++]++ - Update user Guide to explain the purpose of minimumRequiredSpace setting for FileChannel
-** ++[++https://issues.apache.org/jira/browse/FLUME-1974[FLUME-1974]++]++ - Thrift compatibility issue with hbase-0.92
-** ++[++https://issues.apache.org/jira/browse/FLUME-1975[FLUME-1975]++]++ - Use TThreadedSelectServer in ThriftSource if it is available
-** ++[++https://issues.apache.org/jira/browse/FLUME-1980[FLUME-1980]++]++ - Log4jAppender should optionally drop events if append fails
-** ++[++https://issues.apache.org/jira/browse/FLUME-1981[FLUME-1981]++]++ - Rpc client expiration can be done in a more thread-safe way
-** ++[++https://issues.apache.org/jira/browse/FLUME-1986[FLUME-1986]++]++ - doTestInflightCorrupts should not commit transactions
-** ++[++https://issues.apache.org/jira/browse/FLUME-1993[FLUME-1993]++]++ - On Windows, when using the spooling directory source, there is a file sharing violation when trying to delete tracker file
-** ++[++https://issues.apache.org/jira/browse/FLUME-2002[FLUME-2002]++]++ - Flume RPC Client creates 2 threads per each log attempt if the remote flume agent goes down
-** ++[++https://issues.apache.org/jira/browse/FLUME-2011[FLUME-2011]++]++ - "mvn test" fails
-** ++[++https://issues.apache.org/jira/browse/FLUME-2012[FLUME-2012]++]++ - Two tests fail on Mac OS (saying they fail to load native library) with Java 7
-** ++[++https://issues.apache.org/jira/browse/FLUME-2014[FLUME-2014]++]++ - Race condition when using local timestamp with BucketPath
-** ++[++https://issues.apache.org/jira/browse/FLUME-2023[FLUME-2023]++]++ - Flume must login to secure HBase before creating the HTable instance
-** ++[++https://issues.apache.org/jira/browse/FLUME-2025[FLUME-2025]++]++ - ThriftSource throws NPE in stop() if start() failed because socket open failed or if thrift server instance creation threw.
-** ++[++https://issues.apache.org/jira/browse/FLUME-2026[FLUME-2026]++]++ - TestHTTPSource should use any available port rather than a hardcoded port number
-** ++[++https://issues.apache.org/jira/browse/FLUME-2027[FLUME-2027]++]++ - Check for default replication fails on federated cluster in hdfs sink
-** ++[++https://issues.apache.org/jira/browse/FLUME-2032[FLUME-2032]++]++ - HDFSEventSink doesn't work in Windows
-** ++[++https://issues.apache.org/jira/browse/FLUME-2036[FLUME-2036]++]++ - Make hostname optional for HTTPSource
-** ++[++https://issues.apache.org/jira/browse/FLUME-2042[FLUME-2042]++]++ - log4jappender timeout should be configurable
-** ++[++https://issues.apache.org/jira/browse/FLUME-2043[FLUME-2043]++]++ - JMS Source removed on failure to create configuration
-** ++[++https://issues.apache.org/jira/browse/FLUME-2044[FLUME-2044]++]++ - HDFS Sink impersonation fails after the first file
-** ++[++https://issues.apache.org/jira/browse/FLUME-2051[FLUME-2051]++]++ - Surefire 2.12 cannot run a single test on Windows. Upgrade to 2.12.3
-** ++[++https://issues.apache.org/jira/browse/FLUME-2054[FLUME-2054]++]++ - Support Version Info on Windows and fix failure of TestVersionInfo
-** ++[++https://issues.apache.org/jira/browse/FLUME-2057[FLUME-2057]++]++ - Failures in FileChannel's TestEventQueueBackingStoreFactory on Windows
-** ++[++https://issues.apache.org/jira/browse/FLUME-2060[FLUME-2060]++]++ - Failure in TestLog.testReplaySucceedsWithUnusedEmptyLogMetaDataFastReplay test on Windows
-** ++[++https://issues.apache.org/jira/browse/FLUME-2072[FLUME-2072]++]++ - JMX metrics support for HBase Sink
-** ++[++https://issues.apache.org/jira/browse/FLUME-2081[FLUME-2081]++]++ - JMX metrics support for SpoolDir
-** ++[++https://issues.apache.org/jira/browse/FLUME-2082[FLUME-2082]++]++ - JMX support for Seq Generator Source
-** ++[++https://issues.apache.org/jira/browse/FLUME-2083[FLUME-2083]++]++ - Avro Source should not start if SSL is enabled and keystore cannot be opened
-** ++[++https://issues.apache.org/jira/browse/FLUME-2098[FLUME-2098]++]++ - Make Solr sink depend on the CDK version of morphlines
-* Documentation
-** ++[++https://issues.apache.org/jira/browse/FLUME-1621[FLUME-1621]++]++ - Document new MemoryChannel parameters in Flume User Guide
-** ++[++https://issues.apache.org/jira/browse/FLUME-1910[FLUME-1910]++]++ - Add thrift RPC documentation
-** ++[++https://issues.apache.org/jira/browse/FLUME-1953[FLUME-1953]++]++ - Fix dev guide error that says sink can read from multiple channels
-** ++[++https://issues.apache.org/jira/browse/FLUME-1962[FLUME-1962]++]++ - Document proper specification of lzo codec as lzop in Flume User Guide
-** ++[++https://issues.apache.org/jira/browse/FLUME-1979[FLUME-1979]++]++ - Wrong propname for connection reset interval in avro sink
-** ++[++https://issues.apache.org/jira/browse/FLUME-2030[FLUME-2030]++]++ - Documentation of Configuration Changes JMSSource, HBaseSink, AsyncHBaseSink and ElasticSearchSink
-* Task
-** ++[++https://issues.apache.org/jira/browse/FLUME-1686[FLUME-1686]++]++ - Exclude target directories & Eclipse files from rat checks
-** ++[++https://issues.apache.org/jira/browse/FLUME-2094[FLUME-2094]++]++ - Remove the deprecated - Recoverable Memory Channel
-* Sub-task
-** ++[++https://issues.apache.org/jira/browse/FLUME-1626[FLUME-1626]++]++ - Support Hbase security in Hbase sink
-** ++[++https://issues.apache.org/jira/browse/FLUME-1630[FLUME-1630]++]++ - Flume configuration code could be improved
-** ++[++https://issues.apache.org/jira/browse/FLUME-1674[FLUME-1674]++]++ - Documentation / Wiki
-** ++[++https://issues.apache.org/jira/browse/FLUME-1896[FLUME-1896]++]++ - Implement Thrift RpcClient
-** ++[++https://issues.apache.org/jira/browse/FLUME-1897[FLUME-1897]++]++ - Implement Thrift Sink
-** ++[++https://issues.apache.org/jira/browse/FLUME-1898[FLUME-1898]++]++ - Implement Thrift Source
-** ++[++https://issues.apache.org/jira/browse/FLUME-2102[FLUME-2102]++]++ - Update LICENSE file for Flume 1.4.0
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.5.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.5.0.adoc
deleted file mode 100644
index a3b9c5f19a..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.5.0.adoc
+++ /dev/null
@@ -1,161 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.5.0
-
-*Status of this release*
-
-Apache Flume 1.5.0 is the fifth release of Flume as an Apache top-level project
-(TLP). Apache Flume 1.5.0 is production-ready software.
-
-*Release Documentation*
-
-* link:content/1.5.0/FlumeUserGuide.html[Flume 1.5.0 User Guide] (also in link:content/1.5.0/FlumeUserGuide.pdf[pdf])
-* link:content/1.5.0/FlumeDeveloperGuide.html[Flume 1.5.0 Developer Guide] (also in link:content/1.5.0/FlumeDeveloperGuide.pdf[pdf])
-* link:content/1.5.0/apidocs/index.html[Flume 1.5.0 API Documentation]
-
-*Changes*
-
-Release Notes - Flume - Version v1.5.0
-
-++**++ New Feature::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1227[FLUME-1227]++]++ - Introduce some sort of SpillableChannel
- * ++[++https://issues.apache.org/jira/browse/FLUME-2056[FLUME-2056]++]++ - Allow SpoolDir to pass just the filename that is the source of an event
- * ++[++https://issues.apache.org/jira/browse/FLUME-2071[FLUME-2071]++]++ - Flume Context doesn't support float or double configuration values.
- * ++[++https://issues.apache.org/jira/browse/FLUME-2185[FLUME-2185]++]++ - Upgrade morphlines to 0.7.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2188[FLUME-2188]++]++ - flume-ng-log4jappender Support user supplied headers
- * ++[++https://issues.apache.org/jira/browse/FLUME-2225[FLUME-2225]++]++ - Elasticsearch Sink for ES HTTP API
- * ++[++https://issues.apache.org/jira/browse/FLUME-2294[FLUME-2294]++]++ - Add a sink for Kite Datasets
- * ++[++https://issues.apache.org/jira/browse/FLUME-2309[FLUME-2309]++]++ - Spooling directory should not always consume the oldest file first.
-++**++ Improvement::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1542[FLUME-1542]++]++ - Flume User Guide sample configurations need fixing
- * ++[++https://issues.apache.org/jira/browse/FLUME-1899[FLUME-1899]++]++ - Make SpoolDir work with Sub-Directories
- * ++[++https://issues.apache.org/jira/browse/FLUME-2052[FLUME-2052]++]++ - Spooling directory source should be able to replace or ignore malformed characters
- * ++[++https://issues.apache.org/jira/browse/FLUME-2130[FLUME-2130]++]++ - Handle larger payloads via SyslogUDPSource
- * ++[++https://issues.apache.org/jira/browse/FLUME-2139[FLUME-2139]++]++ - upgrade morphline library dependency to a 0.5.0 release
- * ++[++https://issues.apache.org/jira/browse/FLUME-2154[FLUME-2154]++]++ - Reducing duplicate events caused by reset-connection-interval
- * ++[++https://issues.apache.org/jira/browse/FLUME-2155[FLUME-2155]++]++ - Improve replay time
- * ++[++https://issues.apache.org/jira/browse/FLUME-2181[FLUME-2181]++]++ - Optionally disable File Channel fsyncs
- * ++[++https://issues.apache.org/jira/browse/FLUME-2202[FLUME-2202]++]++ - AsyncHBaseSink should coalesce increments to reduce RPC roundtrips
- * ++[++https://issues.apache.org/jira/browse/FLUME-2206[FLUME-2206]++]++ - ElasticSearchSink ttl field modification to mimic Elasticsearch way of specifying TTL
- * ++[++https://issues.apache.org/jira/browse/FLUME-2207[FLUME-2207]++]++ - HDFS file suffix style index suffix in ElasticSearchSink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2212[FLUME-2212]++]++ - upgrade to Morphlines-0.8.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2213[FLUME-2213]++]++ - MorphlineInterceptor should share metric registry across threads for better (aggregate) reporting
- * ++[++https://issues.apache.org/jira/browse/FLUME-2217[FLUME-2217]++]++ - Preserve priority, timestamp and hostname fields in MultiportSyslogTcp and Udp sources
- * ++[++https://issues.apache.org/jira/browse/FLUME-2231[FLUME-2231]++]++ - Add details in Flume Ganglia config in User Guide
- * ++[++https://issues.apache.org/jira/browse/FLUME-2243[FLUME-2243]++]++ - AvroSource to use TransceiverThreadFactory for Thread naming while initializing NioServerSocketChannelFactory
- * ++[++https://issues.apache.org/jira/browse/FLUME-2267[FLUME-2267]++]++ - Increase default transactionCapacity for FileChannel to 10000 from 1000
- * ++[++https://issues.apache.org/jira/browse/FLUME-2275[FLUME-2275]++]++ - Improve scalability of MorphlineInterceptor under contention
- * ++[++https://issues.apache.org/jira/browse/FLUME-2292[FLUME-2292]++]++ - Upgrade mapdb to 0.9.8
- * ++[++https://issues.apache.org/jira/browse/FLUME-2316[FLUME-2316]++]++ - Upgrade MorphlineSolrSink to kite-0.12.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2340[FLUME-2340]++]++ - Refactor to make room for Morphlines Elasticsearch Sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2343[FLUME-2343]++]++ - Add user impersonation to DatasetSink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2351[FLUME-2351]++]++ - Ability to override any parameter from the configuration file
- * ++[++https://issues.apache.org/jira/browse/FLUME-2352[FLUME-2352]++]++ - HDFSCompressedDataStream should support appendBatch
-++**++ Bug::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1666[FLUME-1666]++]++ - Syslog source strips timestamp and hostname from log message body
- * ++[++https://issues.apache.org/jira/browse/FLUME-1679[FLUME-1679]++]++ - Add dependency on Guava to flume-ng-elasticsearch-sink POM
- * ++[++https://issues.apache.org/jira/browse/FLUME-1892[FLUME-1892]++]++ - IRC Sink NPE
- * ++[++https://issues.apache.org/jira/browse/FLUME-1951[FLUME-1951]++]++ - Remove unused future from FlumeEventQueue
- * ++[++https://issues.apache.org/jira/browse/FLUME-2007[FLUME-2007]++]++ - HDFS Sink should check if file is closed and retry if it is not.
- * ++[++https://issues.apache.org/jira/browse/FLUME-2088[FLUME-2088]++]++ - Minor typo in Flume User Guide JSON Reporting section
- * ++[++https://issues.apache.org/jira/browse/FLUME-2109[FLUME-2109]++]++ - HTTPS support in HTTP Source
- * ++[++https://issues.apache.org/jira/browse/FLUME-2110[FLUME-2110]++]++ - Scribe Source must check if category is null before inserting the headers
- * ++[++https://issues.apache.org/jira/browse/FLUME-2119[FLUME-2119]++]++ - duplicate files cause flume to enter irrecoverable state
- * ++[++https://issues.apache.org/jira/browse/FLUME-2121[FLUME-2121]++]++ - Upgrade Flume to log4j 1.2.17 to be in sync with HDFS/HBase
- * ++[++https://issues.apache.org/jira/browse/FLUME-2122[FLUME-2122]++]++ - Minor cleanups of User guide
- * ++[++https://issues.apache.org/jira/browse/FLUME-2123[FLUME-2123]++]++ - Morphline Solr sink missing short type name
- * ++[++https://issues.apache.org/jira/browse/FLUME-2124[FLUME-2124]++]++ - Upgrade Morphline Solr Sink to CDK 0.4.1
- * ++[++https://issues.apache.org/jira/browse/FLUME-2127[FLUME-2127]++]++ - JMX shutdown command for Flume
- * ++[++https://issues.apache.org/jira/browse/FLUME-2134[FLUME-2134]++]++ - AsyncHbase Sink bugfix plus tests errors on Windows
- * ++[++https://issues.apache.org/jira/browse/FLUME-2135[FLUME-2135]++]++ - Add zip to the build distribution for Windows support
- * ++[++https://issues.apache.org/jira/browse/FLUME-2136[FLUME-2136]++]++ - Windows - Fix intermitent test failure in TestMonitoredCounterGroup.java
- * ++[++https://issues.apache.org/jira/browse/FLUME-2137[FLUME-2137]++]++ - Fix StagedInstall.java to invoke the correct startup script on Windows
- * ++[++https://issues.apache.org/jira/browse/FLUME-2142[FLUME-2142]++]++ - HTTPS tests for http source
- * ++[++https://issues.apache.org/jira/browse/FLUME-2145[FLUME-2145]++]++ - TestCheckpointRebuilder.testFastReplay fails on Windows due to checkpoint file being memory mapped
- * ++[++https://issues.apache.org/jira/browse/FLUME-2151[FLUME-2151]++]++ - Windows: Update TestExecSource to use native commands on Windows
- * ++[++https://issues.apache.org/jira/browse/FLUME-2152[FLUME-2152]++]++ - Flume user guide says "Ganglia support" where it should say "JSON support"
- * ++[++https://issues.apache.org/jira/browse/FLUME-2156[FLUME-2156]++]++ - Unregister then re-register MonitoredCounterGroup JMX MBeans on reconfigure
- * ++[++https://issues.apache.org/jira/browse/FLUME-2157[FLUME-2157]++]++ - Spool directory source does not shut down correctly when Flume is reconfigured
- * ++[++https://issues.apache.org/jira/browse/FLUME-2159[FLUME-2159]++]++ - Sporadic failures in TestNettyAvroRpcClient.spinThreadsCrazily()
- * ++[++https://issues.apache.org/jira/browse/FLUME-2161[FLUME-2161]++]++ - Flume does not support spaces in -X java-opt command line args
- * ++[++https://issues.apache.org/jira/browse/FLUME-2172[FLUME-2172]++]++ - Update protocol buffer from 2.4.1 to 2.5.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2176[FLUME-2176]++]++ - SpoolDir Source, get 'File has changed' exception but actually there is no change on the file
- * ++[++https://issues.apache.org/jira/browse/FLUME-2182[FLUME-2182]++]++ - Spooling Directory Source will not ingest data completely when a wide character appears at the edge of a buffer
- * ++[++https://issues.apache.org/jira/browse/FLUME-2184[FLUME-2184]++]++ - flume-ng-morphline-solr-sink Build failing due to incorrect hadoop-common dependency declaration
- * ++[++https://issues.apache.org/jira/browse/FLUME-2191[FLUME-2191]++]++ - HDFS Minicluster tests failing after protobuf upgrade.
- * ++[++https://issues.apache.org/jira/browse/FLUME-2192[FLUME-2192]++]++ - AbstractSinkProcessor stop incorrectly calls start
- * ++[++https://issues.apache.org/jira/browse/FLUME-2198[FLUME-2198]++]++ - Avro Source should disable itself if ipFilterRules contains invalid rules
- * ++[++https://issues.apache.org/jira/browse/FLUME-2199[FLUME-2199]++]++ - Flume builds with new version require mvn install before site can be generated
- * ++[++https://issues.apache.org/jira/browse/FLUME-2200[FLUME-2200]++]++ - HTTP Source should be able to use "port" parameter if SSL is enabled
- * ++[++https://issues.apache.org/jira/browse/FLUME-2208[FLUME-2208]++]++ - Jetty's default SocketSelector leaks File descriptors
- * ++[++https://issues.apache.org/jira/browse/FLUME-2209[FLUME-2209]++]++ - AsyncHBaseSink will never recover if the column family does not exists for the first start
- * ++[++https://issues.apache.org/jira/browse/FLUME-2210[FLUME-2210]++]++ - UnresolvedAddressException when using multiple hostNames in Elasticsearch sink configuration
- * ++[++https://issues.apache.org/jira/browse/FLUME-2220[FLUME-2220]++]++ - ElasticSearch sink - duplicate fields in indexed document
- * ++[++https://issues.apache.org/jira/browse/FLUME-2229[FLUME-2229]++]++ - Backoff period gets reset too often in OrderSelector
- * ++[++https://issues.apache.org/jira/browse/FLUME-2233[FLUME-2233]++]++ - MemoryChannel lock contention on every put due to bytesRemaining Semaphore
- * ++[++https://issues.apache.org/jira/browse/FLUME-2235[FLUME-2235]++]++ - idleFuture should be cancelled at the start of append
- * ++[++https://issues.apache.org/jira/browse/FLUME-2238[FLUME-2238]++]++ - Provide option to configure worker threads in NettyAvroRpcClient
- * ++[++https://issues.apache.org/jira/browse/FLUME-2239[FLUME-2239]++]++ - Clarify File Channel's dataDirs setting in User Guide
- * ++[++https://issues.apache.org/jira/browse/FLUME-2252[FLUME-2252]++]++ - Add null check before closing table in HbaseSink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2253[FLUME-2253]++]++ - Please delete old releases from mirroring system
- * ++[++https://issues.apache.org/jira/browse/FLUME-2255[FLUME-2255]++]++ - Spooling Directory Source cannot handle channel exceptions
- * ++[++https://issues.apache.org/jira/browse/FLUME-2259[FLUME-2259]++]++ - transaction closure not happening for all the scenario in hbasesink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2262[FLUME-2262]++]++ - Log4j Appender should use timeStamp field not getTimestamp
- * ++[++https://issues.apache.org/jira/browse/FLUME-2263[FLUME-2263]++]++ - Bump Hadoop 2 version to 2.3.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2264[FLUME-2264]++]++ - Log4j Appender {plus} Avro Reflection on string results in an invalid avro schema
- * ++[++https://issues.apache.org/jira/browse/FLUME-2265[FLUME-2265]++]++ - Closed bucket writers should be removed from sfwriters map
- * ++[++https://issues.apache.org/jira/browse/FLUME-2266[FLUME-2266]++]++ - Update Morphline Sink to kite-0.10.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2270[FLUME-2270]++]++ - Twitter Source Documentation Does not load properly
- * ++[++https://issues.apache.org/jira/browse/FLUME-2272[FLUME-2272]++]++ - Getting start page returning 503 error
- * ++[++https://issues.apache.org/jira/browse/FLUME-2283[FLUME-2283]++]++ - Spool Dir source must check interrupt flag before writing to channel
- * ++[++https://issues.apache.org/jira/browse/FLUME-2289[FLUME-2289]++]++ - Disable maxUnderReplication test which is extremely flakey
- * ++[++https://issues.apache.org/jira/browse/FLUME-2301[FLUME-2301]++]++ - Update HBaseSink tests to reflect sink returning backoff only on empty batches
- * ++[++https://issues.apache.org/jira/browse/FLUME-2302[FLUME-2302]++]++ - TestHDFS Sink fails with Can't get Kerberos realm
- * ++[++https://issues.apache.org/jira/browse/FLUME-2303[FLUME-2303]++]++ - HBaseSink tests can fail based on order of execution
- * ++[++https://issues.apache.org/jira/browse/FLUME-2304[FLUME-2304]++]++ - DatasetSink test fails unexpectedly
- * ++[++https://issues.apache.org/jira/browse/FLUME-2305[FLUME-2305]++]++ - BucketWriter++#++close must cancel idleFuture
- * ++[++https://issues.apache.org/jira/browse/FLUME-2307[FLUME-2307]++]++ - Remove Log writetimeout
- * ++[++https://issues.apache.org/jira/browse/FLUME-2311[FLUME-2311]++]++ - Use standard way of finding queue/topic
- * ++[++https://issues.apache.org/jira/browse/FLUME-2312[FLUME-2312]++]++ - Add utility for adorning HTTP contexts in Jetty
- * ++[++https://issues.apache.org/jira/browse/FLUME-2314[FLUME-2314]++]++ - Upgrade to Mapdb 0.9.9
- * ++[++https://issues.apache.org/jira/browse/FLUME-2320[FLUME-2320]++]++ - Deadlock in DatasetSink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2323[FLUME-2323]++]++ - Morphline sink must increment eventDrainAttemptCount when it takes event from channel
- * ++[++https://issues.apache.org/jira/browse/FLUME-2324[FLUME-2324]++]++ - Support writing to multiple HBase clusters using HBaseSink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2325[FLUME-2325]++]++ - BucketWriter might throw BucketClosedException incorrectly
- * ++[++https://issues.apache.org/jira/browse/FLUME-2328[FLUME-2328]++]++ - FileChannel Dual Checkpoint Backup Thread not released on Application stop
- * ++[++https://issues.apache.org/jira/browse/FLUME-2329[FLUME-2329]++]++ - Add an alias for the Morphline Solr Sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2330[FLUME-2330]++]++ - Remove the MorphlineHandlerImpl configuration option from MorphlineSink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2334[FLUME-2334]++]++ - Upgrade Asynchbase to 1.5.0 as this include hbase 0.96.x support
- * ++[++https://issues.apache.org/jira/browse/FLUME-2335[FLUME-2335]++]++ - TestHBaseSink++#++testWithoutConfigurationObject() must delete the table at the end of the test
- * ++[++https://issues.apache.org/jira/browse/FLUME-2336[FLUME-2336]++]++ - HBase tests that pass in ZK configs must use a new context object
- * ++[++https://issues.apache.org/jira/browse/FLUME-2338[FLUME-2338]++]++ - Support coalescing increments in HBaseSink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2345[FLUME-2345]++]++ - Update to Kite 0.12.0 dependency
- * ++[++https://issues.apache.org/jira/browse/FLUME-2347[FLUME-2347]++]++ - Add FLUME++_++JAVA++_++OPTS which allows users to inject java properties from cmd line
- * ++[++https://issues.apache.org/jira/browse/FLUME-2350[FLUME-2350]++]++ - Consume Order tests need to space out file creation
- * ++[++https://issues.apache.org/jira/browse/FLUME-2357[FLUME-2357]++]++ - HDFS sink should retry closing files that previously had close errors
- * ++[++https://issues.apache.org/jira/browse/FLUME-2381[FLUME-2381]++]++ - Upgrade Hadoop version in Hadoop 2 profile to 2.4.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2379[FLUME-2379]++]++ - Flume's pom files are invalid and not parseable by non-maven build tools
-++**++ Documentation::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1223[FLUME-1223]++]++ - Userguide improvement rolling file sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-1678[FLUME-1678]++]++ - Incorrect documentation for HBase sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-1851[FLUME-1851]++]++ - User Guide grammar mistake
- * ++[++https://issues.apache.org/jira/browse/FLUME-2064[FLUME-2064]++]++ - Typo/Grammar in flume main user doc under Scribe
- * ++[++https://issues.apache.org/jira/browse/FLUME-2065[FLUME-2065]++]++ - Regex Extractor Interceptor config agent name inconsistent with rest of docs
- * ++[++https://issues.apache.org/jira/browse/FLUME-2183[FLUME-2183]++]++ - Add "Other Resources" page to wiki
- * ++[++https://issues.apache.org/jira/browse/FLUME-2278[FLUME-2278]++]++ - Incorrect documentation for write-timeout of File Channel
- * ++[++https://issues.apache.org/jira/browse/FLUME-2319[FLUME-2319]++]++ - Incorrect property name of Ganglia Reporting documentation
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.5.2.adoc b/src/site/antora/modules/ROOT/pages/releases/1.5.2.adoc
deleted file mode 100644
index e5a8d1f23e..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.5.2.adoc
+++ /dev/null
@@ -1,47 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.5.2
-
-*Status of this release*
-
-Apache Flume 1.5.2 is the eighth release of Flume as an Apache top-level project
-(TLP). Apache Flume 1.5.2 is production-ready software.
-
-Apache Flume 1.5.2 is a maintenance and security release that disables SSLv3 for all security-enabled Flume
-sources and sinks.
-
-*Release Documentation*
-
-* link:content/1.5.2/FlumeUserGuide.html[Flume 1.5.2 User Guide] (also in link:content/1.5.2/FlumeUserGuide.pdf[pdf])
-* link:content/1.5.2/FlumeDeveloperGuide.html[Flume 1.5.2 Developer Guide] (also in link:content/1.5.2/FlumeDeveloperGuide.pdf[pdf])
-* link:content/1.5.2/apidocs/index.html[Flume 1.5.2 API Documentation]
-
-*Changes*
-
-Release Notes - Flume - Version v1.5.2
-
-____
-* ++[++https://issues.apache.org/jira/browse/FLUME-2547[FLUME-2547]++]++ - Removing SSLv2Hello causes Java 6 clients to break
-* ++[++https://issues.apache.org/jira/browse/FLUME-2548[FLUME-2548]++]++ - Enable SSLv2Hello for Avro Source and NettyAvroRpcClient
-* ++[++https://issues.apache.org/jira/browse/FLUME-2549[FLUME-2549]++]++ - Enable SSLv2Hello for HttpSource
-* ++[++https://issues.apache.org/jira/browse/FLUME-2551[FLUME-2551]++]++ - Add dev-support to src tarball
-* ++[++https://issues.apache.org/jira/browse/FLUME-2441[FLUME-2441]++]++ - Unit test TestHTTPSource.java failed with IBM JDK 1.7
-* ++[++https://issues.apache.org/jira/browse/FLUME-2520[FLUME-2520]++]++ - HTTP Source should be able to block a prefixed set of protocols.
-* ++[++https://issues.apache.org/jira/browse/FLUME-2533[FLUME-2533]++]++ - HTTPS tests fail on Java 6
-* ++[++https://issues.apache.org/jira/browse/FLUME-2511[FLUME-2511]++]++ - Allow configuration of enabled protocols in Avro source and Rpc client
-____
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.6.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.6.0.adoc
deleted file mode 100644
index 50e60ca612..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.6.0.adoc
+++ /dev/null
@@ -1,147 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.6.0
-
-*Status of this release*
-
-Apache Flume 1.6.0 is the ninth release of Flume as an Apache top-level project
-(TLP). Apache Flume 1.6.0 is production-ready software.
-
-*Release Documentation*
-
-* link:content/1.6.0/FlumeUserGuide.html[Flume 1.6.0 User Guide] (also in link:content/1.6.0/FlumeUserGuide.pdf[pdf])
-* link:content/1.6.0/FlumeDeveloperGuide.html[Flume 1.6.0 Developer Guide] (also in link:content/1.6.0/FlumeDeveloperGuide.pdf[pdf])
-* link:content/1.6.0/apidocs/index.html[Flume 1.6.0 API Documentation]
-
-*Changes*
-
-Release Notes - Flume - Version v1.6.0
-
-++**++ Sub-task::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2250[FLUME-2250]++]++ - Add support for Kafka Source
- * ++[++https://issues.apache.org/jira/browse/FLUME-2251[FLUME-2251]++]++ - Add support for Kafka Sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2677[FLUME-2677]++]++ - Update versions in 1.6.0 branch
- * ++[++https://issues.apache.org/jira/browse/FLUME-2686[FLUME-2686]++]++ - Update KEYS file for 1.6 release
-++**++ Bug::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1793[FLUME-1793]++]++ - Unit test TestElasticSearchLogStashEventSerializer fails with IBM JDK
- * ++[++https://issues.apache.org/jira/browse/FLUME-1934[FLUME-1934]++]++ - Spoolingdir source exception when reading multiple zero size files
- * ++[++https://issues.apache.org/jira/browse/FLUME-2024[FLUME-2024]++]++ - Add ExecSource flush timeout to Flume User Guide
- * ++[++https://issues.apache.org/jira/browse/FLUME-2126[FLUME-2126]++]++ - Problem in elasticsearch sink when the event body is a complex field
- * ++[++https://issues.apache.org/jira/browse/FLUME-2148[FLUME-2148]++]++ - Windows : Add flume-env.ps1
- * ++[++https://issues.apache.org/jira/browse/FLUME-2214[FLUME-2214]++]++ - FileChannelIntegrityTool needs documentation in user guide
- * ++[++https://issues.apache.org/jira/browse/FLUME-2245[FLUME-2245]++]++ - HDFS files with errors unable to close
- * ++[++https://issues.apache.org/jira/browse/FLUME-2337[FLUME-2337]++]++ - export JAVA++_++HOME in flume-env.sh.template and increase heap size
- * ++[++https://issues.apache.org/jira/browse/FLUME-2346[FLUME-2346]++]++ - idLogFileMap in Log can lose track of file ids
- * ++[++https://issues.apache.org/jira/browse/FLUME-2404[FLUME-2404]++]++ - Default maxReadBufferBytes might cause OOM and cause scribe source exit
- * ++[++https://issues.apache.org/jira/browse/FLUME-2408[FLUME-2408]++]++ - Remove FLUME-1899 from Flume 1.5.0 change log.
- * ++[++https://issues.apache.org/jira/browse/FLUME-2416[FLUME-2416]++]++ - Use CodecPool in compressed stream to prevent leak of direct buffers
- * ++[++https://issues.apache.org/jira/browse/FLUME-2420[FLUME-2420]++]++ - HDFSEventSink++#++stop might throw ConcurrentModificationException
- * ++[++https://issues.apache.org/jira/browse/FLUME-2425[FLUME-2425]++]++ - FileChannel should trim data and checkpoint directories
- * ++[++https://issues.apache.org/jira/browse/FLUME-2432[FLUME-2432]++]++ - Update Kite dependency to 0.15.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2438[FLUME-2438]++]++ - Make Syslog source message body configurable
- * ++[++https://issues.apache.org/jira/browse/FLUME-2450[FLUME-2450]++]++ - Improve replay index insertion speed.
- * ++[++https://issues.apache.org/jira/browse/FLUME-2466[FLUME-2466]++]++ - Embedded agent name cannot contain spaces
- * ++[++https://issues.apache.org/jira/browse/FLUME-2470[FLUME-2470]++]++ - Kafka Sink and Source must use camel case for all configs.
- * ++[++https://issues.apache.org/jira/browse/FLUME-2472[FLUME-2472]++]++ - SyslogUtils fails when system locale is not English
- * ++[++https://issues.apache.org/jira/browse/FLUME-2475[FLUME-2475]++]++ - toLowerCase/toUpperCase used without Locale parameter to manipulate Enum
- * ++[++https://issues.apache.org/jira/browse/FLUME-2479[FLUME-2479]++]++ - Kafka property auto.commit.enable is incorrect for KafkaSource
- * ++[++https://issues.apache.org/jira/browse/FLUME-2480[FLUME-2480]++]++ - Typo in file channel exception: "Usable space exhaused"
- * ++[++https://issues.apache.org/jira/browse/FLUME-2481[FLUME-2481]++]++ - TestFileChannelEncryption fails with System locale other than en++_++US
- * ++[++https://issues.apache.org/jira/browse/FLUME-2482[FLUME-2482]++]++ - Race condition in File Channels' Log.removeOldLogs
- * ++[++https://issues.apache.org/jira/browse/FLUME-2486[FLUME-2486]++]++ - TestExecSource fails on some environments
- * ++[++https://issues.apache.org/jira/browse/FLUME-2487[FLUME-2487]++]++ - SyslogParser has rounding errors in timestamp parsing
- * ++[++https://issues.apache.org/jira/browse/FLUME-2488[FLUME-2488]++]++ - TestElasticSearchRestClient fails on Oracle JDK 8
- * ++[++https://issues.apache.org/jira/browse/FLUME-2489[FLUME-2489]++]++ - Upgrade Apache Curator to 2.6.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2492[FLUME-2492]++]++ - Flume's Kafka Source doesn't account time correctly
- * ++[++https://issues.apache.org/jira/browse/FLUME-2495[FLUME-2495]++]++ - Kafka Source may miss events when channel is not available
- * ++[++https://issues.apache.org/jira/browse/FLUME-2497[FLUME-2497]++]++ - TCP and UDP syslog sources parsing the timestamp incorrectly
- * ++[++https://issues.apache.org/jira/browse/FLUME-2500[FLUME-2500]++]++ - Add a channel that uses Kafka
- * ++[++https://issues.apache.org/jira/browse/FLUME-2505[FLUME-2505]++]++ - Test added in FLUME-2502 is flaky
- * ++[++https://issues.apache.org/jira/browse/FLUME-2517[FLUME-2517]++]++ - Performance issue: SimpleDateFormat constructor takes 30% of HDFSEventSink.process()
- * ++[++https://issues.apache.org/jira/browse/FLUME-2525[FLUME-2525]++]++ - flume should handle a zero byte .flumespool-main.meta file for the spooldir source
- * ++[++https://issues.apache.org/jira/browse/FLUME-2538[FLUME-2538]++]++ - TestResettableFileInputStream fails on JDK 8
- * ++[++https://issues.apache.org/jira/browse/FLUME-2556[FLUME-2556]++]++ - TestBucketPath.testDateFormatHours fails intermittently
- * ++[++https://issues.apache.org/jira/browse/FLUME-2557[FLUME-2557]++]++ - DatasetSink doesn't work with Kerberos
- * ++[++https://issues.apache.org/jira/browse/FLUME-2560[FLUME-2560]++]++ - Kafka channel entries missing for output jar generation
- * ++[++https://issues.apache.org/jira/browse/FLUME-2568[FLUME-2568]++]++ - Additional fix for TestReliableSpoolingFileEventReader
- * ++[++https://issues.apache.org/jira/browse/FLUME-2578[FLUME-2578]++]++ - Kafka source throws NPE if Kafka record has null key
- * ++[++https://issues.apache.org/jira/browse/FLUME-2586[FLUME-2586]++]++ - HDFS Sink should have an option to try rename even if close fails
- * ++[++https://issues.apache.org/jira/browse/FLUME-2592[FLUME-2592]++]++ - Specify main manifest attribute in flume tools jar
- * ++[++https://issues.apache.org/jira/browse/FLUME-2594[FLUME-2594]++]++ - Close Async HBase Client if there are large number of consecutive timeouts
- * ++[++https://issues.apache.org/jira/browse/FLUME-2595[FLUME-2595]++]++ - Add option to checkpoint on file channel shutdown
- * ++[++https://issues.apache.org/jira/browse/FLUME-2624[FLUME-2624]++]++ - Improve Hive Sink performance
- * ++[++https://issues.apache.org/jira/browse/FLUME-2626[FLUME-2626]++]++ - Remove trustmanager-type from Thrift RPC client
- * ++[++https://issues.apache.org/jira/browse/FLUME-2633[FLUME-2633]++]++ - Update Kite dependency to 1.0.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2639[FLUME-2639]++]++ - SecureThriftRpcClient client privileged calls throw IllegalAccessError
- * ++[++https://issues.apache.org/jira/browse/FLUME-2645[FLUME-2645]++]++ - ipFilter.rules property name is wrong
- * ++[++https://issues.apache.org/jira/browse/FLUME-2654[FLUME-2654]++]++ - Memory channel error message related to byteCapacity needs refining
- * ++[++https://issues.apache.org/jira/browse/FLUME-2657[FLUME-2657]++]++ - Upgrade to Hive 1.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2658[FLUME-2658]++]++ - Upgrade to Hbase 1.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2664[FLUME-2664]++]++ - Site profile fails due to dependency issues
- * ++[++https://issues.apache.org/jira/browse/FLUME-2665[FLUME-2665]++]++ - Update documentation for hdfs.closeTries based on FLUME-2586
- * ++[++https://issues.apache.org/jira/browse/FLUME-2670[FLUME-2670]++]++ - Modify dependencies to not pull hadoop/hive related jars
- * ++[++https://issues.apache.org/jira/browse/FLUME-2673[FLUME-2673]++]++ - Remove unused import in TestLog
- * ++[++https://issues.apache.org/jira/browse/FLUME-2678[FLUME-2678]++]++ - Upgrade xalan to 2.7.2 to take care of CVE-2014-0107 vulnerability
- * ++[++https://issues.apache.org/jira/browse/FLUME-2679[FLUME-2679]++]++ - Make hbase-1 the default profile
-++**++ Dependency upgrade::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2443[FLUME-2443]++]++ - org.apache.hadoop.fs.FSDataOutputStream.sync() is deprecated in hadoop 2.4
-++**++ Documentation::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1594[FLUME-1594]++]++ - Document JMX options
- * ++[++https://issues.apache.org/jira/browse/FLUME-2509[FLUME-2509]++]++ - Add description for properties in Failover Sink Processor
- * ++[++https://issues.apache.org/jira/browse/FLUME-2630[FLUME-2630]++]++ - Update documentation for Thrift Src/Sink SSL support and Kerberos support
- * ++[++https://issues.apache.org/jira/browse/FLUME-2635[FLUME-2635]++]++ - Documentation for zookeeper dynamic configuration in flume
- * ++[++https://issues.apache.org/jira/browse/FLUME-2668[FLUME-2668]++]++ - Document SecureThriftRpcClient/SecureRpcClientFactory in Flume Developer Guide
-++**++ Improvement::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1334[FLUME-1334]++]++ - Write an startscript for flume agents on Windows
- * ++[++https://issues.apache.org/jira/browse/FLUME-1491[FLUME-1491]++]++ - Dynamic configuration from Zookeeper watcher
- * ++[++https://issues.apache.org/jira/browse/FLUME-1521[FLUME-1521]++]++ - Document the StressSource
- * ++[++https://issues.apache.org/jira/browse/FLUME-1710[FLUME-1710]++]++ - JSONEvent.getBody should not return null
- * ++[++https://issues.apache.org/jira/browse/FLUME-1920[FLUME-1920]++]++ - Test case TestFileChannel fails when flume is built from paths containing the string "hadoop"
- * ++[++https://issues.apache.org/jira/browse/FLUME-2237[FLUME-2237]++]++ - Example config in User Guide to use same notation for Agent name
- * ++[++https://issues.apache.org/jira/browse/FLUME-2246[FLUME-2246]++]++ - event body data size can make it configurable for logger sinker
- * ++[++https://issues.apache.org/jira/browse/FLUME-2273[FLUME-2273]++]++ - ElasticSearchSink: Add handling for header substitution in indexName
- * ++[++https://issues.apache.org/jira/browse/FLUME-2373[FLUME-2373]++]++ - Enable configuration to switch thrift source serialization protocol
- * ++[++https://issues.apache.org/jira/browse/FLUME-2385[FLUME-2385]++]++ - Flume spans log file with "Spooling Directory Source runner has shutdown" messages at INFO level
- * ++[++https://issues.apache.org/jira/browse/FLUME-2401[FLUME-2401]++]++ - Optionally Compress Backup Checkpoint
- * ++[++https://issues.apache.org/jira/browse/FLUME-2439[FLUME-2439]++]++ - Update DatasetSink for Kite 0.15.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2462[FLUME-2462]++]++ - Remove use of deprecated methods in DatasetSink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2463[FLUME-2463]++]++ - Add support for Hive and HBase datasets to DatasetSink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2469[FLUME-2469]++]++ - DatasetSink should load dataset when needed, not at startup
- * ++[++https://issues.apache.org/jira/browse/FLUME-2499[FLUME-2499]++]++ - Include Kafka Message Key in Event Header, Updated Comments
- * ++[++https://issues.apache.org/jira/browse/FLUME-2502[FLUME-2502]++]++ - Spool source's directory listing is inefficient
- * ++[++https://issues.apache.org/jira/browse/FLUME-2558[FLUME-2558]++]++ - Update javadoc for StressSource
- * ++[++https://issues.apache.org/jira/browse/FLUME-2562[FLUME-2562]++]++ - Metrics for Flafka components
- * ++[++https://issues.apache.org/jira/browse/FLUME-2591[FLUME-2591]++]++ - Kite DatasetSink 2.0
- * ++[++https://issues.apache.org/jira/browse/FLUME-2613[FLUME-2613]++]++ - Tool/script for deleting individual message from queue
- * ++[++https://issues.apache.org/jira/browse/FLUME-2642[FLUME-2642]++]++ - Limit kerberos relogin attempt
-++**++ New Feature::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1734[FLUME-1734]++]++ - Create a Hive Sink based on the new Hive Streaming support
- * ++[++https://issues.apache.org/jira/browse/FLUME-2242[FLUME-2242]++]++ - Flume Sink and Source for Apache Kafka
- * ++[++https://issues.apache.org/jira/browse/FLUME-2426[FLUME-2426]++]++ - Support interceptors in the Embedded Agent
- * ++[++https://issues.apache.org/jira/browse/FLUME-2431[FLUME-2431]++]++ - Add simple regex search-and-replace interceptor
- * ++[++https://issues.apache.org/jira/browse/FLUME-2570[FLUME-2570]++]++ - Add option to not pad date fields
- * ++[++https://issues.apache.org/jira/browse/FLUME-2574[FLUME-2574]++]++ - SSL Support for Thrift Rpc
- * ++[++https://issues.apache.org/jira/browse/FLUME-2631[FLUME-2631]++]++ - End to End authentication in Flume
-++**++ Task::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2365[FLUME-2365]++]++ - Please create a DOAP file for your TLP
- * ++[++https://issues.apache.org/jira/browse/FLUME-2454[FLUME-2454]++]++ - Support batchSize to allow multiple events per transaction to the Kafka Sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2455[FLUME-2455]++]++ - Documentation update for Kafka Sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2523[FLUME-2523]++]++ - Document Kafka channel
- * ++[++https://issues.apache.org/jira/browse/FLUME-2612[FLUME-2612]++]++ - Update kite to 0.17.1
-++**++ Test::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1501[FLUME-1501]++]++ - Flume Scribe Source needs unit tests.
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.7.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.7.0.adoc
deleted file mode 100644
index 9e0f64c923..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.7.0.adoc
+++ /dev/null
@@ -1,141 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.7.0
-
-*Status of this release*
-
-Apache Flume 1.7.0 is the tenth release of Flume as an Apache top-level project
-(TLP). Apache Flume 1.7.0 is production-ready software.
-
-*Release Documentation*
-
-* link:content/1.7.0/FlumeUserGuide.html[Flume 1.7.0 User Guide] (also in link:content/1.7.0/FlumeUserGuide.pdf[pdf])
-* link:content/1.7.0/FlumeDeveloperGuide.html[Flume 1.7.0 Developer Guide] (also in link:content/1.7.0/FlumeDeveloperGuide.pdf[pdf])
-* link:content/1.7.0/apidocs/index.html[Flume 1.7.0 API Documentation]
-
-*Changes*
-
-Release Notes - Flume - Version v1.7.0
-
-++**++ New Feature::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2498[FLUME-2498]++]++ - Implement Taildir Source
-++**++ Improvement::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1899[FLUME-1899]++]++ - Make SpoolDir work with Sub-Directories
- * ++[++https://issues.apache.org/jira/browse/FLUME-2526[FLUME-2526]++]++ - Build flume by jdk 7 in default
- * ++[++https://issues.apache.org/jira/browse/FLUME-2628[FLUME-2628]++]++ - Add an optional parameter to specify the expected input text encoding for the netcat sourcef the netcat source
- * ++[++https://issues.apache.org/jira/browse/FLUME-2704[FLUME-2704]++]++ - Configurable poll delay for spooling directory source
- * ++[++https://issues.apache.org/jira/browse/FLUME-2718[FLUME-2718]++]++ - HTTP Source to support generic Stream Handler
- * ++[++https://issues.apache.org/jira/browse/FLUME-2729[FLUME-2729]++]++ - Allow pollableSource backoff times to be configurable
- * ++[++https://issues.apache.org/jira/browse/FLUME-2755[FLUME-2755]++]++ - Kafka Source reading multiple topics
- * ++[++https://issues.apache.org/jira/browse/FLUME-2781[FLUME-2781]++]++ - A Kafka Channel defined as parseAsFlumeEvent=false cannot be correctly used by a Flume source
- * ++[++https://issues.apache.org/jira/browse/FLUME-2799[FLUME-2799]++]++ - Kafka Source - Message Offset and Partition add to headers
- * ++[++https://issues.apache.org/jira/browse/FLUME-2801[FLUME-2801]++]++ - Performance improvement on TailDir source
- * ++[++https://issues.apache.org/jira/browse/FLUME-2810[FLUME-2810]++]++ - Add static Schema URL to AvroEventSerializer configuration
- * ++[++https://issues.apache.org/jira/browse/FLUME-2820[FLUME-2820]++]++ - Support New Kafka APIs
- * ++[++https://issues.apache.org/jira/browse/FLUME-2852[FLUME-2852]++]++ - Kafka Source/Sink should optionally read/write Flume records
- * ++[++https://issues.apache.org/jira/browse/FLUME-2868[FLUME-2868]++]++ - Kafka Channel partition topic by key
- * ++[++https://issues.apache.org/jira/browse/FLUME-2872[FLUME-2872]++]++ - Kafka Sink should be able to select which header as the key
- * ++[++https://issues.apache.org/jira/browse/FLUME-2875[FLUME-2875]++]++ - Allow RollingFileSink to specify a file prefix and a file extension.
- * ++[++https://issues.apache.org/jira/browse/FLUME-2909[FLUME-2909]++]++ - Bump Rat version
- * ++[++https://issues.apache.org/jira/browse/FLUME-2910[FLUME-2910]++]++ - AsyncHBaseSink - Failure callbacks should log the exception that caused them
- * ++[++https://issues.apache.org/jira/browse/FLUME-2911[FLUME-2911]++]++ - Add includePattern option in SpoolDirectorySource configuration
- * ++[++https://issues.apache.org/jira/browse/FLUME-2918[FLUME-2918]++]++ - TaildirSource is underperforming with huge parent directories
- * ++[++https://issues.apache.org/jira/browse/FLUME-2937[FLUME-2937]++]++ - Integrate checkstyle for non-test classes
- * ++[++https://issues.apache.org/jira/browse/FLUME-2941[FLUME-2941]++]++ - Integrate checkstyle for test classes
- * ++[++https://issues.apache.org/jira/browse/FLUME-2954[FLUME-2954]++]++ - make raw data appearing in log messages explicit
- * ++[++https://issues.apache.org/jira/browse/FLUME-2955[FLUME-2955]++]++ - Add file path to the header in TaildirSource
- * ++[++https://issues.apache.org/jira/browse/FLUME-2959[FLUME-2959]++]++ - Fix issues with flume-checkstyle module
- * ++[++https://issues.apache.org/jira/browse/FLUME-2982[FLUME-2982]++]++ - Add localhost escape sequence to HDFS sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2999[FLUME-2999]++]++ - Kafka channel and sink should enable statically assigned partition per event via header
- * ++[++https://issues.apache.org/jira/browse/FLUME-2821[FLUME-2821]++]++ - Flume-Kafka Source with new Consumer
- * ++[++https://issues.apache.org/jira/browse/FLUME-2822[FLUME-2822]++]++ - Flume-Kafka-Sink with new Producer
- * ++[++https://issues.apache.org/jira/browse/FLUME-2823[FLUME-2823]++]++ - Flume-Kafka-Channel with new APIs
-++**++ Bug::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1668[FLUME-1668]++]++ - Hdfs Sink File Rollover
- * ++[++https://issues.apache.org/jira/browse/FLUME-2132[FLUME-2132]++]++ - Exception while syncing from Flume to HDFS
- * ++[++https://issues.apache.org/jira/browse/FLUME-2143[FLUME-2143]++]++ - Flume build occasionally fails with OutOfMemoryError on Windows.
- * ++[++https://issues.apache.org/jira/browse/FLUME-2215[FLUME-2215]++]++ - ResettableFileInputStream can't support ucs-4 character
- * ++[++https://issues.apache.org/jira/browse/FLUME-2318[FLUME-2318]++]++ - SpoolingDirectory is unable to handle empty files
- * ++[++https://issues.apache.org/jira/browse/FLUME-2448[FLUME-2448]++]++ - Building flume from trunk failing with dependency error
- * ++[++https://issues.apache.org/jira/browse/FLUME-2484[FLUME-2484]++]++ - NullPointerException in Kafka Sink test
- * ++[++https://issues.apache.org/jira/browse/FLUME-2485[FLUME-2485]++]++ - Thrift Source tests fail on Oracle JDK 8
- * ++[++https://issues.apache.org/jira/browse/FLUME-2514[FLUME-2514]++]++ - Some TestFileChannelRestart tests are extremely slow
- * ++[++https://issues.apache.org/jira/browse/FLUME-2567[FLUME-2567]++]++ - Remove unneeded repository declarations in pom.xml
- * ++[++https://issues.apache.org/jira/browse/FLUME-2573[FLUME-2573]++]++ - flume-ng --conf parameter is not used when starting a flume agent
- * ++[++https://issues.apache.org/jira/browse/FLUME-2593[FLUME-2593]++]++ - ResettableFileInputStream returns negate values from read() method
- * ++[++https://issues.apache.org/jira/browse/FLUME-2619[FLUME-2619]++]++ - Spooldir source does not log channel exceptions
- * ++[++https://issues.apache.org/jira/browse/FLUME-2632[FLUME-2632]++]++ - High CPU on KafkaSink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2652[FLUME-2652]++]++ - Documented transaction handling semantics incorrect
- * ++[++https://issues.apache.org/jira/browse/FLUME-2660[FLUME-2660]++]++ - Add documentation for EventValidator
- * ++[++https://issues.apache.org/jira/browse/FLUME-2672[FLUME-2672]++]++ - NPE in KafkaSourceCounter
- * ++[++https://issues.apache.org/jira/browse/FLUME-2712[FLUME-2712]++]++ - Optional channel errors slows down the Source to Main channel event rate
- * ++[++https://issues.apache.org/jira/browse/FLUME-2725[FLUME-2725]++]++ - HDFS Sink does not use configured timezone for rounding
- * ++[++https://issues.apache.org/jira/browse/FLUME-2732[FLUME-2732]++]++ - Make maximum tolerated failures before shutting down and recreating client in AsyncHbaseSink configurable
- * ++[++https://issues.apache.org/jira/browse/FLUME-2734[FLUME-2734]++]++ - Kafka Channel timeout property is overridden by default value
- * ++[++https://issues.apache.org/jira/browse/FLUME-2738[FLUME-2738]++]++ - Async HBase sink FD leak on client shutdown
- * ++[++https://issues.apache.org/jira/browse/FLUME-2746[FLUME-2746]++]++ - How to include this Flume Patch in Flume 1.5.2 ?
- * ++[++https://issues.apache.org/jira/browse/FLUME-2749[FLUME-2749]++]++ - Kerberos configuration error when using short names in multiple HDFS Sinks
- * ++[++https://issues.apache.org/jira/browse/FLUME-2751[FLUME-2751]++]++ - Upgrade Derby version to 10.11.1.1
- * ++[++https://issues.apache.org/jira/browse/FLUME-2753[FLUME-2753]++]++ - Error when specifying empty replace string in Search and Replace Interceptor
- * ++[++https://issues.apache.org/jira/browse/FLUME-2754[FLUME-2754]++]++ - Hive Sink skipping first transaction in each Batch of Hive Transactions
- * ++[++https://issues.apache.org/jira/browse/FLUME-2761[FLUME-2761]++]++ - Move Hive sink out of preview mode
- * ++[++https://issues.apache.org/jira/browse/FLUME-2763[FLUME-2763]++]++ - flume++_++env script should handle jvm parameters like -javaagent -agentpath -agentlib
- * ++[++https://issues.apache.org/jira/browse/FLUME-2773[FLUME-2773]++]++ - TailDirSource throws FileNotFound Exception if ~/.flume directory is not created already
- * ++[++https://issues.apache.org/jira/browse/FLUME-2797[FLUME-2797]++]++ - SyslogTcpSource uses Deprecated Class {plus} Deprecate SyslogTcpSource
- * ++[++https://issues.apache.org/jira/browse/FLUME-2798[FLUME-2798]++]++ - Malformed Syslog messages can lead to OutOfMemoryException
- * ++[++https://issues.apache.org/jira/browse/FLUME-2804[FLUME-2804]++]++ - Hive sink - abort remaining transactions on shutdown
- * ++[++https://issues.apache.org/jira/browse/FLUME-2806[FLUME-2806]++]++ - flume-ng.ps1 Error running script to start an agent on Windows
- * ++[++https://issues.apache.org/jira/browse/FLUME-2835[FLUME-2835]++]++ - Hive Sink tests need to create table with transactional property set
- * ++[++https://issues.apache.org/jira/browse/FLUME-2841[FLUME-2841]++]++ - Upgrade commons-collections to 3.2.2
- * ++[++https://issues.apache.org/jira/browse/FLUME-2844[FLUME-2844]++]++ - ChannelCounter of SpillableMemoryChannel doesn't register actually.
- * ++[++https://issues.apache.org/jira/browse/FLUME-2881[FLUME-2881]++]++ - Windows Launch Script fails in plugins dir code
- * ++[++https://issues.apache.org/jira/browse/FLUME-2886[FLUME-2886]++]++ - Optional Channels can cause OOMs
- * ++[++https://issues.apache.org/jira/browse/FLUME-2889[FLUME-2889]++]++ - Fixes to DateTime computations
- * ++[++https://issues.apache.org/jira/browse/FLUME-2891[FLUME-2891]++]++ - Revert FLUME-2712 and FLUME-2886
- * ++[++https://issues.apache.org/jira/browse/FLUME-2897[FLUME-2897]++]++ - AsyncHBase sink NPE when Channel.getTransaction() fails
- * ++[++https://issues.apache.org/jira/browse/FLUME-2901[FLUME-2901]++]++ - Document Kerberos setup for Kafka channel
- * ++[++https://issues.apache.org/jira/browse/FLUME-2908[FLUME-2908]++]++ - NetcatSource - SocketChannel not closed when session is broken
- * ++[++https://issues.apache.org/jira/browse/FLUME-2913[FLUME-2913]++]++ - Flume classpath too long
- * ++[++https://issues.apache.org/jira/browse/FLUME-2915[FLUME-2915]++]++ - The kafka channel using new APIs will be stuck when the sink is avro sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2920[FLUME-2920]++]++ - Kafka Channel Should Not Commit Offsets When Stopping
- * ++[++https://issues.apache.org/jira/browse/FLUME-2922[FLUME-2922]++]++ - HDFSSequenceFile Should Sync Writer
- * ++[++https://issues.apache.org/jira/browse/FLUME-2923[FLUME-2923]++]++ - Bump AsyncHBase version
- * ++[++https://issues.apache.org/jira/browse/FLUME-2936[FLUME-2936]++]++ - KafkaSource tests arbitrarily fail
- * ++[++https://issues.apache.org/jira/browse/FLUME-2939[FLUME-2939]++]++ - Upgrade recursive SpoolDir to use Java7 features
- * ++[++https://issues.apache.org/jira/browse/FLUME-2948[FLUME-2948]++]++ - Docs: Fixed parameters on Replicating Channel Selector documentation example
- * ++[++https://issues.apache.org/jira/browse/FLUME-2949[FLUME-2949]++]++ - Flume fails to build on Windows
- * ++[++https://issues.apache.org/jira/browse/FLUME-2950[FLUME-2950]++]++ - ReliableSpoolingFileEventReader.rollCurrentFile is broken
- * ++[++https://issues.apache.org/jira/browse/FLUME-2952[FLUME-2952]++]++ - SyslogAgent possible NPE on stop()
- * ++[++https://issues.apache.org/jira/browse/FLUME-2972[FLUME-2972]++]++ - Handle offset migration in the new Kafka Channel
- * ++[++https://issues.apache.org/jira/browse/FLUME-2974[FLUME-2974]++]++ - Some tests are broken in TestReliableSpoolingFileEventReader and TestSpoolingFileLineReader
- * ++[++https://issues.apache.org/jira/browse/FLUME-2983[FLUME-2983]++]++ - Handle offset migration in the new Kafka Source
-++**++ Documentation::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2575[FLUME-2575]++]++ - FLUME-2548 brings SSLv2Hello back for Avro Sink, but UG says it is one of the protocols to exclude
- * ++[++https://issues.apache.org/jira/browse/FLUME-2713[FLUME-2713]++]++ - Document Fault Tolerant Config parameters in FlumeUserGuide
- * ++[++https://issues.apache.org/jira/browse/FLUME-2737[FLUME-2737]++]++ - Documentation for Pollable Source config parameters introduced in FLUME-2729
- * ++[++https://issues.apache.org/jira/browse/FLUME-2783[FLUME-2783]++]++ - Update Website Team page with new Committer's
- * ++[++https://issues.apache.org/jira/browse/FLUME-2890[FLUME-2890]++]++ - Typo in Twitter source warning
- * ++[++https://issues.apache.org/jira/browse/FLUME-2934[FLUME-2934]++]++ - Document new cachePatternMatching option for TaildirSource
- * ++[++https://issues.apache.org/jira/browse/FLUME-2963[FLUME-2963]++]++ - FlumeUserGuide - error in Kafka Source properties table
- * ++[++https://issues.apache.org/jira/browse/FLUME-2971[FLUME-2971]++]++ - Document secure Kafka Sink/Source/Channel setup
- * ++[++https://issues.apache.org/jira/browse/FLUME-2975[FLUME-2975]++]++ - Minor mistake in NetCat Source example in documentation
- * ++[++https://issues.apache.org/jira/browse/FLUME-2998[FLUME-2998]++]++ - Add missing configuration parameter to SequenceSource docs
-++**++ Task::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2935[FLUME-2935]++]++ - Bump java target version to 1.7
-++**++ Test::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3003[FLUME-3003]++]++ - testSourceCounter in TestSyslogUdpSource is flaky
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.8.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.8.0.adoc
deleted file mode 100644
index 6b7164c900..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.8.0.adoc
+++ /dev/null
@@ -1,88 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.8.0
-
-*Status of this release*
-
-Apache Flume 1.8.0 is the eleventh release of Flume as an Apache top-level project
-(TLP). Apache Flume 1.8.0 is production-ready software.
-
-*Release Documentation*
-
-* link:content/1.8.0/FlumeUserGuide.html[Flume 1.8.0 User Guide] (also in link:content/1.8.0/FlumeUserGuide.pdf[pdf])
-* link:content/1.8.0/FlumeDeveloperGuide.html[Flume 1.8.0 Developer Guide] (also in link:content/1.8.0/FlumeDeveloperGuide.pdf[pdf])
-* link:content/1.8.0/apidocs/index.html[Flume 1.8.0 API Documentation]
-
-*Changes*
-
-Release Notes - Flume - Version v1.8.0
-
-++**++ New Feature::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2171[FLUME-2171]++]++ - Add Interceptor to remove headers from event
- * ++[++https://issues.apache.org/jira/browse/FLUME-2917[FLUME-2917]++]++ - Provide netcat UDP source as alternative to TCP
- * ++[++https://issues.apache.org/jira/browse/FLUME-2993[FLUME-2993]++]++ - Support environment variables in configuration files
-++**++ Improvement::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1520[FLUME-1520]++]++ - Timestamp interceptor should support custom headers
- * ++[++https://issues.apache.org/jira/browse/FLUME-2945[FLUME-2945]++]++ - Bump java target version to 1.8
- * ++[++https://issues.apache.org/jira/browse/FLUME-3020[FLUME-3020]++]++ - Improve HDFSEventSink Escape Ingestion by more then 10x by not getting InetAddress on every record
- * ++[++https://issues.apache.org/jira/browse/FLUME-3025[FLUME-3025]++]++ - Expose FileChannel.open on JMX
- * ++[++https://issues.apache.org/jira/browse/FLUME-3072[FLUME-3072]++]++ - Add IP address to headers in flume log4j appender
- * ++[++https://issues.apache.org/jira/browse/FLUME-3092[FLUME-3092]++]++ - Extend the FileChannel's monitoring metrics
- * ++[++https://issues.apache.org/jira/browse/FLUME-3100[FLUME-3100]++]++ - Support arbitrary header substitution for topic of Kafka
- * ++[++https://issues.apache.org/jira/browse/FLUME-3144[FLUME-3144]++]++ - Improve Log4jAppender's performance by allowing logging collection of messages
-++**++ Bug::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2620[FLUME-2620]++]++ - File channel throws NullPointerException if a header value is null
- * ++[++https://issues.apache.org/jira/browse/FLUME-2752[FLUME-2752]++]++ - Flume AvroSource will leak the memory and the OOM will be happened.
- * ++[++https://issues.apache.org/jira/browse/FLUME-2812[FLUME-2812]++]++ - Exception in thread "SinkRunner-PollingRunner-DefaultSinkProcessor" java.lang.Error: Maximum permit count exceeded
- * ++[++https://issues.apache.org/jira/browse/FLUME-2857[FLUME-2857]++]++ - Kafka Source/Channel/Sink does not restore default values when live update config
- * ++[++https://issues.apache.org/jira/browse/FLUME-2905[FLUME-2905]++]++ - NetcatSource - Socket not closed when an exception is encountered during start() leading to file descriptor leaks
- * ++[++https://issues.apache.org/jira/browse/FLUME-2991[FLUME-2991]++]++ - ExecSource command execution starts before starting the sourceCounter
- * ++[++https://issues.apache.org/jira/browse/FLUME-3027[FLUME-3027]++]++ - Kafka Channel should clear offsets map after commit
- * ++[++https://issues.apache.org/jira/browse/FLUME-3031[FLUME-3031]++]++ - sequence source should reset its counter for event body on channel exception
- * ++[++https://issues.apache.org/jira/browse/FLUME-3043[FLUME-3043]++]++ - KafkaSink SinkCallback throws NullPointerException when Log4J level is debug
- * ++[++https://issues.apache.org/jira/browse/FLUME-3046[FLUME-3046]++]++ - Kafka Sink and Source Configuration Improvements
- * ++[++https://issues.apache.org/jira/browse/FLUME-3049[FLUME-3049]++]++ - Wrapping the exception into SecurityException in UGIExecutor.execute hides the original one
- * ++[++https://issues.apache.org/jira/browse/FLUME-3057[FLUME-3057]++]++ - Build fails due to unsupported snappy-java version on ppc64le
- * ++[++https://issues.apache.org/jira/browse/FLUME-3080[FLUME-3080]++]++ - Close failure in HDFS Sink might cause data loss
- * ++[++https://issues.apache.org/jira/browse/FLUME-3083[FLUME-3083]++]++ - Taildir source can miss events if file updated in same second as file close
- * ++[++https://issues.apache.org/jira/browse/FLUME-3085[FLUME-3085]++]++ - HDFS Sink can skip flushing some BucketWriters, might lead to data loss
- * ++[++https://issues.apache.org/jira/browse/FLUME-3112[FLUME-3112]++]++ - Upgrade jackson-core library dependency
- * ++[++https://issues.apache.org/jira/browse/FLUME-3127[FLUME-3127]++]++ - Upgrade libfb303 library dependency
- * ++[++https://issues.apache.org/jira/browse/FLUME-3131[FLUME-3131]++]++ - Upgrade spring framework library dependencies
- * ++[++https://issues.apache.org/jira/browse/FLUME-3132[FLUME-3132]++]++ - Upgrade tomcat jasper library dependencies
- * ++[++https://issues.apache.org/jira/browse/FLUME-3135[FLUME-3135]++]++ - property logger in org.apache.flume.interceptor.RegexFilteringInterceptor confused
- * ++[++https://issues.apache.org/jira/browse/FLUME-3141[FLUME-3141]++]++ - Small typo found in RegexHbaseEventSerializer.java
- * ++[++https://issues.apache.org/jira/browse/FLUME-3152[FLUME-3152]++]++ - Add Flume Metric for Backup Checkpoint Errors
- * ++[++https://issues.apache.org/jira/browse/FLUME-3155[FLUME-3155]++]++ - Use batch mode in mvn to fix Travis CI error
- * ++[++https://issues.apache.org/jira/browse/FLUME-3157[FLUME-3157]++]++ - Refactor TestHDFSEventSinkOnMiniCluster to not use LeaseManager private API
- * ++[++https://issues.apache.org/jira/browse/FLUME-3173[FLUME-3173]++]++ - Upgrade joda-time
- * ++[++https://issues.apache.org/jira/browse/FLUME-3174[FLUME-3174]++]++ - HdfsSink AWS S3A authentication does not work on JDK 8
- * ++[++https://issues.apache.org/jira/browse/FLUME-3175[FLUME-3175]++]++ - Javadoc generation fails due to Java8's strict doclint
-++**++ Documentation::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2175[FLUME-2175]++]++ - Update Developer Guide with notes on how to upgrade Protocol Buffer version
- * ++[++https://issues.apache.org/jira/browse/FLUME-2817[FLUME-2817]++]++ - Sink for multi-agent flow example in user guide is set up incorrectly
-++**++ Wish::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2579[FLUME-2579]++]++ - JMS source support durable subscriptions and message listening
-++**++ Question::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2427[FLUME-2427]++]++ - java.lang.NoSuchMethodException and warning on HDFS (S3) sink
-++**++ Task::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3093[FLUME-3093]++]++ - Groundwork for version changes in root pom
- * ++[++https://issues.apache.org/jira/browse/FLUME-3154[FLUME-3154]++]++ - Add HBase client version check to AsyncHBaseSink and HBaseSink
-++**++ Test::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2997[FLUME-2997]++]++ - Fix flaky junit test in SpillableMemoryChannel
- * ++[++https://issues.apache.org/jira/browse/FLUME-3002[FLUME-3002]++]++ - Some tests in TestBucketWriter are flaky
diff --git a/src/site/antora/modules/ROOT/pages/releases/1.9.0.adoc b/src/site/antora/modules/ROOT/pages/releases/1.9.0.adoc
deleted file mode 100644
index aa52fa3b67..0000000000
--- a/src/site/antora/modules/ROOT/pages/releases/1.9.0.adoc
+++ /dev/null
@@ -1,103 +0,0 @@
-////
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-////
-
-= Version 1.9.0
-
-*Status of this release*
-
-Apache Flume 1.9.0 is the eleventh release of Flume as an Apache top-level project
-(TLP). Apache Flume 1.9.0 is production-ready software.
-
-*Release Documentation*
-
-* link:content/1.9.0/FlumeUserGuide.html[Flume 1.9.0 User Guide] (also in link:content/1.9.0/FlumeUserGuide.pdf[pdf])
-* link:content/1.9.0/FlumeDeveloperGuide.html[Flume 1.9.0 Developer Guide] (also in link:content/1.9.0/FlumeDeveloperGuide.pdf[pdf])
-* link:content/1.9.0/apidocs/index.html[Flume 1.9.0 API Documentation]
-
-*Changes*
-
-Release Notes - Flume - Version v1.9.0
-
-++**++ New Feature::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2071[FLUME-2071]++]++ - Flume Context doesn't support float or double configuration values.
- * ++[++https://issues.apache.org/jira/browse/FLUME-2442[FLUME-2442]++]++ - Need an alternative to providing clear text passwords in flume config
- * ++[++https://issues.apache.org/jira/browse/FLUME-3142[FLUME-3142]++]++ - Adding HBase2 sink
-++**++ Improvement::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2653[FLUME-2653]++]++ - Allow inUseSuffix to be null/empty
- * ++[++https://issues.apache.org/jira/browse/FLUME-2854[FLUME-2854]++]++ - Parameterize jetty version in pom
- * ++[++https://issues.apache.org/jira/browse/FLUME-2977[FLUME-2977]++]++ - Upgrade RAT to 0.12
- * ++[++https://issues.apache.org/jira/browse/FLUME-3050[FLUME-3050]++]++ - add counters for error conditions and expose to monitor URL
- * ++[++https://issues.apache.org/jira/browse/FLUME-3182[FLUME-3182]++]++ - Please add support for SSL/TLS for syslog (tcp) & multi++_++port syslog (tcp) sources
- * ++[++https://issues.apache.org/jira/browse/FLUME-3186[FLUME-3186]++]++ - Make asyncHbaseClient configuration parameters available from flume config
- * ++[++https://issues.apache.org/jira/browse/FLUME-3223[FLUME-3223]++]++ - Flume HDFS Sink should retry close prior to performing a recoverLease
- * ++[++https://issues.apache.org/jira/browse/FLUME-3227[FLUME-3227]++]++ - Add Rate Limiter to StressSource
- * ++[++https://issues.apache.org/jira/browse/FLUME-3239[FLUME-3239]++]++ - Do not rename files in SpoolDirectorySource
- * ++[++https://issues.apache.org/jira/browse/FLUME-3246[FLUME-3246]++]++ - Validate flume configuration to prevent larger source batch size than the channel transaction capacity
- * ++[++https://issues.apache.org/jira/browse/FLUME-3269[FLUME-3269]++]++ - Support JSSE keystore/trustore -D system properties
- * ++[++https://issues.apache.org/jira/browse/FLUME-3275[FLUME-3275]++]++ - Components supporting SSL/TLS should be able to specify protocol list
- * ++[++https://issues.apache.org/jira/browse/FLUME-3276[FLUME-3276]++]++ - Components supporting SSL/TLS should be able to specify cipher suite list
- * ++[++https://issues.apache.org/jira/browse/FLUME-3280[FLUME-3280]++]++ - Improve maven build to help code reviews by adding static code analyzer to it
- * ++[++https://issues.apache.org/jira/browse/FLUME-3281[FLUME-3281]++]++ - Update to Kafka 2.0 client
- * ++[++https://issues.apache.org/jira/browse/FLUME-3282[FLUME-3282]++]++ - Use slf4j in every component
-++**++ Bug::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1282[FLUME-1282]++]++ - Flume 1.x build fails on Maven 2
- * ++[++https://issues.apache.org/jira/browse/FLUME-2232[FLUME-2232]++]++ - Add findbugs to Flume build
- * ++[++https://issues.apache.org/jira/browse/FLUME-2436[FLUME-2436]++]++ - Make hadoop-2 the default build profile
- * ++[++https://issues.apache.org/jira/browse/FLUME-2464[FLUME-2464]++]++ - Remove hadoop-2 profile
- * ++[++https://issues.apache.org/jira/browse/FLUME-2786[FLUME-2786]++]++ - It will enter a deadlock state when modify the conf file before I stop flume-ng
- * ++[++https://issues.apache.org/jira/browse/FLUME-2894[FLUME-2894]++]++ - Flume components should stop in the correct order (graceful shutdown)
- * ++[++https://issues.apache.org/jira/browse/FLUME-2973[FLUME-2973]++]++ - Deadlock in hdfs sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-2976[FLUME-2976]++]++ - Exception when JMS source tries to connect to a Weblogic server without authentication
- * ++[++https://issues.apache.org/jira/browse/FLUME-2988[FLUME-2988]++]++ - Kafka Sink metrics missing eventDrainAttemptCount
- * ++[++https://issues.apache.org/jira/browse/FLUME-2989[FLUME-2989]++]++ - Kafka Channel metrics missing eventTakeAttemptCount and eventPutAttemptCount
- * ++[++https://issues.apache.org/jira/browse/FLUME-3056[FLUME-3056]++]++ - TestApplication hangs indefinitely
- * ++[++https://issues.apache.org/jira/browse/FLUME-3101[FLUME-3101]++]++ - taildir source may endless loop when tail a file
- * ++[++https://issues.apache.org/jira/browse/FLUME-3106[FLUME-3106]++]++ - When batchSize of sink greater than transactionCapacity of Memory Channel, Flume can produce endless data
- * ++[++https://issues.apache.org/jira/browse/FLUME-3107[FLUME-3107]++]++ - When batchSize of sink greater than transactionCapacity of File Channel, Flume can produce endless data
- * ++[++https://issues.apache.org/jira/browse/FLUME-3114[FLUME-3114]++]++ - Upgrade commons-httpclient library dependency
- * ++[++https://issues.apache.org/jira/browse/FLUME-3117[FLUME-3117]++]++ - Application can be dead loop when call System.exit() in methodconfigure
- * ++[++https://issues.apache.org/jira/browse/FLUME-3133[FLUME-3133]++]++ - Add a ipHeader config in Syslog Sources
- * ++[++https://issues.apache.org/jira/browse/FLUME-3201[FLUME-3201]++]++ - Fix SyslogUtil to handle RFC3164 format in december correctly
- * ++[++https://issues.apache.org/jira/browse/FLUME-3218[FLUME-3218]++]++ - Fix external process config filter test
- * ++[++https://issues.apache.org/jira/browse/FLUME-3222[FLUME-3222]++]++ - java.nio.file.NoSuchFileException thrown when files are being deleted from the TAILDIR source
- * ++[++https://issues.apache.org/jira/browse/FLUME-3237[FLUME-3237]++]++ - Handling RuntimeExceptions coming from the JMS provider in JMSSource
- * ++[++https://issues.apache.org/jira/browse/FLUME-3253[FLUME-3253]++]++ - JP Morgan Chase scan shows vulnerabilities for Splunk App using Apache Flume 1.8
- * ++[++https://issues.apache.org/jira/browse/FLUME-3265[FLUME-3265]++]++ - Cannot set batch-size for LoadBalancingRpcClient
- * ++[++https://issues.apache.org/jira/browse/FLUME-3270[FLUME-3270]++]++ - Close JMS resources in JMSMessageConsumer constructor in case of failure
- * ++[++https://issues.apache.org/jira/browse/FLUME-3278[FLUME-3278]++]++ - Handling -D keystore parameters in Kafka components
- * ++[++https://issues.apache.org/jira/browse/FLUME-3294[FLUME-3294]++]++ - Fix polling logic in TaildirSource
- * ++[++https://issues.apache.org/jira/browse/FLUME-3298[FLUME-3298]++]++ - Make hadoop-common optional in flume-ng-hadoop-credential-store-config-filter
- * ++[++https://issues.apache.org/jira/browse/FLUME-3299[FLUME-3299]++]++ - Fix log4j scopes in pom files
-++**++ Sub-task::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3158[FLUME-3158]++]++ - Upgrade surefire version and config
- * ++[++https://issues.apache.org/jira/browse/FLUME-3243[FLUME-3243]++]++ - Increase the default of hdfs.callTimeout and document it's deprecation
- * ++[++https://issues.apache.org/jira/browse/FLUME-3303[FLUME-3303]++]++ - Mention future configuration change in the release notes
-++**++ Test::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3195[FLUME-3195]++]++ - Split up the TestKafkaChannel class
-++**++ Wish::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3087[FLUME-3087]++]++ - Change log level from WARN to INFO when using default "maxIOWorkers" value.
-++**++ Task::
- * ++[++https://issues.apache.org/jira/browse/FLUME-3183[FLUME-3183]++]++ - Maven: generate SHA-512 checksum during deploy
-++**++ Dependency upgrade::
- * ++[++https://issues.apache.org/jira/browse/FLUME-2698[FLUME-2698]++]++ - Upgrade Jetty Version
- * ++[++https://issues.apache.org/jira/browse/FLUME-3115[FLUME-3115]++]++ - Upgrade netty library dependency
- * ++[++https://issues.apache.org/jira/browse/FLUME-3194[FLUME-3194]++]++ - upgrade derby to the latest (1.14.1.0) version
-++**++ Documentation::
- * ++[++https://issues.apache.org/jira/browse/FLUME-1342[FLUME-1342]++]++ - Document JMX monitoring API
- * ++[++https://issues.apache.org/jira/browse/FLUME-2723[FLUME-2723]++]++ - Document the requirement that Channel's transactionCapacity ++>++= batchSize of the source/sink
- * ++[++https://issues.apache.org/jira/browse/FLUME-3051[FLUME-3051]++]++ - Mention the incompatibility of Kafka source with 0.8.x Kafka brokers
- * ++[++https://issues.apache.org/jira/browse/FLUME-3228[FLUME-3228]++]++ - Incorrect parameter name in timestamp interceptor docs