From dev-return-19346-archive-asf-public=cust-asf.ponee.io@nifi.apache.org Tue Jun 25 00:45:10 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id B563A180671 for ; Tue, 25 Jun 2019 02:45:09 +0200 (CEST) Received: (qmail 19347 invoked by uid 500); 25 Jun 2019 00:45:08 -0000 Mailing-List: contact dev-help@nifi.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@nifi.apache.org Delivered-To: mailing list dev@nifi.apache.org Received: (qmail 19336 invoked by uid 99); 25 Jun 2019 00:45:08 -0000 Received: from Unknown (HELO mailrelay1-lw-us.apache.org) (10.10.3.159) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Jun 2019 00:45:08 +0000 Received: from mail-qk1-f169.google.com (mail-qk1-f169.google.com [209.85.222.169]) by mailrelay1-lw-us.apache.org (ASF Mail Server at mailrelay1-lw-us.apache.org) with ESMTPSA id 26E541CB5 for ; Tue, 25 Jun 2019 00:45:08 +0000 (UTC) Received: by mail-qk1-f169.google.com with SMTP id m14so11242962qka.10 for ; Mon, 24 Jun 2019 17:45:08 -0700 (PDT) X-Gm-Message-State: APjAAAX8VsYxIfjIP4jV7q5dCW6gWyx7CkB7WfIiw+SO1p8tzclrKK6d 9+AYW5H+pLiAamZOiInRlgpvLnGLkdsDMcNDyO4= X-Google-Smtp-Source: APXvYqzosBkPp/zs9JD7y1ji+cDD9hpUMTlUskfGyhPNc2sSDt8uTnHjy+IP2TP87NsFhtZOiMEhh+RMyMuR4fCe3CI= X-Received: by 2002:ae9:f209:: with SMTP id m9mr2812522qkg.251.1561423507963; Mon, 24 Jun 2019 17:45:07 -0700 (PDT) MIME-Version: 1.0 Reply-To: dev@nifi.apache.org From: Jeff Date: Mon, 24 Jun 2019 20:44:57 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Upgrading Groovy to 2.5.4 To: NiFi Dev List Content-Type: multipart/alternative; boundary="000000000000894724058c1b3d57" --000000000000894724058c1b3d57 Content-Type: text/plain; charset="UTF-8" NiFi Devs, I've created a draft PR [1], mostly from code in the draft Java 11 PR [2] to drive the upgrade of NiFi's Groovy dependencies to version 2.5.4. If you're interested in NiFi+Groovy, please take a look at it. Several POMs have been updated to clean up some configurations of maven-compiler-plugin, a migration from groovy-all to individual modules, etc. So far, the build and tests are passing. More live testing is required, but on a first pass, it's looking promising. There's a regression of an issue fixed in Groovy 2.5.4 that has resurfaced in Groovy 2.5.7, so for now the PR uses Groovy 2.5.4. Mike Thomsen, we can coordinate to bring in necessary changes from your PR [3] and general review, and commence testing. [1] https://github.com/apache/nifi/pull/3547 [2] https://github.com/apache/nifi/pull/3404 [3] https://github.com/apache/nifi/pull/3015 --000000000000894724058c1b3d57--