You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@daffodil.apache.org by Olabusayo Kilo <ok...@tresys.com> on 2020/04/09 17:05:33 UTC

[VOTE] Release Apache Daffodil (incubating) 2.6.0-rc2

Hi all,

I'd like to call a vote to release Apache Daffodil (incubating) 2.6.0-rc2.

All distribution packages, including signatures, digests, etc. can be
found at:

https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc2/

Staging artifacts can be found at:

https://repository.apache.org/content/repositories/orgapachedaffodil-1015

This release has been signed with PGP key 639637FDA8049411, 
corresponding to olabusayo@apache.org, which is included in the KEYS 
file here:

https://downloads.apache.org/incubator/daffodil/KEYS

The release candidate has been tagged in git with v2.6.0-rc2.

For reference, here is a list of all closed JIRAs tagged with 2.6.0:

https://s.apache.org/daffodil-issues-2.6.0

For a summary of the changes in this release, see:

https://daffodil.apache.org/releases/2.6.0/

Please review and vote. The vote will be open for at least 72 hours
(ends on Sunday, 12 April 2020, 12 Noon EST).

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)
-- 
Best Regards
Lola K.

Re: [VOTE] Release Apache Daffodil (incubating) 2.6.0-rc2

Posted by Olabusayo Kilo <ok...@tresys.com>.
Noted, hyperlink has been fixed.

On 4/10/20 1:43 PM, Beckerle, Mike wrote:
> 
> +1 from me.
> 
> I checked that the checked out code builds and runs all built in tests.
> I inspected the checked out tree and found nothing surprising in it.
> 
> Rather than re-inspect to double-check things other people have checked I decided to re-verify the essential
> functionality of the release, which is the speedup and reduced memory footprint of the DFDL schema compiler.
> I wanted to be sure nothing in the more recent commits had caused regression of this.
> 
> In particular I tested that some of our very largest DFDL schemas, which used to compile in many minutes and required many gigs of RAM to do so on Daffodil 2.5.0, now behave much better in 2.6.0.
> 
> I am satisfied that nothing has regressed.
> 
> Schema EDIFACT works with 'sbt -mem 320 test'. That's only 320Meg of RAM. I verified this with visualvm.  It takes about 20 seconds to compile the schema. It won't go much lower than that "-mem 256' failed with GC overhead/out-of-memory conditions.
> 
> Schema stanag-5516-with-nact works with 'sbt -mem 1024 test'  Takes about 1 minute to compile and run the slowest test, which is still very slow, but is far less than it was. BTW: this schema I modified to include *every* message. In the past due to the long compilation times we had commented out all but a handful of messages, and it still took many minutes to compile.  This schema does seem to need roughly this "-mem 1024' (which is 1 gigabyte) memory level. It failed with 'sbt -mem 768 test'.
> 
> I did spot an issue not with the release per-se, but with the release page for our site. It's a nit, but there is a hyperlink mid page
> that should take you to the Deprecation/Compatibility section at the bottom, and that hyperlink does not work.
> 
> -mike beckerle
> 
> 
> 
> 
> 
> 
> On 4/9/20 1:05 PM, Olabusayo Kilo wrote:
>> Hi all,
>>
>> I'd like to call a vote to release Apache Daffodil (incubating) 2.6.0-rc2.
>>
>> All distribution packages, including signatures, digests, etc. can be
>> found at:
>>
>> https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc2/
>>
>> Staging artifacts can be found at:
>>
>> https://repository.apache.org/content/repositories/orgapachedaffodil-1015
>>
>> This release has been signed with PGP key 639637FDA8049411,
>> corresponding to olabusayo@apache.org, which is included in the KEYS
>> file here:
>>
>> https://downloads.apache.org/incubator/daffodil/KEYS
>>
>> The release candidate has been tagged in git with v2.6.0-rc2.
>>
>> For reference, here is a list of all closed JIRAs tagged with 2.6.0:
>>
>> https://s.apache.org/daffodil-issues-2.6.0
>>
>> For a summary of the changes in this release, see:
>>
>> https://daffodil.apache.org/releases/2.6.0/
>>
>> Please review and vote. The vote will be open for at least 72 hours
>> (ends on Sunday, 12 April 2020, 12 Noon EST).
>>
>> [ ] +1 approve
>> [ ] +0 no opinion
>> [ ] -1 disapprove (and reason why)
> 
> 

-- 
Best Regards
Lola K.

Re: [VOTE] Release Apache Daffodil (incubating) 2.6.0-rc2

Posted by "Beckerle, Mike" <mb...@tresys.com>.
+1 from me.

I checked that the checked out code builds and runs all built in tests.
I inspected the checked out tree and found nothing surprising in it.

