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

ASF GitHub Bot commented on NIFI-3011:
--------------------------------------

Github user JPercivall commented on a diff in the pull request:

    https://github.com/apache/nifi/pull/1233#discussion_r88527446
  
    --- Diff: 
nifi-nar-bundles/nifi-elasticsearch-5-bundle/nifi-elasticsearch-5-nar/src/main/resources/META-INF/NOTICE
 ---
    @@ -0,0 +1,252 @@
    +nifi-elasticsearch-5-nar
    +Copyright 2015-2016 The Apache Software Foundation
    +
    +This product includes software developed at
    +The Apache Software Foundation (http://www.apache.org/).
    +
    +******************
    +Apache Software License v2
    +******************
    +
    +The following binary components are provided under the Apache Software 
License v2
    +
    +  (ASLv2) Elasticsearch
    +    The following NOTICE information applies:
    +       Elasticsearch
    +       Copyright 2009-2015 Elasticsearch
    +
    +  (ASLv2) Apache Commons IO
    +    The following NOTICE information applies:
    +      Apache Commons IO
    +      Copyright 2002-2016 The Apache Software Foundation
    +
    +  (ASLv2) Apache Lucene
    +    The following NOTICE information applies:
    +      Apache Lucene
    +      Copyright 2014 The Apache Software Foundation
    +
    +      Includes software from other Apache Software Foundation projects,
    +      including, but not limited to:
    +       - Apache Ant
    +       - Apache Jakarta Regexp
    +       - Apache Commons
    +       - Apache Xerces
    +
    +      ICU4J, (under analysis/icu) is licensed under an MIT styles license
    +      and Copyright (c) 1995-2008 International Business Machines 
Corporation and others
    +
    +      Some data files (under analysis/icu/src/data) are derived from 
Unicode data such
    +      as the Unicode Character Database. See 
http://unicode.org/copyright.html for more
    +      details.
    +
    +      Brics Automaton (under 
core/src/java/org/apache/lucene/util/automaton) is
    +      BSD-licensed, created by Anders Møller. See 
http://www.brics.dk/automaton/
    +
    +      The levenshtein automata tables (under 
core/src/java/org/apache/lucene/util/automaton) were
    +      automatically generated with the moman/finenight FSA library, 
created by
    +      Jean-Philippe Barrette-LaPierre. This library is available under an 
MIT license,
    +      see http://sites.google.com/site/rrettesite/moman and
    +      http://bitbucket.org/jpbarrette/moman/overview/
    +
    +      The class org.apache.lucene.util.WeakIdentityMap was derived from
    +      the Apache CXF project and is Apache License 2.0.
    +
    +      The Google Code Prettify is Apache License 2.0.
    +      See http://code.google.com/p/google-code-prettify/
    +
    +      JUnit (junit-4.10) is licensed under the Common Public License v. 1.0
    +      See http://junit.sourceforge.net/cpl-v10.html
    +
    +      This product includes code (JaspellTernarySearchTrie) from Java 
Spelling Checkin
    +      g Package (jaspell): http://jaspell.sourceforge.net/
    +      License: The BSD License 
(http://www.opensource.org/licenses/bsd-license.php)
    +
    +      The snowball stemmers in
    +        analysis/common/src/java/net/sf/snowball
    +      were developed by Martin Porter and Richard Boulton.
    +      The snowball stopword lists in
    +        analysis/common/src/resources/org/apache/lucene/analysis/snowball
    +      were developed by Martin Porter and Richard Boulton.
    +      The full snowball package is available from
    +        http://snowball.tartarus.org/
    +
    +      The KStem stemmer in
    +        analysis/common/src/org/apache/lucene/analysis/en
    +      was developed by Bob Krovetz and Sergio Guzman-Lara (CIIR-UMass 
Amherst)
    +      under the BSD-license.
    +
    +      The Arabic,Persian,Romanian,Bulgarian, and Hindi analyzers (common) 
come with a default
    +      stopword list that is BSD-licensed created by Jacques Savoy.  These 
files reside in:
    +      
analysis/common/src/resources/org/apache/lucene/analysis/ar/stopwords.txt,
    +      
analysis/common/src/resources/org/apache/lucene/analysis/fa/stopwords.txt,
    +      
analysis/common/src/resources/org/apache/lucene/analysis/ro/stopwords.txt,
    +      
analysis/common/src/resources/org/apache/lucene/analysis/bg/stopwords.txt,
    +      
analysis/common/src/resources/org/apache/lucene/analysis/hi/stopwords.txt
    +      See http://members.unine.ch/jacques.savoy/clef/index.html.
    +
    +      The 
German,Spanish,Finnish,French,Hungarian,Italian,Portuguese,Russian and Swedish 
light stemmers
    +      (common) are based on BSD-licensed reference implementations created 
by Jacques Savoy and
    +      Ljiljana Dolamic. These files reside in:
    +      
analysis/common/src/java/org/apache/lucene/analysis/de/GermanLightStemmer.java
    +      
analysis/common/src/java/org/apache/lucene/analysis/de/GermanMinimalStemmer.java
    +      
analysis/common/src/java/org/apache/lucene/analysis/es/SpanishLightStemmer.java
    +      
analysis/common/src/java/org/apache/lucene/analysis/fi/FinnishLightStemmer.java
    +      
analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchLightStemmer.java
    +      
analysis/common/src/java/org/apache/lucene/analysis/fr/FrenchMinimalStemmer.java
    +      
analysis/common/src/java/org/apache/lucene/analysis/hu/HungarianLightStemmer.java
    +      
analysis/common/src/java/org/apache/lucene/analysis/it/ItalianLightStemmer.java
    +      
analysis/common/src/java/org/apache/lucene/analysis/pt/PortugueseLightStemmer.java
    +      
analysis/common/src/java/org/apache/lucene/analysis/ru/RussianLightStemmer.java
    +      
analysis/common/src/java/org/apache/lucene/analysis/sv/SwedishLightStemmer.java
    +
    +      The Stempel analyzer (stempel) includes BSD-licensed software 
developed
    +      by the Egothor project http://egothor.sf.net/, created by Leo 
Galambos, Martin Kvapil,
    +      and Edmond Nolan.
    +
    +      The Polish analyzer (stempel) comes with a default
    +      stopword list that is BSD-licensed created by the Carrot2 project. 
The file resides
    +      in stempel/src/resources/org/apache/lucene/analysis/pl/stopwords.txt.
    +      See http://project.carrot2.org/license.html.
    +
    +      The SmartChineseAnalyzer source code (smartcn) was
    +      provided by Xiaoping Gao and copyright 2009 by www.imdict.net.
    +
    +      WordBreakTestUnicode_*.java (under modules/analysis/common/src/test/)
    +      is derived from Unicode data such as the Unicode Character Database.
    +      See http://unicode.org/copyright.html for more details.
    +
    +      The Morfologik analyzer (morfologik) includes BSD-licensed software
    +      developed by Dawid Weiss and Marcin Miłkowski 
(http://morfologik.blogspot.com/).
    +
    +      Morfologik uses data from Polish ispell/myspell dictionary
    +      (http://www.sjp.pl/slownik/en/) licenced on the terms of (inter alia)
    +      LGPL and Creative Commons ShareAlike.
    +
    +      Morfologic includes data from BSD-licensed dictionary of Polish 
(SGJP)
    +      (http://sgjp.pl/morfeusz/)
    +
    +      Servlet-api.jar and javax.servlet-*.jar are under the CDDL license, 
the original
    +      source code for this can be found at 
http://www.eclipse.org/jetty/downloads.php
    +
    +      
===========================================================================
    +      Kuromoji Japanese Morphological Analyzer - Apache Lucene Integration
    +      
===========================================================================
    +
    +      This software includes a binary and/or source version of data from
    +
    +        mecab-ipadic-2.7.0-20070801
    +
    +      which can be obtained from
    +
    +        
http://atilika.com/releases/mecab-ipadic/mecab-ipadic-2.7.0-20070801.tar.gz
    +
    +      or
    +
    +        
http://jaist.dl.sourceforge.net/project/mecab/mecab-ipadic/2.7.0-20070801/mecab-ipadic-2.7.0-20070801.tar.gz
    +
    +      
===========================================================================
    +      mecab-ipadic-2.7.0-20070801 Notice
    +      
===========================================================================
    +
    +      Nara Institute of Science and Technology (NAIST),
    +      the copyright holders, disclaims all warranties with regard to this
    +      software, including all implied warranties of merchantability and
    +      fitness, in no event shall NAIST be liable for
    +      any special, indirect or consequential damages or any damages
    +      whatsoever resulting from loss of use, data or profits, whether in an
    +      action of contract, negligence or other tortuous action, arising out
    +      of or in connection with the use or performance of this software.
    +
    +      A large portion of the dictionary entries
    +      originate from ICOT Free Software.  The following conditions for ICOT
    +      Free Software applies to the current dictionary as well.
    +
    +      Each User may also freely distribute the Program, whether in its
    +      original form or modified, to any third party or parties, PROVIDED
    +      that the provisions of Section 3 ("NO WARRANTY") will ALWAYS appear
    +      on, or be attached to, the Program, which is distributed 
substantially
    +      in the same form as set out herein and that such intended
    +      distribution, if actually made, will neither violate or otherwise
    +      contravene any of the laws and regulations of the countries having
    +      jurisdiction over the User or the intended distribution itself.
    +
    +      NO WARRANTY
    +
    +      The program was produced on an experimental basis in the course of 
the
    +      research and development conducted during the project and is provided
    +      to users as so produced on an experimental basis.  Accordingly, the
    +      program is provided without any warranty whatsoever, whether express,
    +      implied, statutory or otherwise.  The term "warranty" used herein
    +      includes, but is not limited to, any warranty of the quality,
    +      performance, merchantability and fitness for a particular purpose of
    +      the program and the nonexistence of any infringement or violation of
    +      any right of any third party.
    +
    +      Each user of the program will agree and understand, and be deemed to
    +      have agreed and understood, that there is no warranty whatsoever for
    +      the program and, accordingly, the entire risk arising from or
    +      otherwise connected with the program is assumed by the user.
    +
    +      Therefore, neither ICOT, the copyright holder, or any other
    +      organization that participated in or was otherwise related to the
    +      development of the program and their respective officials, directors,
    +      officers and other employees shall be held liable for any and all
    +      damages, including, without limitation, general, special, incidental
    +      and consequential damages, arising out of or otherwise in connection
    +      with the use or inability to use the program or any product, material
    +      or result produced or otherwise obtained by using the program,
    +      regardless of whether they have been advised of, or otherwise had
    +      knowledge of, the possibility of such damages at any time during the
    +      project or thereafter.  Each user will be deemed to have agreed to 
the
    +      foregoing by his or her commencement of use of the program.  The term
    +      "use" as used herein includes, but is not limited to, the use,
    +      modification, copying and distribution of the program and the
    +      production of secondary products from the program.
    +
    +      In the case where the program, whether in its original form or
    +      modified, was distributed or delivered to or received by a user from
    +      any person, organization or entity other than ICOT, unless it makes 
or
    +      grants independently of ICOT any specific warranty to the user in
    +      writing, such person, organization or entity, will also be exempted
    +      from and not be held liable to the user for any such damages as noted
    +      above as far as the program is concerned.
    +
    +  (ASLv2) Carrotsearch HPPC
    +      The following NOTICE information applies:
    +      HPPC borrowed code, ideas or both from:
    +
    +       * Apache Lucene, http://lucene.apache.org/
    +         (Apache license)
    +       * Fastutil, http://fastutil.di.unimi.it/
    +         (Apache license)
    +       * Koloboke, https://github.com/OpenHFT/Koloboke
    +         (Apache license)
    +
    +  (ASLv2) Joda Time
    +      The following NOTICE information applies:
    +        This product includes software developed by
    +        Joda.org (http://www.joda.org/).
    +
    +  (ASLv2) The Netty Project
    +      The following NOTICE information applies:
    +        The Netty Project
    +        Copyright 2011 The Netty Project
    +
    +  (ASLv2) t-digest
    +      The following NOTICE information applies:
    +      The code for the t-digest was originally authored by Ted Dunning
    +      A number of small but very helpful changes have been contributed by 
Adrien Grand (https://github.com/jpountz)
    +
    +  (ASLv2) Apache Commons-CLI
    +    The following NOTICE information applies:
    +      Apache Commons CLI
    +      Copyright 2001-2016 The Apache Software Foundation
    +
    +*****************
    +Public Domain
    +*****************
    +
    +  The following binary components are provided under the Creative Commons 
Zero license version 1.0.  See project link for details.
    +
    +    (CC0v1.0) JSR166e for Twitter (com.twitter:jsr166e:jar:1.1.0 - 
https://github.com/twitter/jsr166e)
    --- End diff --
    
    I went through the dependencies and didn't find this one. I believe it can 
be removed from the NOTICE.


> 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)

Reply via email to