You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flume.apache.org by mp...@apache.org on 2012/07/10 00:27:56 UTC

svn commit: r1359432 - /flume/trunk/CHANGELOG

Author: mpercy
Date: Mon Jul  9 22:27:55 2012
New Revision: 1359432

URL: http://svn.apache.org/viewvc?rev=1359432&view=rev
Log:
Update changelog for 1.2.0

Modified:
    flume/trunk/CHANGELOG

Modified: flume/trunk/CHANGELOG
URL: http://svn.apache.org/viewvc/flume/trunk/CHANGELOG?rev=1359432&r1=1359431&r2=1359432&view=diff
==============================================================================
--- flume/trunk/CHANGELOG (original)
+++ flume/trunk/CHANGELOG Mon Jul  9 22:27:55 2012
@@ -1,7 +1,6 @@
 Release Notes - Flume - Version v1.2.0
 
 ** New Feature
-    * [FLUME-888] - Port Hbase Sink from OG 
     * [FLUME-896] - Implement a Durable Memory Channel
     * [FLUME-971] - Create developer guide for Flume NG
     * [FLUME-988] - Client SDK
@@ -10,12 +9,10 @@ Release Notes - Flume - Version v1.2.0
     * [FLUME-1183] - Implement an HBase Sink which supports table level access
     * [FLUME-1215] - Implement Timestamp Interceptor
     * [FLUME-1252] - Asynchronous HBase Sink
-    * [FLUME-1313] - Implement load balancing channel selector
 
 ** 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-975] - Move AvroFlumeEvent and related classes, generated by Avro out of Flume-ng-core to a new sub module, which is not dependant on flume-ng itself
     * [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
@@ -38,20 +35,19 @@ Release Notes - Flume - Version v1.2.0
     * [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-1214] - Flume shall inject some default event headers before the event gets processed. 
     * [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-1004] - The SEQ source doesn't seem to stop on a reconfig that should disable it
-    * [FLUME-1016] - -c, --conf in bin/flume-ng isn't working
     * [FLUME-1017] - syslog classes missing
     * [FLUME-1026] - Document Thread Safety Guarantees
     * [FLUME-1027] - Missing log4j library in Flume distribution
@@ -59,7 +55,6 @@ Release Notes - Flume - Version v1.2.0
     * [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-1038] - Flume 1.1.0 assemblies are incorrect
     * [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
@@ -81,6 +76,7 @@ Release Notes - Flume - Version v1.2.0
     * [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 
@@ -92,16 +88,13 @@ Release Notes - Flume - Version v1.2.0
     * [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-1145] - Convert Flume User Guide and Flume Developer Guide into a more editor-friendly format
     * [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-1155] - flume-ng script issue with sourcing flume-env.sh
     * [FLUME-1156] - If config file has empty sources, then throws NPE
-    * [FLUME-1162] - Possible reconfig issue -- setName and setChannel being called before stop
     * [FLUME-1163] - HDFSEventSink leaves .tmp files in place when Flume is stopped
     * [FLUME-1164] - Configure should be called after stopping all events.
-    * [FLUME-1173] - HDFSEventSink can leave orphaned .tmp files
+    * [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
@@ -120,6 +113,7 @@ Release Notes - Flume - Version v1.2.0
     * [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
@@ -139,13 +133,15 @@ Release Notes - Flume - Version v1.2.0
     * [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-1294] - flume-ng script parses java.library.path incorrectly
+    * [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
@@ -158,12 +154,15 @@ Release Notes - Flume - Version v1.2.0
     * [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
@@ -171,14 +170,15 @@ Release Notes - Flume - Version v1.2.0
     * [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-968] - Need a library that would allow external tools to parse and validate flume properties file configuration
     * [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
@@ -189,9 +189,6 @@ Release Notes - Flume - Version v1.2.0
     * [FLUME-1107] - Configuration keys for JDBC channel contain redundant prefix.
     * [FLUME-1113] - JDBC Channel invokes size query on every put
 
-** Test
-    * [FLUME-1082] - Add User and dev guide to Flume site
-
 ----
 
 Release Notes - Flume - Version v1.1.0