Rather than re-inspect to double-check things other people have checked I decided to re-verify the essential
functionality of the release, which is the speedup and reduced memory footprint of the DFDL schema compiler.
I wanted to be sure nothing in the more recent commits had caused regression of this.

In particular I tested that some of our very largest DFDL schemas, which used to compile in many minutes and required many gigs of RAM to do so on Daffodil 2.5.0, now behave much better in 2.6.0.

I am satisfied that nothing has regressed.

Schema EDIFACT works with 'sbt -mem 320 test'. That's only 320Meg of RAM. I verified this with visualvm.  It takes about 20 seconds to compile the schema. It won't go much lower than that "-mem 256' failed with GC overhead/out-of-memory conditions.

Schema stanag-5516-with-nact works with 'sbt -mem 1024 test'  Takes about 1 minute to compile and run the slowest test, which is still very slow, but is far less than it was. BTW: this schema I modified to include *every* message. In the past due to the long compilation times we had commented out all but a handful of messages, and it still took many minutes to compile.  This schema does seem to need roughly this "-mem 1024' (which is 1 gigabyte) memory level. It failed with 'sbt -mem 768 test'.

I did spot an issue not with the release per-se, but with the release page for our site. It's a nit, but there is a hyperlink mid page
that should take you to the Deprecation/Compatibility section at the bottom, and that hyperlink does not work.

-mike beckerle






On 4/9/20 1:05 PM, Olabusayo Kilo wrote:
> Hi all,
>
> I'd like to call a vote to release Apache Daffodil (incubating) 2.6.0-rc2.
>
> All distribution packages, including signatures, digests, etc. can be
> found at:
>
> https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc2/
>
> Staging artifacts can be found at:
>
> https://repository.apache.org/content/repositories/orgapachedaffodil-1015
>
> This release has been signed with PGP key 639637FDA8049411,
> corresponding to olabusayo@apache.org, which is included in the KEYS
> file here:
>
> https://downloads.apache.org/incubator/daffodil/KEYS
>
> The release candidate has been tagged in git with v2.6.0-rc2.
>
> For reference, here is a list of all closed JIRAs tagged with 2.6.0:
>
> https://s.apache.org/daffodil-issues-2.6.0
>
> For a summary of the changes in this release, see:
>
> https://daffodil.apache.org/releases/2.6.0/
>
> Please review and vote. The vote will be open for at least 72 hours
> (ends on Sunday, 12 April 2020, 12 Noon EST).
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)


Re: [VOTE] Release Apache Daffodil (incubating) 2.6.0-rc2

Posted by Steve Lawrence <sl...@apache.org>.
+1

I checked:

- incubating in name
- hashes and signatures are correct
- source, published jars, and binary helpers include correct
  LICENSE/NOTICE/DISCLAIMER
- RAT check passes
- no unexpected binaries in source
- source has the same contents as release git tag (minus KEYS file)
- source compiles and all tests pass (with both en_US and de_DE LANG)
- daffodil jars in helper binaries are exactly the same as in repository
- dependencies in helper binaries are exactly the same as in maven
- jars compiled from source have the same content as jars in helper
  binaries/repo
- rpm and msi install and run
- ~30 public and private DFDL schema projects pass tests
- JavaDoc and ScalaDoc look correct


On 4/9/20 1:05 PM, Olabusayo Kilo wrote:
> Hi all,
> 
> I'd like to call a vote to release Apache Daffodil (incubating) 2.6.0-rc2.
> 
> All distribution packages, including signatures, digests, etc. can be
> found at:
> 
> https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc2/
> 
> Staging artifacts can be found at:
> 
> https://repository.apache.org/content/repositories/orgapachedaffodil-1015
> 
> This release has been signed with PGP key 639637FDA8049411,
> corresponding to olabusayo@apache.org, which is included in the KEYS
> file here:
> 
> https://downloads.apache.org/incubator/daffodil/KEYS
> 
> The release candidate has been tagged in git with v2.6.0-rc2.
> 
> For reference, here is a list of all closed JIRAs tagged with 2.6.0:
> 
> https://s.apache.org/daffodil-issues-2.6.0
> 
> For a summary of the changes in this release, see:
> 
> https://daffodil.apache.org/releases/2.6.0/
> 
> Please review and vote. The vote will be open for at least 72 hours
> (ends on Sunday, 12 April 2020, 12 Noon EST).
> 
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)


Re: [VOTE] Release Apache Daffodil (incubating) 2.6.0-rc2

Posted by Olabusayo Kilo <ok...@tresys.com>.
Thanks all. This VOTE is now closed. I'll send out a result vote shortly.

