Malthe Borch created NIFI-6496:
----------------------------------
Summary: Add compression support to record reader processor
Key: NIFI-6496
URL: https://issues.apache.org/jira/browse/NIFI-6496
Project: Apache NiFi
Issue Type: Improvement
Components: Extensions
Reporter: Malthe Borch
Text-based record formats such as CSV, JSON and XML compress well and will
often be transmitted in a compressed format. If compression support is added to
the relevant processors, users will not need to explicitly unpack files before
processing (which may not be feasible or practical due to space requirements).
There are at least two ways of implementing this, using either a generic
approach where a {{CompressedRecordReaderFactory}} is the basis for a new
controller service that wraps the underlying record reader controller service
(e.g. {{CSVReader}}); or adding the functionality at the relevant record reader
implementations.
The latter option may provide a better UX because no additional
{{ControllerService}} has to be configured.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)