You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Matt Burgess (JIRA)" <ji...@apache.org> on 2018/06/04 21:04:00 UTC

[jira] [Commented] (NIFI-5266) PutElasticsearchHttp processors should sanitize parameters

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

Matt Burgess commented on NIFI-5266:
------------------------------------

Additionally, PutElasticsearchHttp should validate that the incoming JSON content is well-formed.

> PutElasticsearchHttp processors should sanitize parameters
> ----------------------------------------------------------
>
>                 Key: NIFI-5266
>                 URL: https://issues.apache.org/jira/browse/NIFI-5266
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Extensions
>            Reporter: Matt Burgess
>            Priority: Major
>
> Currently PutElasticsearchHttp and PutElasticsearchHttpRecord put the property values for index, type, and id into the Bulk API command as they are specified in the processor properties. This can cause errors when special characters such as a double-quote (") is encountered. Although a double-quote (for example) is not supported in an index name, it is valid in a type name and should be allowed.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)