On 4/13/20 3:27 PM, Thompson, Dave wrote:
> +1
> 
> Verified and closed all v2.6.0 resolved JIRA tickets.
> 
> 
> -----Original Message-----
> From: Olabusayo Kilo
> Sent: Thursday, April 9, 2020 1:06 PM
> To: dev@daffodil.apache.org
> Subject: [VOTE] Release Apache Daffodil (incubating) 2.6.0-rc2
> 
> Hi all,
> 
> I'd like to call a vote to release Apache Daffodil (incubating) 2.6.0-rc2.
> 
> All distribution packages, including signatures, digests, etc. can be found at:
> 
> https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc2/
> 
> Staging artifacts can be found at:
> 
> https://repository.apache.org/content/repositories/orgapachedaffodil-1015
> 
> This release has been signed with PGP key 639637FDA8049411, corresponding to olabusayo@apache.org, which is included in the KEYS file here:
> 
> https://downloads.apache.org/incubator/daffodil/KEYS
> 
> The release candidate has been tagged in git with v2.6.0-rc2.
> 
> For reference, here is a list of all closed JIRAs tagged with 2.6.0:
> 
> https://s.apache.org/daffodil-issues-2.6.0
> 
> For a summary of the changes in this release, see:
> 
> https://daffodil.apache.org/releases/2.6.0/
> 
> Please review and vote. The vote will be open for at least 72 hours (ends on Sunday, 12 April 2020, 12 Noon EST).
> 
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
> --
> Best Regards
> Lola K.
> 

-- 
Best Regards
Lola K.

RE: [VOTE] Release Apache Daffodil (incubating) 2.6.0-rc2

Posted by "Thompson, Dave" <dt...@tresys.com>.
+1

Verified and closed all v2.6.0 resolved JIRA tickets.


-----Original Message-----
From: Olabusayo Kilo 
Sent: Thursday, April 9, 2020 1:06 PM
To: dev@daffodil.apache.org
Subject: [VOTE] Release Apache Daffodil (incubating) 2.6.0-rc2

Hi all,

I'd like to call a vote to release Apache Daffodil (incubating) 2.6.0-rc2.

All distribution packages, including signatures, digests, etc. can be found at:

https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc2/

Staging artifacts can be found at:

https://repository.apache.org/content/repositories/orgapachedaffodil-1015

This release has been signed with PGP key 639637FDA8049411, corresponding to olabusayo@apache.org, which is included in the KEYS file here:

https://downloads.apache.org/incubator/daffodil/KEYS

The release candidate has been tagged in git with v2.6.0-rc2.

For reference, here is a list of all closed JIRAs tagged with 2.6.0:

https://s.apache.org/daffodil-issues-2.6.0

For a summary of the changes in this release, see:

https://daffodil.apache.org/releases/2.6.0/

Please review and vote. The vote will be open for at least 72 hours (ends on Sunday, 12 April 2020, 12 Noon EST).

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)
--
Best Regards
Lola K.

Re: [VOTE] Release Apache Daffodil (incubating) 2.6.0-rc2

Posted by "Adams, Joshua" <ja...@tresys.com>.
+1

I checked:

Incubating in the name
Hashes and signature all correct
Source and Binaries include correct LICENSE, NOTICE, and DISCLAIMER
Source compiles and all tests pass
rpm installs and runs

Josh
________________________________
From: Olabusayo Kilo <ok...@tresys.com>
Sent: Thursday, April 9, 2020 1:05 PM
To: dev@daffodil.apache.org <de...@daffodil.apache.org>
Subject: [VOTE] Release Apache Daffodil (incubating) 2.6.0-rc2

Hi all,

I'd like to call a vote to release Apache Daffodil (incubating) 2.6.0-rc2.

All distribution packages, including signatures, digests, etc. can be
found at:

https://dist.apache.org/repos/dist/dev/incubator/daffodil/2.6.0-rc2/

Staging artifacts can be found at:

https://repository.apache.org/content/repositories/orgapachedaffodil-1015

This release has been signed with PGP key 639637FDA8049411,
corresponding to olabusayo@apache.org, which is included in the KEYS
file here:

https://downloads.apache.org/incubator/daffodil/KEYS

The release candidate has been tagged in git with v2.6.0-rc2.

For reference, here is a list of all closed JIRAs tagged with 2.6.0:

https://s.apache.org/daffodil-issues-2.6.0

For a summary of the changes in this release, see:

https://daffodil.apache.org/releases/2.6.0/

Please review and vote. The vote will be open for at least 72 hours
(ends on Sunday, 12 April 2020, 12 Noon EST).

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)
--
Best Regards
Lola K.