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 2016/11/14 18:10:58 UTC

[jira] [Assigned] (NIFI-3011) Support Elasticsearch 5.0 for Put/FetchElasticsearch processors

     [ https://issues.apache.org/jira/browse/NIFI-3011?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Matt Burgess reassigned NIFI-3011:
----------------------------------

    Assignee: Matt Burgess

> Support Elasticsearch 5.0 for Put/FetchElasticsearch processors
> ---------------------------------------------------------------
>
>                 Key: NIFI-3011
>                 URL: https://issues.apache.org/jira/browse/NIFI-3011
>             Project: Apache NiFi
>          Issue Type: New Feature
>          Components: Extensions
>            Reporter: Matt Burgess
>            Assignee: Matt Burgess
>
> Now that Elastic has released a new major version (5.0) of Elasticsearch, the Put/FetchElasticsearch processors would need to be upgraded (or duplicated) as the major version of the transport client needs to match the major version of the Elasticsearch cluster.
> If upgrade is selected, then Put/FetchES will no longer work with Elasticsearch 2.x clusters, so in that case users would want to switch to the Http versions of those processors. However this might not be desirable (due to performance concerns with the HTTP API vs the transport API), so care must be taken when deciding whether to upgrade the existing processors or create new ones.
> Creating new versions of these processors (to use the 5.0 transport client) will also take some consideration, as it is unlikely the different versions can coexist in the same NAR due to classloading issues (multiple versions of JARs containing the same class names, e.g.). It may be necessary to create an "elasticsearch-5.0" version of the NAR, containing only the new versions of these processors.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)