This project is not maintained anymore! It has been marked as dormant by Apache Logging Services consensus on 2024-10-10. Users are advised to migrate to alternatives. For other inquiries, see the support policy.
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