The L&N issues previously mentioned have been resolved, and I'm starting the release prep for RC1 now.
On Tue, Oct 16, 2018 at 4:52 PM Jeff <jtsw...@gmail.com> wrote: > A quick update on RC1 for NiFi 1.8.0. There are some L&N issues that are > currently being worked, so I'd like to hold off on creating the RC until > they are resolved. Sorry for the delay! > > On Tue, Oct 16, 2018 at 3:46 PM Nathan Gough <thena...@gmail.com> wrote: > >> So, taking a closer look at this PR and doing some further testing I've >> found that upgrading Guava is going to require some more careful >> assessment, as the changes will affect core NiFi functionality around >> clustering. I will hold off on this change until after the release to have >> more time to upgrade and test. >> >> Nathan >> >> On 10/16/18, 10:58 AM, "Nathan Gough" <thena...@gmail.com> wrote: >> >> Hi Mike, >> >> Sure I can look at fixing up PR-2977 today. >> >> Nathan >> >> On 10/16/18, 6:13 AM, "Mike Thomsen" <mikerthom...@gmail.com> wrote: >> >> Does 5562 need to be addressed in 1.8? >> >> https://github.com/apache/nifi/pull/2977 >> >> On Mon, Oct 15, 2018 at 6:33 PM Jeff <jtsw...@gmail.com> wrote: >> >> > NiFi Devs, >> > >> > The Release page [1] for 1.8.0 now reports that all issues are >> done! I'd >> > like to start the release candidate preparation tomorrow, >> around 1200 EST. >> > >> > Thanks to everyone for all the great work that's been done! >> 196 issues >> > resolved in this version with some great new features! >> > >> > [1] >> https://issues.apache.org/jira/projects/NIFI/versions/12343482 >> > >> > On Mon, Oct 15, 2018 at 7:30 AM Sivaprasanna < >> sivaprasanna...@gmail.com> >> > wrote: >> > >> > > Great. Thanks. :) >> > > >> > > - >> > > Sivaprasanna >> > > >> > > On Mon, Oct 15, 2018 at 7:09 AM Koji Kawamura < >> ijokaruma...@gmail.com> >> > > wrote: >> > > >> > > > Jeff, Sivasprasanna, >> > > > >> > > > NIFI-5698 (PR3073) Fixing DeleteAzureBlob bug is merged. >> > > > >> > > > Thanks, >> > > > Koji >> > > > On Mon, Oct 15, 2018 at 10:18 AM Koji Kawamura < >> ijokaruma...@gmail.com >> > > >> > > > wrote: >> > > > > >> > > > > Thank you for the fix Sivaprasanna, >> > > > > I have Azure account. Reviewing it now. >> > > > > >> > > > > Koji >> > > > > On Sun, Oct 14, 2018 at 11:21 PM Jeff <jtsw...@gmail.com> >> wrote: >> > > > > > >> > > > > > Sivaprasanna, >> > > > > > >> > > > > > Thanks for submitting a pull request for that issue! >> Later today >> > or >> > > > > > tomorrow I'll have to check to see if I've already used >> up my >> > > free-tier >> > > > > > access to Azure. If I still have access, I can review >> your PR and >> > > > we'll >> > > > > > get it into 1.8.0. >> > > > > > >> > > > > > On Sun, Oct 14, 2018 at 4:30 AM Sivaprasanna < >> > > > sivaprasanna...@gmail.com> >> > > > > > wrote: >> > > > > > >> > > > > > > All - Just found one bug with DeleteAzureBlobStorage >> processor. >> > It >> > > > was >> > > > > > > shared by one user on StackOverflow [1] and I later >> confirmed it. >> > > It >> > > > looks >> > > > > > > to be introduced by NIFI-4199. I have created a Jira >> [2] and made >> > > the >> > > > > > > necessary changes (not huge, just few lines) and >> raised a PR >> > [3]. I >> > > > think, >> > > > > > > if we can spend a little time in getting it reviewed, >> we can mark >> > > it >> > > > for >> > > > > > > 1.8.0. Thoughts? >> > > > > > > >> > > > > > > [1] - >> > > > > > > >> > > > > > > >> > > > >> > > >> > >> https://stackoverflow.com/questions/52766991/apache-nifi-deleteazureblobstorage-processor-is-throwing-an-error >> > > > > > > [2] - https://issues.apache.org/jira/browse/NIFI-5698 >> > > > > > > [3] - https://github.com/apache/nifi/pull/3073 >> > > > > > > >> > > > > > > - >> > > > > > > Sivaprasanna >> > > > > > > >> > > > > > > On Fri, Oct 12, 2018 at 9:05 PM Mike Thomsen < >> > > mikerthom...@gmail.com >> > > > > >> > > > > > > wrote: >> > > > > > > >> > > > > > > > 4811 should be ready for review now. Rebased and >> cleaned it up >> > > > with a >> > > > > > > full >> > > > > > > > listing of the Spring dependencies. >> > > > > > > > >> > > > > > > > On Fri, Oct 12, 2018 at 11:23 AM Joe Witt < >> joe.w...@gmail.com> >> > > > wrote: >> > > > > > > > >> > > > > > > > > Jeff, >> > > > > > > > > >> > > > > > > > > I think for anything not tagged to 1.8.0 we just >> keep >> > rolling. >> > > > For >> > > > > > > > > anything tagged 1.8.0 that should not be we >> should remove it >> > > > until >> > > > > > > > > ready. For things tagged to 1.8.0 that cannot be >> moved we >> > > should >> > > > > > > > > resolve. For the tagged 1.8.0 section you had. >> > > > > > > > > >> > > > > > > > > - NIFI-4811 < >> > > https://issues.apache.org/jira/browse/NIFI-4811> >> > > > - >> > > > > > > Use a >> > > > > > > > > newer version of spring-data-redis >> > > > > > > > > - PR 2856 < >> https://github.com/apache/nifi/pull/2856> >> > > > > > > > > *This needs to be resolved by either reverting >> the commit or >> > > > ensuring >> > > > > > > > > L&N accurately reflects all. We have to do this >> always and >> > for >> > > > every >> > > > > > > > > nar. The process isnt easy or fun but it is >> necessary to >> > > produce >> > > > > > > > > valid ASF releases. Landing commits which change >> > dependencies >> > > > > > > > > requires this due diligence. Now, we've put a >> lot of energy >> > > into >> > > > > > > > > updating Spring dependencies because some older >> Spring libs >> > had >> > > > > > > > > vulnerabilities which while we likely aren't >> exposed to them >> > we >> > > > want >> > > > > > > > > to fix in due course. So reverting may require >> more analysis >> > > > than if >> > > > > > > > > we were just get L&N fixed with this new change. >> I commented >> > > on >> > > > the >> > > > > > > > > JIRA. But this needs to be resolved. >> > > > > > > > > >> > > > > > > > > >> > > > > > > > > - NIFI-5426 < >> > > https://issues.apache.org/jira/browse/NIFI-5426> >> > > > - Use >> > > > > > > > > NIO.2 API for ListFile to avoid multiple disk >> reads >> > > > > > > > > - PR 2889 < >> https://github.com/apache/nifi/pull/2889> >> > > > > > > > > *This just needed to be marked resolved. The >> commit went in >> > > the >> > > > day >> > > > > > > > > after we cut 1.7.1. So this one is sorted. >> > > > > > > > > >> > > > > > > > > - NIFI-5448 < >> > > https://issues.apache.org/jira/browse/NIFI-5448> >> > > > - >> > > > > > > > Failed >> > > > > > > > > EL date parsing live-locks processors without >> a failure >> > > > relationship >> > > > > > > > > * The commit needs to be reverted. I'm working >> on that now. >> > > > Once the >> > > > > > > > > discsusion/concerns are addressed this can get >> dealt with. >> > > > > > > > > >> > > > > > > > > - NIFI-5665 < >> > > https://issues.apache.org/jira/browse/NIFI-5665> >> > > > - >> > > > > > > > Upgrade >> > > > > > > > > io.netty dependencies >> > > > > > > > > * This looks important to get resolved if >> possible as old >> > netty >> > > > libs >> > > > > > > > > are on the list of things with vulnerabilities. >> > > > > > > > > >> > > > > > > > > - NIFI-5686 < >> > > https://issues.apache.org/jira/browse/NIFI-5686> >> > > > - >> > > > > > > Test >> > > > > > > > > failure in TestStandardProcessScheduler >> > > > > > > > > - PR 3062 < >> https://github.com/apache/nifi/pull/3062> >> > > > > > > > > * This has a PR but a test, possibly two, failed >> in one of >> > the >> > > > travis >> > > > > > > > > runs and it is clearly related. I ignored one of >> those tests >> > > in >> > > > a >> > > > > > > > > previous run. We must deal with brittle tests. >> But the >> > > > underlying >> > > > > > > > > problem is important to solve here so either the >> tests needs >> > > > improved >> > > > > > > > > or we still have an issue. Not clear but worth >> some focus. >> > > > > > > > > >> > > > > > > > > note: I intend to reference updates to libraries >> that have >> > > known >> > > > > > > > > vulnerabilities and do so in a far less subtle >> manner than we >> > > > had. We >> > > > > > > > > aren't acknowledging that NiFi is or exposes >> vulnerabilities >> > > but >> > > > we >> > > > > > > > > are and should be clear when we're updating >> dependencies that >> > > do >> > > > have >> > > > > > > > > them (even if we're not exposed to them) so that >> some of >> > these >> > > > commits >> > > > > > > > > aren't so mysterious. It creates far more >> confusion than is >> > > > worth. >> > > > > > > > > We still will follow the ASF/NiFi security >> handling policy >> > but >> > > I >> > > > no >> > > > > > > > > longer intend to treat due course dependency >> updates as if >> > they >> > > > need >> > > > > > > > > to be a secret. >> > > > > > > > > >> > > > > > > > > Thanks >> > > > > > > > > Joe >> > > > > > > > > >> > > > > > > > > >> > > > > > > > > On Fri, Oct 12, 2018 at 3:32 AM Jeff < >> jtsw...@gmail.com> >> > > wrote: >> > > > > > > > > > >> > > > > > > > > > Hello everyone! Next week is probably a good >> timeframe to >> > > aim >> > > > for a >> > > > > > > > > > release candidate, with two major feature PRs >> recently >> > merged >> > > > to >> > > > > > > > master: >> > > > > > > > > > >> > > > > > > > > > - NIFI-5516 < >> > > > https://issues.apache.org/jira/browse/NIFI-5516> - >> > > > > > > > Allow >> > > > > > > > > > data in a Connection to be Load-Balanced >> across cluster >> > > > > > > > > > - NIFI-5585 < >> > > > https://issues.apache.org/jira/browse/NIFI-5585> - >> > > > > > > > > Prepare >> > > > > > > > > > Nodes to be Offloaded >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > To recap, here's a list of other JIRAs >> mentioned in this >> > > > thread: >> > > > > > > > > > >> > > > > > > > > > - NIFI-5402 < >> > > > https://issues.apache.org/jira/browse/NIFI-5402> - >> > > > > > > > > Reduce >> > > > > > > > > > artifact size by only building .zip archive >> > > > > > > > > > - NIFI-5462 < >> > > > https://issues.apache.org/jira/browse/NIFI-5462> - >> > > > > > > > > Refactor >> > > > > > > > > > TLS Toolkit >> > > > > > > > > > - NIFI-5485 < >> > > > https://issues.apache.org/jira/browse/NIFI-5485> - >> > > > > > > > > Enable >> > > > > > > > > > TLS Toolkit (client/server) to sign >> certificates with >> > > > external CA >> > > > > > > > > > certificate >> > > > > > > > > > - NIFI-5537 < >> > > > https://issues.apache.org/jira/browse/NIFI-5537> - >> > > > > > > > > Create >> > > > > > > > > > Neo4J cypher execution processor >> > > > > > > > > > - PR 2956 < >> https://github.com/apache/nifi/pull/2956> >> > > > > > > > > > - Mike Thomsen, this was the specific >> JIRA to which >> > you >> > > > were >> > > > > > > > > > referring, right? >> > > > > > > > > > - NIFI-5582 < >> > > > https://issues.apache.org/jira/browse/NIFI-5582> - >> > > > > > > > > Integrate >> > > > > > > > > > legacy behavior of HashAttribute into >> > > > CryptographicHashAttribute >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > These JIRAs are marked with a fix version of >> 1.8.0 that are >> > > not >> > > > > > > > currently >> > > > > > > > > > resolved: >> > > > > > > > > > >> > > > > > > > > > - NIFI-4811 < >> > > > https://issues.apache.org/jira/browse/NIFI-4811> - >> > > > > > > > Use a >> > > > > > > > > > newer version of spring-data-redis >> > > > > > > > > > - PR 2856 < >> https://github.com/apache/nifi/pull/2856> >> > > > > > > > > > - NIFI-5426 < >> > > > https://issues.apache.org/jira/browse/NIFI-5426> - >> > > > > > > Use >> > > > > > > > > > NIO.2 API for ListFile to avoid multiple >> disk reads >> > > > > > > > > > - PR 2889 < >> https://github.com/apache/nifi/pull/2889> >> > > > > > > > > > - NIFI-5448 < >> > > > https://issues.apache.org/jira/browse/NIFI-5448> - >> > > > > > > > > Failed >> > > > > > > > > > EL date parsing live-locks processors >> without a failure >> > > > > > > relationship >> > > > > > > > > > - NIFI-5665 < >> > > > https://issues.apache.org/jira/browse/NIFI-5665> - >> > > > > > > > > Upgrade >> > > > > > > > > > io.netty dependencies >> > > > > > > > > > - NIFI-5686 < >> > > > https://issues.apache.org/jira/browse/NIFI-5686> - >> > > > > > > > Test >> > > > > > > > > > failure in TestStandardProcessScheduler >> > > > > > > > > > - PR 3062 < >> https://github.com/apache/nifi/pull/3062> >> > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > On Thu, Oct 4, 2018 at 6:39 AM Mike Thomsen < >> > > > mikerthom...@gmail.com> >> > > > > > > > > wrote: >> > > > > > > > > > >> > > > > > > > > > > That's a fair point. Only thing I could add >> there is >> > that I >> > > > think >> > > > > > > we >> > > > > > > > > should >> > > > > > > > > > > consider a targeted burn down on the PR list >> as part of >> > > 1.9. >> > > > There >> > > > > > > > are >> > > > > > > > > a >> > > > > > > > > > > lot of PRs from the last several months that >> would be >> > good >> > > > > > > candidates >> > > > > > > > > to >> > > > > > > > > > > see if we can close them out like MarkLogic >> and Pulsar. >> > > > > > > > > > > >> > > > > > > > > > > On Wed, Oct 3, 2018 at 10:34 PM Joe Witt < >> > > joe.w...@gmail.com >> > > > > >> > > > > > > wrote: >> > > > > > > > > > > >> > > > > > > > > > > > Mike, >> > > > > > > > > > > > >> > > > > > > > > > > > Processors in particularly are among the >> toughest at >> > this >> > > > point. >> > > > > > > > We >> > > > > > > > > > > > have very very little headroom on >> dependency size for >> > the >> > > > full >> > > > > > > > build >> > > > > > > > > > > > size that we upload to ASF infra and >> mirrors. That and >> > > the >> > > > > > > license >> > > > > > > > > > > > review work involved in each... >> > > > > > > > > > > > >> > > > > > > > > > > > We should really create a way to publish >> processors on >> > > more >> > > > > > > > frequent, >> > > > > > > > > > > > irregular intervals where the release work >> and >> > size/etc.. >> > > > are far >> > > > > > > > > less >> > > > > > > > > > > > problematic. We have another discuss >> thread on that so >> > > > I'll >> > > > > > > leave >> > > > > > > > it >> > > > > > > > > > > > there for discussion. I do share your view >> that this >> > > > processor >> > > > > > > > > (among >> > > > > > > > > > > > several others outstanding) would be really >> useful but >> > i >> > > am >> > > > > > > > > definitely >> > > > > > > > > > > > thinking we should keep release pace up. >> Release more >> > > > > > > > > often...release >> > > > > > > > > > > > processors separately, etc.. >> > > > > > > > > > > > >> > > > > > > > > > > > Thanks >> > > > > > > > > > > > Joe >> > > > > > > > > > > > On Wed, Oct 3, 2018 at 9:30 PM Mike Thomsen >> < >> > > > > > > > mikerthom...@gmail.com> >> > > > > > > > > > > > wrote: >> > > > > > > > > > > > > >> > > > > > > > > > > > > I would like to see the Neo4J work that >> mans2singh is >> > > > doing get >> > > > > > > > > > > included. >> > > > > > > > > > > > > Being able to at least partially support >> a popular >> > > graph >> > > > > > > database >> > > > > > > > > would >> > > > > > > > > > > > be >> > > > > > > > > > > > > a nice feather in our cap. >> > > > > > > > > > > > > >> > > > > > > > > > > > > On Wed, Oct 3, 2018 at 5:12 PM Andy >> LoPresto < >> > > > > > > > alopre...@apache.org >> > > > > > > > > > >> > > > > > > > > > > > wrote: >> > > > > > > > > > > > > >> > > > > > > > > > > > > > I am currently working on a TLS Toolkit >> refactor >> > > > (NIFI-5462 & >> > > > > > > > > > > > NIFI-5485) >> > > > > > > > > > > > > > and HashAttribute updates (NIFI-5582). >> I believe >> > > there >> > > > are a >> > > > > > > > > couple >> > > > > > > > > > > > upgrade >> > > > > > > > > > > > > > PRs open, and I would really like to >> see NIFI-5402 >> > > (no >> > > > > > > .tar.gz >> > > > > > > > > in the >> > > > > > > > > > > > > > build) tackled for this release as well. >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > Andy LoPresto >> > > > > > > > > > > > > > alopre...@apache.org >> > > > > > > > > > > > > > *alopresto.apa...@gmail.com < >> > > > alopresto.apa...@gmail.com>* >> > > > > > > > > > > > > > PGP Fingerprint: 70EC B3E5 98A6 5A3F >> D3C4 BACE >> > 3C6E >> > > > F65B >> > > > > > > 2F7D >> > > > > > > > > EF69 >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > On Oct 3, 2018, at 11:16 AM, Joe Witt < >> > > > joew...@apache.org> >> > > > > > > > > wrote: >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > Jeff - thanks again for volunteering. >> I just went >> > > > through >> > > > > > > the >> > > > > > > > > open >> > > > > > > > > > > > > > items tagged to 1.8.0 to try and shake >> some loose, >> > > > close down >> > > > > > > > > ones >> > > > > > > > > > > > > > that appear to be done but forgotten, >> and initiate >> > > > resolution >> > > > > > > > on >> > > > > > > > > one >> > > > > > > > > > > > > > that is in a dangling state. >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > Another very nice release shaping up >> here. All the >> > > > work >> > > > > > > around >> > > > > > > > > load >> > > > > > > > > > > > > > balancing and node offloading is >> awesome. >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > Thanks >> > > > > > > > > > > > > > On Wed, Oct 3, 2018 at 2:06 PM Jeff < >> > > > jsto...@apache.org> >> > > > > > > > wrote: >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > It looks like we're getting close to a >> point where >> > we >> > > > could >> > > > > > > > > release >> > > > > > > > > > > > NiFi >> > > > > > > > > > > > > > 1.8.0The release tracking page for >> version 1.8.0 >> > [1] >> > > > shows 3 >> > > > > > > > "in >> > > > > > > > > > > > progress" >> > > > > > > > > > > > > > and 9 "to do" issues. In addition to >> what has been >> > > > tagged >> > > > > > > with >> > > > > > > > a >> > > > > > > > > fix >> > > > > > > > > > > > > > version of 1.8.0, it looks like >> NIFI-5516 and >> > > > NIFI-5585 are >> > > > > > > > > close to >> > > > > > > > > > > > > > completion. >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > Are there other JIRAs that the >> community considers >> > > > necessary >> > > > > > > > for >> > > > > > > > > the >> > > > > > > > > > > > > > release that are close to being >> resolved, with the >> > > > goal of >> > > > > > > > > getting a >> > > > > > > > > > > > > > release candidate out in the next >> couple of weeks? >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > I'm happy to perform the release >> manager duties! >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > [1] >> > > > > > > > > >> > https://issues.apache.org/jira/projects/NIFI/versions/12343482 >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > >> > > > > > > > > > > > > > >> > > > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > >> > > >> > >> >> >> >> >> >> >>