Apache Flume Apache Software Foundation

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

Changes

Release Notes - Flume - Version v1.10.0

** Bug
  • [FLUME-3151] - Upgrade Hadoop to 2.10.1
  • [FLUME-3311] - Update Wrong Use In HDFS Sink
  • [FLUME-3316] - Syslog Rfc3164Date test fails when the test date falls on a leap day
  • [FLUME-3328] - Fix Deprecated Properties table of HDFS Sink
  • [FLUME-3356] - Probable security issue in Flume
  • [FLUME-3360] - Maven assemble failed on macOS
  • [FLUME-3395] - Fix for CVE-2021-44228
  • [FLUME-3407] - workaround for jackson-mapper-asl-1.9.13.jar @ flume-ng
  • [FLUME-3409] - upgrade httpclient due to cve
  • [FLUME-3416] - Improve input validation
  • [FLUME-3421] - Default log4j settings do not log to console after FLUME-2050
  • [FLUME-3426] - Unresolved Security Issues
** New Feature
** Improvement
  • [FLUME-199] - Unit tests should hunt for available ports if defaults are in use
  • [FLUME-2050] - Upgrade to log4j2 (when GA)
  • [FLUME-3045] - Document GitHub Pull Requests in How to Contribute Guide
  • [FLUME-3335] - Support configuration and reconfiguration via HTTP(S)
  • [FLUME-3338] - Doc Flume Recoverability with Kafka
  • [FLUME-3363] - CVE-2019-20445
  • [FLUME-3368] - Update Jackson to 2.9.10
  • [FLUME-3389] - Build and test Apache Flume on ARM64 CPU architecture
  • [FLUME-3397] - Upgrade Log4 to 2.17.1 and SLF4J to 1.7.32
  • [FLUME-3398] - Upgrade Kafka to a supported version.
  • [FLUME-3399] - Update Jackson to 2.13.1
  • [FLUME-3403] - The parquet-avro version used by flume is 1.4.1, which is vulnerable.
  • [FLUME-3405] - Reopened - The parquet-avro version used by flume is 1.4.1, which is vulnerable.
  • [FLUME-3413] - Add “initialization” phase to components.
** Wish
** Task
  • [FLUME-3401] - Remove Kite Dataset Sink
  • [FLUME-3402] - remove org.codehaus.jackson dependencies
  • [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
  • [FLUME-3410] - upgrade hbase version
  • [FLUME-3411] - upgrade hive sink to 1.2.2
  • [FLUME-3417] - Remove Elasticsearch sink that requires Elasticsearch 0.90.1
  • [FLUME-3419] - Review project LICENSE and NOTICE
  • [FLUME-3424] - Upgrade Twitter4j to version 4.0.7+
** Dependency upgrade
  • [FLUME-3339] - Remove Xerces and Xalan dependencies
  • [FLUME-3385] - flume-ng-sdk uses Avro-IPC version with vulnerable version of Jetty
  • [FLUME-3386] - flume-ng-sdk uses vulnerable version of netty