nifi-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michal Kolesár (JIRA) <j...@apache.org>
Subject [jira] [Commented] (NIFI-2997) Provide processor to convert between standard encodings
Date Sat, 13 Jul 2019 12:36:00 GMT

    [ https://issues.apache.org/jira/browse/NIFI-2997?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16884355#comment-16884355
] 

Michal Kolesár commented on NIFI-2997:
--------------------------------------

[~alopresto] any plan to implement this?

> Provide processor to convert between standard encodings
> -------------------------------------------------------
>
>                 Key: NIFI-2997
>                 URL: https://issues.apache.org/jira/browse/NIFI-2997
>             Project: Apache NiFi
>          Issue Type: New Feature
>          Components: Extensions
>    Affects Versions: 1.0.0
>            Reporter: Andy LoPresto
>            Priority: Major
>              Labels: ascii, base64, encoding, hexadecimal
>
> A common request is to convert some data between ASCII, hexadecimal, binary, etc. format.
While I am generally not a fan of "catch-all" processors and would usually suggest following
the NiFi precedent/'Unix tool mentality", the conversion between these encodings is a similar
process, so I think a single processor with selectable input and output formats is sufficient
here. In actuality, I would suggest the core functionality be captured in a library/service
with pluggable implementations and then be exposed to one processor for content conversion
and one for attribute conversion. If {{Base64}} is included, this could replace the [{{Base64EncodeContent}}|https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi.processors.standard.Base64EncodeContent/index.html]
processor (or it could at least be marked as {{@Deprecated}}). 
> *Processors*
> * EncodeAttribute
> * EncodeContent
> *Formats*
> * Binary
> * ASCII
> * Hexadecimal
> * UTF-8
> * UTF-16
> * Base64



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Mime
View raw message