You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@nlpcraft.apache.org by Aaron Radzinski <ar...@datalingvo.com> on 2020/06/08 19:21:19 UTC

[VOTE] Release Apache NLPCraft 0.6.1

NLPCraft-ers,
This is the vote for release of NLPCraft v0.6.1. This release includes a
number of bug fixes, including the fix for pulling GPL-libraries during the
build. All 3-rd party dependencies now live in their own non-default maven
profile.

Quick links:
1. Release location:
https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
2. GitHub v0.6.0 tag:
https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
3. JIRA issues closed:
https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
4. KEYS file:
https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS

The vote is formal, see voting guidelines here:
https://www.apache.org/foundation/voting.html
+1 - to accept Apache NLPCraft 0.6.1
0 - don't care either way
-1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)

See notes on how to verify release here:
https://www.apache.org/info/verification.html

The vote will be held for 72 hours and will end on June 11, 2020 at
midnight MSK.

Thank you!
--
Aaron Radzinski

Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Sergey Makov <sm...@apache.org>.
+1

Checked on MacOS only:
 - mvn clean package verify (JDK 8 and JDK 11)
 - signatures

Thanks,
Sergey

On Mon, Jun 8, 2020 at 10:21 PM Aaron Radzinski
<ar...@datalingvo.com> wrote:
>
> NLPCraft-ers,
> This is the vote for release of NLPCraft v0.6.1. This release includes a
> number of bug fixes, including the fix for pulling GPL-libraries during the
> build. All 3-rd party dependencies now live in their own non-default maven
> profile.
>
> Quick links:
> 1. Release location:
> https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
> 2. GitHub v0.6.0 tag:
> https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
> 3. JIRA issues closed:
> https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
> 4. KEYS file:
> https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
>
> The vote is formal, see voting guidelines here:
> https://www.apache.org/foundation/voting.html
> +1 - to accept Apache NLPCraft 0.6.1
> 0 - don't care either way
> -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
>
> See notes on how to verify release here:
> https://www.apache.org/info/verification.html
>
> The vote will be held for 72 hours and will end on June 11, 2020 at
> midnight MSK.
>
> Thank you!
> --
> Aaron Radzinski

Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Aaron Radzinski <ar...@datalingvo.com>.
Paul,
My answers are below.

Thank you,
--
Aaron Radzinski



On Mon, Jun 8, 2020 at 6:37 PM Paul King <pa...@asert.com.au> wrote:

> Before proceeding with my checks, can I ask a few questions to check my
> understanding/set my expectations?
> * 0.6.0 was cancelled and this is indeed 0.6.1 with no 0.6.0 expected? I.e.
> it isn't meant to be another RC for 0.6.0?
>
At this point, we've decided against RC practice. All releases are tested
internally by the project members before it is submitted to the vote. This
is a NLPCraft 0.6.1 release vote.


> * Is the test suite expected to succeed on all platforms?
>
Yes, 'mvn verify' must pass on Mac OS, Linux and Windows.


> * The label says "v0.6.0 tag" but then points to v0.6.1. Is that just a
> cut/paste glitch in the template and should say 0.6.1?
>
Yes, just a typo.


> * The Jira link says "0.6.0 Released", should that be renamed and
> unreleased for now?
>
We are still working on JIRA approach. The more accurate filter would be
this:
https://issues.apache.org/jira/browse/NLPCRAFT-11?jql=project%20%3D%20NLPCRAFT%20AND%20status%20%3D%20Closed%20AND%20resolved%20%3E%3D%20%222020%2F05%2F20%22



>
> Thanks, Paul.
>
>
> On Tue, Jun 9, 2020 at 5:21 AM Aaron Radzinski <ar...@datalingvo.com>
> wrote:
>
> > NLPCraft-ers,
> > This is the vote for release of NLPCraft v0.6.1. This release includes a
> > number of bug fixes, including the fix for pulling GPL-libraries during
> the
> > build. All 3-rd party dependencies now live in their own non-default
> maven
> > profile.
> >
> > Quick links:
> > 1. Release location:
> >
> https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
> > 2. GitHub v0.6.0 tag:
> > https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
> > 3. JIRA issues closed:
> > https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
> > 4. KEYS file:
> > https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
> >
> > The vote is formal, see voting guidelines here:
> > https://www.apache.org/foundation/voting.html
> > +1 - to accept Apache NLPCraft 0.6.1
> > 0 - don't care either way
> > -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
> >
> > See notes on how to verify release here:
> > https://www.apache.org/info/verification.html
> >
> > The vote will be held for 72 hours and will end on June 11, 2020 at
> > midnight MSK.
> >
> > Thank you!
> > --
> > Aaron Radzinski
> >
>

Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Paul King <pa...@asert.com.au>.
Before proceeding with my checks, can I ask a few questions to check my
understanding/set my expectations?
* 0.6.0 was cancelled and this is indeed 0.6.1 with no 0.6.0 expected? I.e.
it isn't meant to be another RC for 0.6.0?
* Is the test suite expected to succeed on all platforms?
* The label says "v0.6.0 tag" but then points to v0.6.1. Is that just a
cut/paste glitch in the template and should say 0.6.1?
* The Jira link says "0.6.0 Released", should that be renamed and
unreleased for now?

Thanks, Paul.


On Tue, Jun 9, 2020 at 5:21 AM Aaron Radzinski <ar...@datalingvo.com>
wrote:

> NLPCraft-ers,
> This is the vote for release of NLPCraft v0.6.1. This release includes a
> number of bug fixes, including the fix for pulling GPL-libraries during the
> build. All 3-rd party dependencies now live in their own non-default maven
> profile.
>
> Quick links:
> 1. Release location:
> https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
> 2. GitHub v0.6.0 tag:
> https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
> 3. JIRA issues closed:
> https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
> 4. KEYS file:
> https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
>
> The vote is formal, see voting guidelines here:
> https://www.apache.org/foundation/voting.html
> +1 - to accept Apache NLPCraft 0.6.1
> 0 - don't care either way
> -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
>
> See notes on how to verify release here:
> https://www.apache.org/info/verification.html
>
> The vote will be held for 72 hours and will end on June 11, 2020 at
> midnight MSK.
>
> Thank you!
> --
> Aaron Radzinski
>

Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Konstantin Boudnik <co...@apache.org>.
+1 [binding]

Checked usual set of things (didn't run tests though). Everything seems 
to be in order, thanks!

--
With regards,
   Cos

On 2020-06-09 02:21, Aaron Radzinski wrote:
> NLPCraft-ers,
> This is the vote for release of NLPCraft v0.6.1. This release includes a
> number of bug fixes, including the fix for pulling GPL-libraries during the
> build. All 3-rd party dependencies now live in their own non-default maven
> profile.
> 
> Quick links:
> 1. Release location:
> https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
> 2. GitHub v0.6.0 tag:
> https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
> 3. JIRA issues closed:
> https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
> 4. KEYS file:
> https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
> 
> The vote is formal, see voting guidelines here:
> https://www.apache.org/foundation/voting.html
> +1 - to accept Apache NLPCraft 0.6.1
> 0 - don't care either way
> -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
> 
> See notes on how to verify release here:
> https://www.apache.org/info/verification.html
> 
> The vote will be held for 72 hours and will end on June 11, 2020 at
> midnight MSK.
> 
> Thank you!
> --
> Aaron Radzinski
> 

Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Nikita Ivanov <ni...@gmail.com>.
+1 (see note below)

Checked:
- DISCLAIMER, LICENSE, NOTICE files
- PGP sigs
- compiles & tests pass
- Apache RAT ok

NOTE: I unearthed a Windows laptop and run 'mvn clean verify' under
Windows. All tests passed. However, I do believe we may have a problem when
the same Ignite installation is re-used between releases without clearing
up caches. We should have a ticket on that but should not delay the release
as it is clearly infrastructure-related issue for our tests.

Thanks,
--
Nikita Ivanov



On Tue, Jun 9, 2020 at 11:09 AM Furkan KAMACI <fu...@gmail.com>
wrote:

> Hi,
>
> +1 from me.
>
> I checked:
>
> - Incubating in name
> - DISCLAIMER exists
> - LICENSE and NOTICE are fine
> - No unexpected binary files
> - Checked PGP signatures
> - Checked Checksums
> - Code compiles and tests successfully run
> - Apache rat checks are OK
>
> PS 1: VOTE mail body says GitHub v0.6.0 tag but it is GitHub v0.6.1 tag.
> PS 2: I still get errors reported for rat check. Please check them:
>
> [ERROR] VM #displayTree: error : too few arguments to macro. Wanted 2 got 0
> [ERROR] VM #menuItem: error : too few arguments to macro. Wanted 1 got 0
>
> Kind Regards,
> Furkan KAMACI
>
> On Tue, Jun 9, 2020 at 8:45 PM Ifropc <if...@protonmail.com.invalid>
> wrote:
>
> > +1
> >
> > Tested (Linux)
> >
> > - verify
> > - files
> >
> > Gleb.
> >
> >
> > Sent with ProtonMail Secure Email.
> >
> > ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> > On Tuesday, June 9, 2020 10:22 AM, Sergey Kamov <sk...@gmail.com>
> > wrote:
> >
> > > +1
> > >
> > > tested under win (JDK8) and mac (JDK8)
> > >
> > >  -`maven clean verify`
> > >
> > >  - examples tests
> > >
> > >  - files
> > >
> > > Remark pom.xml scm tag <tag>0.6.0</tag> is incorrect. It should be
> > > `v0.6.1` - please don't miss it next time.
> > >
> > > Paul. I have created additional ticket,
> > > https://issues.apache.org/jira/browse/NLPCRAFT-77, so we with your
> help
> > > we have 4 new tickers which can significantly improve and simplify test
> > > procedure for next release.
> > >
> > > About current release, my opinion that these tests issues (for win) are
> > > not critical and can be fixed in next release.
> > >
> > > Thank you,
> > >
> > > Sergey
> > >
> > > 09.06.2020 16:50, Paul King пишет:
> > >
> > > > I added the log for the first failing test to:
> > > > https://issues.apache.org/jira/browse/NLPCRAFT-76
> > > > The other tests look similar but let me know if you want them also.
> > > > Cheers, Paul.
> > > > On Tue, Jun 9, 2020 at 9:44 PM Sergey Kamov skhdlemail@gmail.com
> > wrote:
> > > >
> > > > > Hi Paul
> > > > > Thank you for your remarks.
> > > > > There are 3 kinds of problem
> > > > >
> > > > > 1.  Some deserialization warnings
> > > > >
> > > > > > > Failed to unmarshal object with optimized marshaller
> > > > > > > ..
> > > > > > > I have created ticket -
> > https://issues.apache.org/jira/browse/NLPCRAFT-75
> > > > > > > These warnings are not critical for our release I guess, but we
> > have to
> > > > > > > fix it of course (warnings are always confused)
> > > > >
> > > > > 2.  Problems with test, which ask data from some external weather
> > data
> > > > >     provider (weather service test)
> > > > >
> > > > >     > > 'ask' request 'tomorrow yesterday' answered
> > > > >
> > > > >
> > > > > > > unsuccessfully with error: Unexpected response [code=420,
> > > > > > > text=Unable to serve response within time limit, please enhance
> > your calm.]
> > > > >
> > > > > Sometimes this free external service doesn't work well.
> > > > > https://issues.apache.org/jira/browse/NLPCRAFT-74 created.
> > > > > I guess we can't depend on such external service in our suite, so
> > these
> > > > > tests should be refactored or excluded from suite.
> > > > > It is not our release bug too, but better to fix it
> > > > >
> > > > > 3.  Third error - most unexpected.
> > > > >
> > > > > > > !!! Failed 3 from 3 tests. See errors list above. !!!
> > > > >
> > > > >
> >
> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
> > > > > I have tested under win10, mac and linux - everything passed. I
> can't
> > > > > reproduce it.
> > > > > Could you provide, when you have time, whole log for 'mvn clean
> > verify'
> > > > > via new Jira issue or email?
> > > > > Thank you
> > > > > Sergey
> > > > >
> > > > > > I am +0 (on the basis that you aren't expecting the failures
> under
> > > > > > Windows)
> > > > > > but I'm happy to change to +1 if I am doing something wrong or if
> > you
> > > > > > believe it is something in my environment. I had no problems
> under
> > Linux.
> > > > > > I checked:
> > > > > >
> > > > > > -   "incubating" in name
> > > > > > -   DISCLAIMER exists
> > > > > > -   LICENSE and NOTICE look good
> > > > > > -   no unexpected binary files
> > > > > > -   signature/hashes okay
> > > > > > -   rat check fails with no profile supplied but passes when
> given
> > > > > >     -Prelease
> > > > > >     (I assume that is okay?)
> > > > > >     (I'd suggest removing
> > > > > >     <numUnapprovedLicenses>1000000</numUnapprovedLicenses> and
> > adding exclude
> > > > > >     for .yaml files)
> > > > > >
> > > > > > -   "mvn clean package verify" passes on Linux under JDK11
> > > > > >     (No appearance of Stanford or other GPL files with normal
> > default
> > > > > >     profile)
> > > > > >
> > > > > > -   "mvn clean verify" fails under Windows JDK8 and 11 (see
> below)
> > > > > >
> > > > > > Windows Surefire Failure:
> > > > > > [ERROR] Errors:
> > > > > >
> > > > > > > [ERROR]
> > > > > > >
> > NCEnricherNestedModelSpec.test:41->NCEnricherBaseSpec.runBatch:153 »
> > > > > > > TestFailed
> > > > > > > [ERROR] Tests run: 29, Failures: 0, Errors: 1, Skipped: 1
> > > > > > > !!! Failed 3 from 3 tests. See errors list above. !!!
> > > > > > > at
> > > > >
> > > > >
> >
> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
> > > > >
> > > > > > There are errors like below throughout the console logs (possibly
> > > > > > relevant
> > > > > > or perhaps a red herring):
> > > > > > [INFO] Caused by: java.lang.ClassNotFoundException: Optimized
> > stream
> > > > > > class
> > > > > >
> > > > > > > checksum mismatch (is same version of marshalled class present
> > on all
> > > > > > > nodes?) [expected=32321, actual=26723, cls=class
> > > > > > > scala.collection.immutable.Vector]
> > > > > > > ...
> > > > > > > [INFO] at
> > > > >
> > > > >
> >
> org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:188)
> > > > >
> > > > > > > ~[apache-nlpcraft-incubating-0.6.1-all-deps.jar:0.6.1]
> > > > > > > Jun.-09 18:20:58 [INFO ] 'ask' request 'tomorrow yesterday'
> > answered
> > > > > > > unsuccessfully with error: Unexpected response [code=420,
> > text=Unable to
> > > > > > > serve response within time limit, please enhance your calm.]
> > > > > > > ...
> > > > > > > [INFO] Caused by: java.io.IOException: Failed to deserialize
> > object
> > > > > > > [typeName=scala.collection.mutable.HashSet]
> > > > > > > ...
> > > > > > > [INFO] Caused by: org.apache.ignite.IgniteCheckedException:
> > Failed to
> > > > > > > deserialize object with given class loader:
> > > > > > >
> [clsLdr=jdk.internal.loader.ClassLoaders$AppClassLoader@30946e09
> > ,
> > > > > > > err=Failed to deserialize object
> > > > > > > [typeName=scala.collection.mutable.HashSet]]
> > > > > > > ...
> > > > > > > [INFO] Caused by:
> > org.apache.ignite.binary.BinaryObjectException: Failed
> > > > > > > to unmarshal object with optimized marshaller
> > > > > > > ...
> > > > > > > [INFO] Caused by:
> > org.apache.ignite.binary.BinaryObjectException: Failed
> > > > > > > to deserialize object
> > > > > > > [typeName=org.apache.nlpcraft.common.nlp.NCNlpSentenceToken]
> > > > > > > Let me know if you need more complete stack traces or need a
> > Jira issue
> > > > > > > created. While it seems like numerous errors, I expect they are
> > all
> > > > > > > related.
> > > > > > > Cheers, Paul.
> > > > > >
> > > > > > On Tue, Jun 9, 2020 at 5:21 AM Aaron Radzinski <
> > > > > > aradzinski@datalingvo.com>
> > > > > > wrote:
> > > > > >
> > > > > > > NLPCraft-ers,
> > > > > > > This is the vote for release of NLPCraft v0.6.1. This release
> > includes a
> > > > > > > number of bug fixes, including the fix for pulling
> GPL-libraries
> > during
> > > > > > > the
> > > > > >
> > > > > > > build. All 3-rd party dependencies now live in their own
> > non-default
> > > > > > > maven
> > > > > >
> > > > > > > profile.
> > > > > > > Quick links:
> > > > > > >
> > > > > > > 1.  Release location:
> > > > >
> > > > >
> >
> https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
> > > > >
> > > > > > > 2.  GitHub v0.6.0 tag:
> > > > > > >     https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
> > > > > > >
> > > > > > > 3.  JIRA issues closed:
> > > > > > >
> > https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
> > > > > > >
> > > > > > > 4.  KEYS file:
> > > > > > >
> > https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
> > > > > > >
> > > > > > >
> > > > > > > The vote is formal, see voting guidelines here:
> > > > > > > https://www.apache.org/foundation/voting.html
> > > > > > > +1 - to accept Apache NLPCraft 0.6.1
> > > > > > > 0 - don't care either way
> > > > > > > -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
> > > > > > > See notes on how to verify release here:
> > > > > > > https://www.apache.org/info/verification.html
> > > > > > > The vote will be held for 72 hours and will end on June 11,
> 2020
> > at
> > > > > > > midnight MSK.
> > > > > > >
> > > > > > > Thank you!
> > > > > > >
> > > > > > > -----------
> > > > > > >
> > > > > > > Aaron Radzinski
> >
> >
> >
>

Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Furkan KAMACI <fu...@gmail.com>.
Hi,

+1 from me.

I checked:

- Incubating in name
- DISCLAIMER exists
- LICENSE and NOTICE are fine
- No unexpected binary files
- Checked PGP signatures
- Checked Checksums
- Code compiles and tests successfully run
- Apache rat checks are OK

PS 1: VOTE mail body says GitHub v0.6.0 tag but it is GitHub v0.6.1 tag.
PS 2: I still get errors reported for rat check. Please check them:

[ERROR] VM #displayTree: error : too few arguments to macro. Wanted 2 got 0
[ERROR] VM #menuItem: error : too few arguments to macro. Wanted 1 got 0

Kind Regards,
Furkan KAMACI

On Tue, Jun 9, 2020 at 8:45 PM Ifropc <if...@protonmail.com.invalid> wrote:

> +1
>
> Tested (Linux)
>
> - verify
> - files
>
> Gleb.
>
>
> Sent with ProtonMail Secure Email.
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Tuesday, June 9, 2020 10:22 AM, Sergey Kamov <sk...@gmail.com>
> wrote:
>
> > +1
> >
> > tested under win (JDK8) and mac (JDK8)
> >
> >  -`maven clean verify`
> >
> >  - examples tests
> >
> >  - files
> >
> > Remark pom.xml scm tag <tag>0.6.0</tag> is incorrect. It should be
> > `v0.6.1` - please don't miss it next time.
> >
> > Paul. I have created additional ticket,
> > https://issues.apache.org/jira/browse/NLPCRAFT-77, so we with your help
> > we have 4 new tickers which can significantly improve and simplify test
> > procedure for next release.
> >
> > About current release, my opinion that these tests issues (for win) are
> > not critical and can be fixed in next release.
> >
> > Thank you,
> >
> > Sergey
> >
> > 09.06.2020 16:50, Paul King пишет:
> >
> > > I added the log for the first failing test to:
> > > https://issues.apache.org/jira/browse/NLPCRAFT-76
> > > The other tests look similar but let me know if you want them also.
> > > Cheers, Paul.
> > > On Tue, Jun 9, 2020 at 9:44 PM Sergey Kamov skhdlemail@gmail.com
> wrote:
> > >
> > > > Hi Paul
> > > > Thank you for your remarks.
> > > > There are 3 kinds of problem
> > > >
> > > > 1.  Some deserialization warnings
> > > >
> > > > > > Failed to unmarshal object with optimized marshaller
> > > > > > ..
> > > > > > I have created ticket -
> https://issues.apache.org/jira/browse/NLPCRAFT-75
> > > > > > These warnings are not critical for our release I guess, but we
> have to
> > > > > > fix it of course (warnings are always confused)
> > > >
> > > > 2.  Problems with test, which ask data from some external weather
> data
> > > >     provider (weather service test)
> > > >
> > > >     > > 'ask' request 'tomorrow yesterday' answered
> > > >
> > > >
> > > > > > unsuccessfully with error: Unexpected response [code=420,
> > > > > > text=Unable to serve response within time limit, please enhance
> your calm.]
> > > >
> > > > Sometimes this free external service doesn't work well.
> > > > https://issues.apache.org/jira/browse/NLPCRAFT-74 created.
> > > > I guess we can't depend on such external service in our suite, so
> these
> > > > tests should be refactored or excluded from suite.
> > > > It is not our release bug too, but better to fix it
> > > >
> > > > 3.  Third error - most unexpected.
> > > >
> > > > > > !!! Failed 3 from 3 tests. See errors list above. !!!
> > > >
> > > >
> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
> > > > I have tested under win10, mac and linux - everything passed. I can't
> > > > reproduce it.
> > > > Could you provide, when you have time, whole log for 'mvn clean
> verify'
> > > > via new Jira issue or email?
> > > > Thank you
> > > > Sergey
> > > >
> > > > > I am +0 (on the basis that you aren't expecting the failures under
> > > > > Windows)
> > > > > but I'm happy to change to +1 if I am doing something wrong or if
> you
> > > > > believe it is something in my environment. I had no problems under
> Linux.
> > > > > I checked:
> > > > >
> > > > > -   "incubating" in name
> > > > > -   DISCLAIMER exists
> > > > > -   LICENSE and NOTICE look good
> > > > > -   no unexpected binary files
> > > > > -   signature/hashes okay
> > > > > -   rat check fails with no profile supplied but passes when given
> > > > >     -Prelease
> > > > >     (I assume that is okay?)
> > > > >     (I'd suggest removing
> > > > >     <numUnapprovedLicenses>1000000</numUnapprovedLicenses> and
> adding exclude
> > > > >     for .yaml files)
> > > > >
> > > > > -   "mvn clean package verify" passes on Linux under JDK11
> > > > >     (No appearance of Stanford or other GPL files with normal
> default
> > > > >     profile)
> > > > >
> > > > > -   "mvn clean verify" fails under Windows JDK8 and 11 (see below)
> > > > >
> > > > > Windows Surefire Failure:
> > > > > [ERROR] Errors:
> > > > >
> > > > > > [ERROR]
> > > > > >
> NCEnricherNestedModelSpec.test:41->NCEnricherBaseSpec.runBatch:153 »
> > > > > > TestFailed
> > > > > > [ERROR] Tests run: 29, Failures: 0, Errors: 1, Skipped: 1
> > > > > > !!! Failed 3 from 3 tests. See errors list above. !!!
> > > > > > at
> > > >
> > > >
> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
> > > >
> > > > > There are errors like below throughout the console logs (possibly
> > > > > relevant
> > > > > or perhaps a red herring):
> > > > > [INFO] Caused by: java.lang.ClassNotFoundException: Optimized
> stream
> > > > > class
> > > > >
> > > > > > checksum mismatch (is same version of marshalled class present
> on all
> > > > > > nodes?) [expected=32321, actual=26723, cls=class
> > > > > > scala.collection.immutable.Vector]
> > > > > > ...
> > > > > > [INFO] at
> > > >
> > > >
> org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:188)
> > > >
> > > > > > ~[apache-nlpcraft-incubating-0.6.1-all-deps.jar:0.6.1]
> > > > > > Jun.-09 18:20:58 [INFO ] 'ask' request 'tomorrow yesterday'
> answered
> > > > > > unsuccessfully with error: Unexpected response [code=420,
> text=Unable to
> > > > > > serve response within time limit, please enhance your calm.]
> > > > > > ...
> > > > > > [INFO] Caused by: java.io.IOException: Failed to deserialize
> object
> > > > > > [typeName=scala.collection.mutable.HashSet]
> > > > > > ...
> > > > > > [INFO] Caused by: org.apache.ignite.IgniteCheckedException:
> Failed to
> > > > > > deserialize object with given class loader:
> > > > > > [clsLdr=jdk.internal.loader.ClassLoaders$AppClassLoader@30946e09
> ,
> > > > > > err=Failed to deserialize object
> > > > > > [typeName=scala.collection.mutable.HashSet]]
> > > > > > ...
> > > > > > [INFO] Caused by:
> org.apache.ignite.binary.BinaryObjectException: Failed
> > > > > > to unmarshal object with optimized marshaller
> > > > > > ...
> > > > > > [INFO] Caused by:
> org.apache.ignite.binary.BinaryObjectException: Failed
> > > > > > to deserialize object
> > > > > > [typeName=org.apache.nlpcraft.common.nlp.NCNlpSentenceToken]
> > > > > > Let me know if you need more complete stack traces or need a
> Jira issue
> > > > > > created. While it seems like numerous errors, I expect they are
> all
> > > > > > related.
> > > > > > Cheers, Paul.
> > > > >
> > > > > On Tue, Jun 9, 2020 at 5:21 AM Aaron Radzinski <
> > > > > aradzinski@datalingvo.com>
> > > > > wrote:
> > > > >
> > > > > > NLPCraft-ers,
> > > > > > This is the vote for release of NLPCraft v0.6.1. This release
> includes a
> > > > > > number of bug fixes, including the fix for pulling GPL-libraries
> during
> > > > > > the
> > > > >
> > > > > > build. All 3-rd party dependencies now live in their own
> non-default
> > > > > > maven
> > > > >
> > > > > > profile.
> > > > > > Quick links:
> > > > > >
> > > > > > 1.  Release location:
> > > >
> > > >
> https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
> > > >
> > > > > > 2.  GitHub v0.6.0 tag:
> > > > > >     https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
> > > > > >
> > > > > > 3.  JIRA issues closed:
> > > > > >
> https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
> > > > > >
> > > > > > 4.  KEYS file:
> > > > > >
> https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
> > > > > >
> > > > > >
> > > > > > The vote is formal, see voting guidelines here:
> > > > > > https://www.apache.org/foundation/voting.html
> > > > > > +1 - to accept Apache NLPCraft 0.6.1
> > > > > > 0 - don't care either way
> > > > > > -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
> > > > > > See notes on how to verify release here:
> > > > > > https://www.apache.org/info/verification.html
> > > > > > The vote will be held for 72 hours and will end on June 11, 2020
> at
> > > > > > midnight MSK.
> > > > > >
> > > > > > Thank you!
> > > > > >
> > > > > > -----------
> > > > > >
> > > > > > Aaron Radzinski
>
>
>

Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Ifropc <if...@protonmail.com.INVALID>.
+1

Tested (Linux)

- verify
- files

Gleb.


Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Tuesday, June 9, 2020 10:22 AM, Sergey Kamov <sk...@gmail.com> wrote:

> +1
>
> tested under win (JDK8) and mac (JDK8)
>
>  -`maven clean verify`
>
>  - examples tests
>
>  - files
>
> Remark pom.xml scm tag <tag>0.6.0</tag> is incorrect. It should be
> `v0.6.1` - please don't miss it next time.
>
> Paul. I have created additional ticket,
> https://issues.apache.org/jira/browse/NLPCRAFT-77, so we with your help
> we have 4 new tickers which can significantly improve and simplify test
> procedure for next release.
>
> About current release, my opinion that these tests issues (for win) are
> not critical and can be fixed in next release.
>
> Thank you,
>
> Sergey
>
> 09.06.2020 16:50, Paul King пишет:
>
> > I added the log for the first failing test to:
> > https://issues.apache.org/jira/browse/NLPCRAFT-76
> > The other tests look similar but let me know if you want them also.
> > Cheers, Paul.
> > On Tue, Jun 9, 2020 at 9:44 PM Sergey Kamov skhdlemail@gmail.com wrote:
> >
> > > Hi Paul
> > > Thank you for your remarks.
> > > There are 3 kinds of problem
> > >
> > > 1.  Some deserialization warnings
> > >
> > > > > Failed to unmarshal object with optimized marshaller
> > > > > ..
> > > > > I have created ticket - https://issues.apache.org/jira/browse/NLPCRAFT-75
> > > > > These warnings are not critical for our release I guess, but we have to
> > > > > fix it of course (warnings are always confused)
> > >
> > > 2.  Problems with test, which ask data from some external weather data
> > >     provider (weather service test)
> > >
> > >     > > 'ask' request 'tomorrow yesterday' answered
> > >
> > >
> > > > > unsuccessfully with error: Unexpected response [code=420,
> > > > > text=Unable to serve response within time limit, please enhance your calm.]
> > >
> > > Sometimes this free external service doesn't work well.
> > > https://issues.apache.org/jira/browse/NLPCRAFT-74 created.
> > > I guess we can't depend on such external service in our suite, so these
> > > tests should be refactored or excluded from suite.
> > > It is not our release bug too, but better to fix it
> > >
> > > 3.  Third error - most unexpected.
> > >
> > > > > !!! Failed 3 from 3 tests. See errors list above. !!!
> > >
> > > org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
> > > I have tested under win10, mac and linux - everything passed. I can't
> > > reproduce it.
> > > Could you provide, when you have time, whole log for 'mvn clean verify'
> > > via new Jira issue or email?
> > > Thank you
> > > Sergey
> > >
> > > > I am +0 (on the basis that you aren't expecting the failures under
> > > > Windows)
> > > > but I'm happy to change to +1 if I am doing something wrong or if you
> > > > believe it is something in my environment. I had no problems under Linux.
> > > > I checked:
> > > >
> > > > -   "incubating" in name
> > > > -   DISCLAIMER exists
> > > > -   LICENSE and NOTICE look good
> > > > -   no unexpected binary files
> > > > -   signature/hashes okay
> > > > -   rat check fails with no profile supplied but passes when given
> > > >     -Prelease
> > > >     (I assume that is okay?)
> > > >     (I'd suggest removing
> > > >     <numUnapprovedLicenses>1000000</numUnapprovedLicenses> and adding exclude
> > > >     for .yaml files)
> > > >
> > > > -   "mvn clean package verify" passes on Linux under JDK11
> > > >     (No appearance of Stanford or other GPL files with normal default
> > > >     profile)
> > > >
> > > > -   "mvn clean verify" fails under Windows JDK8 and 11 (see below)
> > > >
> > > > Windows Surefire Failure:
> > > > [ERROR] Errors:
> > > >
> > > > > [ERROR]
> > > > > NCEnricherNestedModelSpec.test:41->NCEnricherBaseSpec.runBatch:153 »
> > > > > TestFailed
> > > > > [ERROR] Tests run: 29, Failures: 0, Errors: 1, Skipped: 1
> > > > > !!! Failed 3 from 3 tests. See errors list above. !!!
> > > > > at
> > >
> > > org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
> > >
> > > > There are errors like below throughout the console logs (possibly
> > > > relevant
> > > > or perhaps a red herring):
> > > > [INFO] Caused by: java.lang.ClassNotFoundException: Optimized stream
> > > > class
> > > >
> > > > > checksum mismatch (is same version of marshalled class present on all
> > > > > nodes?) [expected=32321, actual=26723, cls=class
> > > > > scala.collection.immutable.Vector]
> > > > > ...
> > > > > [INFO] at
> > >
> > > org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:188)
> > >
> > > > > ~[apache-nlpcraft-incubating-0.6.1-all-deps.jar:0.6.1]
> > > > > Jun.-09 18:20:58 [INFO ] 'ask' request 'tomorrow yesterday' answered
> > > > > unsuccessfully with error: Unexpected response [code=420, text=Unable to
> > > > > serve response within time limit, please enhance your calm.]
> > > > > ...
> > > > > [INFO] Caused by: java.io.IOException: Failed to deserialize object
> > > > > [typeName=scala.collection.mutable.HashSet]
> > > > > ...
> > > > > [INFO] Caused by: org.apache.ignite.IgniteCheckedException: Failed to
> > > > > deserialize object with given class loader:
> > > > > [clsLdr=jdk.internal.loader.ClassLoaders$AppClassLoader@30946e09,
> > > > > err=Failed to deserialize object
> > > > > [typeName=scala.collection.mutable.HashSet]]
> > > > > ...
> > > > > [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
> > > > > to unmarshal object with optimized marshaller
> > > > > ...
> > > > > [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
> > > > > to deserialize object
> > > > > [typeName=org.apache.nlpcraft.common.nlp.NCNlpSentenceToken]
> > > > > Let me know if you need more complete stack traces or need a Jira issue
> > > > > created. While it seems like numerous errors, I expect they are all
> > > > > related.
> > > > > Cheers, Paul.
> > > >
> > > > On Tue, Jun 9, 2020 at 5:21 AM Aaron Radzinski <
> > > > aradzinski@datalingvo.com>
> > > > wrote:
> > > >
> > > > > NLPCraft-ers,
> > > > > This is the vote for release of NLPCraft v0.6.1. This release includes a
> > > > > number of bug fixes, including the fix for pulling GPL-libraries during
> > > > > the
> > > >
> > > > > build. All 3-rd party dependencies now live in their own non-default
> > > > > maven
> > > >
> > > > > profile.
> > > > > Quick links:
> > > > >
> > > > > 1.  Release location:
> > >
> > > https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
> > >
> > > > > 2.  GitHub v0.6.0 tag:
> > > > >     https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
> > > > >
> > > > > 3.  JIRA issues closed:
> > > > >     https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
> > > > >
> > > > > 4.  KEYS file:
> > > > >     https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
> > > > >
> > > > >
> > > > > The vote is formal, see voting guidelines here:
> > > > > https://www.apache.org/foundation/voting.html
> > > > > +1 - to accept Apache NLPCraft 0.6.1
> > > > > 0 - don't care either way
> > > > > -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
> > > > > See notes on how to verify release here:
> > > > > https://www.apache.org/info/verification.html
> > > > > The vote will be held for 72 hours and will end on June 11, 2020 at
> > > > > midnight MSK.
> > > > >
> > > > > Thank you!
> > > > >
> > > > > -----------
> > > > >
> > > > > Aaron Radzinski



Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Paul King <pa...@asert.com.au>.
Okay, if you believe it is a platform specific thing, I will change my vote
to +1.
The tests ran fine for me under Ubuntu natively and under WSL2 on the
Windows machine.
I'd recommend a small note in your ANNOUNCE email (or README) suggesting
Windows users use WSL2 if they run into any problems.

Cheers, Paul.

On Wed, Jun 10, 2020 at 3:22 AM Sergey Kamov <sk...@gmail.com> wrote:

> +1
>
> tested under win (JDK8) and mac (JDK8)
>
>   -`maven clean verify`
>
>   - examples tests
>
>   - files
>
>
> Remark pom.xml scm tag <tag>0.6.0</tag> is incorrect. It should be
> `v0.6.1` - please don't miss it next time.
>
>
> Paul. I have created additional ticket,
> https://issues.apache.org/jira/browse/NLPCRAFT-77, so we with your help
> we have 4 new tickers which can significantly improve and simplify test
> procedure for next release.
>
> About current release, my opinion that these tests issues (for win) are
> not critical and can be fixed in next release.
>
> Thank you,
>
>
> Sergey
>
>
> 09.06.2020 16:50, Paul King пишет:
> > I added the log for the first failing test to:
> >
> > https://issues.apache.org/jira/browse/NLPCRAFT-76
> >
> > The other tests look similar but let me know if you want them also.
> >
> > Cheers, Paul.
> >
> >
> > On Tue, Jun 9, 2020 at 9:44 PM Sergey Kamov <sk...@gmail.com>
> wrote:
> >
> >> Hi Paul
> >> Thank you for your remarks.
> >>
> >> There are 3 kinds of problem
> >>
> >> 1) Some deserialization warnings
> >>   >> Failed to unmarshal object with optimized marshaller
> >> ..
> >> I have created ticket -
> https://issues.apache.org/jira/browse/NLPCRAFT-75
> >> These warnings are not critical for our release I guess, but we have to
> >> fix it of course (warnings are always confused)
> >>
> >> 2. Problems with test, which ask data from some external weather data
> >> provider (weather service test)
> >>    >> 'ask' request 'tomorrow yesterday' answered
> >>   >> unsuccessfully with error: Unexpected response [code=420,
> >> text=Unable to serve response within time limit, please enhance your
> calm.]
> >>
> >> Sometimes this free external service doesn't work well.
> >> https://issues.apache.org/jira/browse/NLPCRAFT-74 created.
> >>
> >> I guess we can't depend on such external service in our suite, so these
> >> tests should be refactored or excluded from suite.
> >> It is not our release bug too, but better to fix it
> >>
> >> 3. Third error - most unexpected.
> >>   >>!!! Failed 3 from 3 tests. See errors list above. !!!
> >>
> >>
> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
> >>
> >> I have tested under win10, mac and linux - everything passed. I can't
> >> reproduce it.
> >>
> >> Could you provide, when you have time, whole log for 'mvn clean verify'
> >> via new Jira issue or email?
> >>
> >> Thank you
> >>
> >> Sergey
> >>
> >>> I am +0 (on the basis that you aren't expecting the failures under
> >> Windows)
> >>> but I'm happy to change to +1 if I am doing something wrong or if you
> >>> believe it is something in my environment. I had no problems under
> Linux.
> >>>
> >>> I checked:
> >>>
> >>> - "incubating" in name
> >>> - DISCLAIMER exists
> >>> - LICENSE and NOTICE look good
> >>> - no unexpected binary files
> >>> - signature/hashes okay
> >>> - rat check fails with no profile supplied but passes when given
> >> -Prelease
> >>> (I assume that is okay?)
> >>>     (I'd suggest removing
> >>> <numUnapprovedLicenses>1000000</numUnapprovedLicenses> and adding
> exclude
> >>> for .yaml files)
> >>> - "mvn clean package verify" passes on Linux under JDK11
> >>>     (No appearance of Stanford or other GPL files with normal default
> >> profile)
> >>> - "mvn clean verify" fails under Windows JDK8 and 11 (see below)
> >>>
> >>> Windows Surefire Failure:
> >>>
> >>> [ERROR] Errors:
> >>>> [ERROR]
> >>>> NCEnricherNestedModelSpec.test:41->NCEnricherBaseSpec.runBatch:153 »
> >>>> TestFailed
> >>>> [ERROR] Tests run: 29, Failures: 0, Errors: 1, Skipped: 1
> >>>> !!! Failed 3 from 3 tests. See errors list above. !!!
> >>>>       at
> >>>>
> >>
> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
> >>> There are errors like below throughout the console logs (possibly
> >> relevant
> >>> or perhaps a red herring):
> >>>
> >>> [INFO] Caused by: java.lang.ClassNotFoundException: Optimized stream
> >> class
> >>>> checksum mismatch (is same version of marshalled class present on all
> >>>> nodes?) [expected=32321, actual=26723, cls=class
> >>>> scala.collection.immutable.Vector]
> >>>> ...
> >>>> [INFO]  at
> >>>>
> >>
> org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:188)
> >>>> ~[apache-nlpcraft-incubating-0.6.1-all-deps.jar:0.6.1]
> >>>> Jun.-09 18:20:58 [INFO ] 'ask' request 'tomorrow yesterday' answered
> >>>> unsuccessfully with error: Unexpected response [code=420, text=Unable
> to
> >>>> serve response within time limit, please enhance your calm.]
> >>>> ...
> >>>> [INFO] Caused by: java.io.IOException: Failed to deserialize object
> >>>> [typeName=scala.collection.mutable.HashSet]
> >>>> ...
> >>>> [INFO] Caused by: org.apache.ignite.IgniteCheckedException: Failed to
> >>>> deserialize object with given class loader:
> >>>> [clsLdr=jdk.internal.loader.ClassLoaders$AppClassLoader@30946e09,
> >>>> err=Failed to deserialize object
> >>>> [typeName=scala.collection.mutable.HashSet]]
> >>>> ...
> >>>> [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException:
> Failed
> >>>> to unmarshal object with optimized marshaller
> >>>> ...
> >>>> [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException:
> Failed
> >>>> to deserialize object
> >>>> [typeName=org.apache.nlpcraft.common.nlp.NCNlpSentenceToken]
> >>> Let me know if you need more complete stack traces or need a Jira issue
> >>> created. While it seems like numerous errors, I expect they are all
> >> related.
> >>> Cheers, Paul.
> >>>
> >>>
> >>> On Tue, Jun 9, 2020 at 5:21 AM Aaron Radzinski <
> >> aradzinski@datalingvo.com>
> >>> wrote:
> >>>
> >>>> NLPCraft-ers,
> >>>> This is the vote for release of NLPCraft v0.6.1. This release
> includes a
> >>>> number of bug fixes, including the fix for pulling GPL-libraries
> during
> >> the
> >>>> build. All 3-rd party dependencies now live in their own non-default
> >> maven
> >>>> profile.
> >>>>
> >>>> Quick links:
> >>>> 1. Release location:
> >>>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
> >>>> 2. GitHub v0.6.0 tag:
> >>>> https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
> >>>> 3. JIRA issues closed:
> >>>> https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
> >>>> 4. KEYS file:
> >>>> https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
> >>>>
> >>>> The vote is formal, see voting guidelines here:
> >>>> https://www.apache.org/foundation/voting.html
> >>>> +1 - to accept Apache NLPCraft 0.6.1
> >>>> 0 - don't care either way
> >>>> -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
> >>>>
> >>>> See notes on how to verify release here:
> >>>> https://www.apache.org/info/verification.html
> >>>>
> >>>> The vote will be held for 72 hours and will end on June 11, 2020 at
> >>>> midnight MSK.
> >>>>
> >>>> Thank you!
> >>>> --
> >>>> Aaron Radzinski
> >>>>
>

Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Sergey Kamov <sk...@gmail.com>.
+1

tested under win (JDK8) and mac (JDK8)

  -`maven clean verify`

  - examples tests

  - files


Remark pom.xml scm tag <tag>0.6.0</tag> is incorrect. It should be 
`v0.6.1` - please don't miss it next time.


Paul. I have created additional ticket, 
https://issues.apache.org/jira/browse/NLPCRAFT-77, so we with your help 
we have 4 new tickers which can significantly improve and simplify test 
procedure for next release.

About current release, my opinion that these tests issues (for win) are 
not critical and can be fixed in next release.

Thank you,


Sergey


09.06.2020 16:50, Paul King пишет:
> I added the log for the first failing test to:
>
> https://issues.apache.org/jira/browse/NLPCRAFT-76
>
> The other tests look similar but let me know if you want them also.
>
> Cheers, Paul.
>
>
> On Tue, Jun 9, 2020 at 9:44 PM Sergey Kamov <sk...@gmail.com> wrote:
>
>> Hi Paul
>> Thank you for your remarks.
>>
>> There are 3 kinds of problem
>>
>> 1) Some deserialization warnings
>>   >> Failed to unmarshal object with optimized marshaller
>> ..
>> I have created ticket - https://issues.apache.org/jira/browse/NLPCRAFT-75
>> These warnings are not critical for our release I guess, but we have to
>> fix it of course (warnings are always confused)
>>
>> 2. Problems with test, which ask data from some external weather data
>> provider (weather service test)
>>    >> 'ask' request 'tomorrow yesterday' answered
>>   >> unsuccessfully with error: Unexpected response [code=420,
>> text=Unable to serve response within time limit, please enhance your calm.]
>>
>> Sometimes this free external service doesn't work well.
>> https://issues.apache.org/jira/browse/NLPCRAFT-74 created.
>>
>> I guess we can't depend on such external service in our suite, so these
>> tests should be refactored or excluded from suite.
>> It is not our release bug too, but better to fix it
>>
>> 3. Third error - most unexpected.
>>   >>!!! Failed 3 from 3 tests. See errors list above. !!!
>>
>> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
>>
>> I have tested under win10, mac and linux - everything passed. I can't
>> reproduce it.
>>
>> Could you provide, when you have time, whole log for 'mvn clean verify'
>> via new Jira issue or email?
>>
>> Thank you
>>
>> Sergey
>>
>>> I am +0 (on the basis that you aren't expecting the failures under
>> Windows)
>>> but I'm happy to change to +1 if I am doing something wrong or if you
>>> believe it is something in my environment. I had no problems under Linux.
>>>
>>> I checked:
>>>
>>> - "incubating" in name
>>> - DISCLAIMER exists
>>> - LICENSE and NOTICE look good
>>> - no unexpected binary files
>>> - signature/hashes okay
>>> - rat check fails with no profile supplied but passes when given
>> -Prelease
>>> (I assume that is okay?)
>>>     (I'd suggest removing
>>> <numUnapprovedLicenses>1000000</numUnapprovedLicenses> and adding exclude
>>> for .yaml files)
>>> - "mvn clean package verify" passes on Linux under JDK11
>>>     (No appearance of Stanford or other GPL files with normal default
>> profile)
>>> - "mvn clean verify" fails under Windows JDK8 and 11 (see below)
>>>
>>> Windows Surefire Failure:
>>>
>>> [ERROR] Errors:
>>>> [ERROR]
>>>> NCEnricherNestedModelSpec.test:41->NCEnricherBaseSpec.runBatch:153 »
>>>> TestFailed
>>>> [ERROR] Tests run: 29, Failures: 0, Errors: 1, Skipped: 1
>>>> !!! Failed 3 from 3 tests. See errors list above. !!!
>>>>       at
>>>>
>> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
>>> There are errors like below throughout the console logs (possibly
>> relevant
>>> or perhaps a red herring):
>>>
>>> [INFO] Caused by: java.lang.ClassNotFoundException: Optimized stream
>> class
>>>> checksum mismatch (is same version of marshalled class present on all
>>>> nodes?) [expected=32321, actual=26723, cls=class
>>>> scala.collection.immutable.Vector]
>>>> ...
>>>> [INFO]  at
>>>>
>> org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:188)
>>>> ~[apache-nlpcraft-incubating-0.6.1-all-deps.jar:0.6.1]
>>>> Jun.-09 18:20:58 [INFO ] 'ask' request 'tomorrow yesterday' answered
>>>> unsuccessfully with error: Unexpected response [code=420, text=Unable to
>>>> serve response within time limit, please enhance your calm.]
>>>> ...
>>>> [INFO] Caused by: java.io.IOException: Failed to deserialize object
>>>> [typeName=scala.collection.mutable.HashSet]
>>>> ...
>>>> [INFO] Caused by: org.apache.ignite.IgniteCheckedException: Failed to
>>>> deserialize object with given class loader:
>>>> [clsLdr=jdk.internal.loader.ClassLoaders$AppClassLoader@30946e09,
>>>> err=Failed to deserialize object
>>>> [typeName=scala.collection.mutable.HashSet]]
>>>> ...
>>>> [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
>>>> to unmarshal object with optimized marshaller
>>>> ...
>>>> [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
>>>> to deserialize object
>>>> [typeName=org.apache.nlpcraft.common.nlp.NCNlpSentenceToken]
>>> Let me know if you need more complete stack traces or need a Jira issue
>>> created. While it seems like numerous errors, I expect they are all
>> related.
>>> Cheers, Paul.
>>>
>>>
>>> On Tue, Jun 9, 2020 at 5:21 AM Aaron Radzinski <
>> aradzinski@datalingvo.com>
>>> wrote:
>>>
>>>> NLPCraft-ers,
>>>> This is the vote for release of NLPCraft v0.6.1. This release includes a
>>>> number of bug fixes, including the fix for pulling GPL-libraries during
>> the
>>>> build. All 3-rd party dependencies now live in their own non-default
>> maven
>>>> profile.
>>>>
>>>> Quick links:
>>>> 1. Release location:
>>>>
>> https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
>>>> 2. GitHub v0.6.0 tag:
>>>> https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
>>>> 3. JIRA issues closed:
>>>> https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
>>>> 4. KEYS file:
>>>> https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
>>>>
>>>> The vote is formal, see voting guidelines here:
>>>> https://www.apache.org/foundation/voting.html
>>>> +1 - to accept Apache NLPCraft 0.6.1
>>>> 0 - don't care either way
>>>> -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
>>>>
>>>> See notes on how to verify release here:
>>>> https://www.apache.org/info/verification.html
>>>>
>>>> The vote will be held for 72 hours and will end on June 11, 2020 at
>>>> midnight MSK.
>>>>
>>>> Thank you!
>>>> --
>>>> Aaron Radzinski
>>>>

Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Paul King <pa...@asert.com.au>.
I added the log for the first failing test to:

https://issues.apache.org/jira/browse/NLPCRAFT-76

The other tests look similar but let me know if you want them also.

Cheers, Paul.


On Tue, Jun 9, 2020 at 9:44 PM Sergey Kamov <sk...@gmail.com> wrote:

> Hi Paul
> Thank you for your remarks.
>
> There are 3 kinds of problem
>
> 1) Some deserialization warnings
>  >> Failed to unmarshal object with optimized marshaller
> ..
> I have created ticket - https://issues.apache.org/jira/browse/NLPCRAFT-75
> These warnings are not critical for our release I guess, but we have to
> fix it of course (warnings are always confused)
>
> 2. Problems with test, which ask data from some external weather data
> provider (weather service test)
>   >> 'ask' request 'tomorrow yesterday' answered
>  >> unsuccessfully with error: Unexpected response [code=420,
> text=Unable to serve response within time limit, please enhance your calm.]
>
> Sometimes this free external service doesn't work well.
> https://issues.apache.org/jira/browse/NLPCRAFT-74 created.
>
> I guess we can't depend on such external service in our suite, so these
> tests should be refactored or excluded from suite.
> It is not our release bug too, but better to fix it
>
> 3. Third error - most unexpected.
>  >>!!! Failed 3 from 3 tests. See errors list above. !!!
>
> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
>
> I have tested under win10, mac and linux - everything passed. I can't
> reproduce it.
>
> Could you provide, when you have time, whole log for 'mvn clean verify'
> via new Jira issue or email?
>
> Thank you
>
> Sergey
>
> > I am +0 (on the basis that you aren't expecting the failures under
> Windows)
> > but I'm happy to change to +1 if I am doing something wrong or if you
> > believe it is something in my environment. I had no problems under Linux.
> >
> > I checked:
> >
> > - "incubating" in name
> > - DISCLAIMER exists
> > - LICENSE and NOTICE look good
> > - no unexpected binary files
> > - signature/hashes okay
> > - rat check fails with no profile supplied but passes when given
> -Prelease
> > (I assume that is okay?)
> >    (I'd suggest removing
> > <numUnapprovedLicenses>1000000</numUnapprovedLicenses> and adding exclude
> > for .yaml files)
> > - "mvn clean package verify" passes on Linux under JDK11
> >    (No appearance of Stanford or other GPL files with normal default
> profile)
> > - "mvn clean verify" fails under Windows JDK8 and 11 (see below)
> >
> > Windows Surefire Failure:
> >
> > [ERROR] Errors:
> >> [ERROR]
> >> NCEnricherNestedModelSpec.test:41->NCEnricherBaseSpec.runBatch:153 »
> >> TestFailed
> >> [ERROR] Tests run: 29, Failures: 0, Errors: 1, Skipped: 1
> >> !!! Failed 3 from 3 tests. See errors list above. !!!
> >>      at
> >>
> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
> >
> > There are errors like below throughout the console logs (possibly
> relevant
> > or perhaps a red herring):
> >
> > [INFO] Caused by: java.lang.ClassNotFoundException: Optimized stream
> class
> >> checksum mismatch (is same version of marshalled class present on all
> >> nodes?) [expected=32321, actual=26723, cls=class
> >> scala.collection.immutable.Vector]
> >> ...
> >> [INFO]  at
> >>
> org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:188)
> >> ~[apache-nlpcraft-incubating-0.6.1-all-deps.jar:0.6.1]
> >> Jun.-09 18:20:58 [INFO ] 'ask' request 'tomorrow yesterday' answered
> >> unsuccessfully with error: Unexpected response [code=420, text=Unable to
> >> serve response within time limit, please enhance your calm.]
> >> ...
> >> [INFO] Caused by: java.io.IOException: Failed to deserialize object
> >> [typeName=scala.collection.mutable.HashSet]
> >> ...
> >> [INFO] Caused by: org.apache.ignite.IgniteCheckedException: Failed to
> >> deserialize object with given class loader:
> >> [clsLdr=jdk.internal.loader.ClassLoaders$AppClassLoader@30946e09,
> >> err=Failed to deserialize object
> >> [typeName=scala.collection.mutable.HashSet]]
> >> ...
> >> [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
> >> to unmarshal object with optimized marshaller
> >> ...
> >> [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
> >> to deserialize object
> >> [typeName=org.apache.nlpcraft.common.nlp.NCNlpSentenceToken]
> >
> > Let me know if you need more complete stack traces or need a Jira issue
> > created. While it seems like numerous errors, I expect they are all
> related.
> >
> > Cheers, Paul.
> >
> >
> > On Tue, Jun 9, 2020 at 5:21 AM Aaron Radzinski <
> aradzinski@datalingvo.com>
> > wrote:
> >
> >> NLPCraft-ers,
> >> This is the vote for release of NLPCraft v0.6.1. This release includes a
> >> number of bug fixes, including the fix for pulling GPL-libraries during
> the
> >> build. All 3-rd party dependencies now live in their own non-default
> maven
> >> profile.
> >>
> >> Quick links:
> >> 1. Release location:
> >>
> https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
> >> 2. GitHub v0.6.0 tag:
> >> https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
> >> 3. JIRA issues closed:
> >> https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
> >> 4. KEYS file:
> >> https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
> >>
> >> The vote is formal, see voting guidelines here:
> >> https://www.apache.org/foundation/voting.html
> >> +1 - to accept Apache NLPCraft 0.6.1
> >> 0 - don't care either way
> >> -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
> >>
> >> See notes on how to verify release here:
> >> https://www.apache.org/info/verification.html
> >>
> >> The vote will be held for 72 hours and will end on June 11, 2020 at
> >> midnight MSK.
> >>
> >> Thank you!
> >> --
> >> Aaron Radzinski
> >>
>

Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Sergey Kamov <sk...@gmail.com>.
Hi Paul
Thank you for your remarks.

There are 3 kinds of problem

1) Some deserialization warnings
 >> Failed to unmarshal object with optimized marshaller
..
I have created ticket - https://issues.apache.org/jira/browse/NLPCRAFT-75
These warnings are not critical for our release I guess, but we have to 
fix it of course (warnings are always confused)

2. Problems with test, which ask data from some external weather data 
provider (weather service test)
  >> 'ask' request 'tomorrow yesterday' answered
 >> unsuccessfully with error: Unexpected response [code=420, 
text=Unable to serve response within time limit, please enhance your calm.]

Sometimes this free external service doesn't work well.
https://issues.apache.org/jira/browse/NLPCRAFT-74 created.

I guess we can't depend on such external service in our suite, so these 
tests should be refactored or excluded from suite.
It is not our release bug too, but better to fix it

3. Third error - most unexpected.
 >>!!! Failed 3 from 3 tests. See errors list above. !!!
org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)

I have tested under win10, mac and linux - everything passed. I can't 
reproduce it.

Could you provide, when you have time, whole log for 'mvn clean verify' 
via new Jira issue or email?

Thank you

Sergey

> I am +0 (on the basis that you aren't expecting the failures under Windows)
> but I'm happy to change to +1 if I am doing something wrong or if you
> believe it is something in my environment. I had no problems under Linux.
>
> I checked:
>
> - "incubating" in name
> - DISCLAIMER exists
> - LICENSE and NOTICE look good
> - no unexpected binary files
> - signature/hashes okay
> - rat check fails with no profile supplied but passes when given -Prelease
> (I assume that is okay?)
>    (I'd suggest removing
> <numUnapprovedLicenses>1000000</numUnapprovedLicenses> and adding exclude
> for .yaml files)
> - "mvn clean package verify" passes on Linux under JDK11
>    (No appearance of Stanford or other GPL files with normal default profile)
> - "mvn clean verify" fails under Windows JDK8 and 11 (see below)
>
> Windows Surefire Failure:
>
> [ERROR] Errors:
>> [ERROR]
>> NCEnricherNestedModelSpec.test:41->NCEnricherBaseSpec.runBatch:153 »
>> TestFailed
>> [ERROR] Tests run: 29, Failures: 0, Errors: 1, Skipped: 1
>> !!! Failed 3 from 3 tests. See errors list above. !!!
>>      at
>> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)
>
> There are errors like below throughout the console logs (possibly relevant
> or perhaps a red herring):
>
> [INFO] Caused by: java.lang.ClassNotFoundException: Optimized stream class
>> checksum mismatch (is same version of marshalled class present on all
>> nodes?) [expected=32321, actual=26723, cls=class
>> scala.collection.immutable.Vector]
>> ...
>> [INFO]  at
>> org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:188)
>> ~[apache-nlpcraft-incubating-0.6.1-all-deps.jar:0.6.1]
>> Jun.-09 18:20:58 [INFO ] 'ask' request 'tomorrow yesterday' answered
>> unsuccessfully with error: Unexpected response [code=420, text=Unable to
>> serve response within time limit, please enhance your calm.]
>> ...
>> [INFO] Caused by: java.io.IOException: Failed to deserialize object
>> [typeName=scala.collection.mutable.HashSet]
>> ...
>> [INFO] Caused by: org.apache.ignite.IgniteCheckedException: Failed to
>> deserialize object with given class loader:
>> [clsLdr=jdk.internal.loader.ClassLoaders$AppClassLoader@30946e09,
>> err=Failed to deserialize object
>> [typeName=scala.collection.mutable.HashSet]]
>> ...
>> [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
>> to unmarshal object with optimized marshaller
>> ...
>> [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
>> to deserialize object
>> [typeName=org.apache.nlpcraft.common.nlp.NCNlpSentenceToken]
>
> Let me know if you need more complete stack traces or need a Jira issue
> created. While it seems like numerous errors, I expect they are all related.
>
> Cheers, Paul.
>
>
> On Tue, Jun 9, 2020 at 5:21 AM Aaron Radzinski <ar...@datalingvo.com>
> wrote:
>
>> NLPCraft-ers,
>> This is the vote for release of NLPCraft v0.6.1. This release includes a
>> number of bug fixes, including the fix for pulling GPL-libraries during the
>> build. All 3-rd party dependencies now live in their own non-default maven
>> profile.
>>
>> Quick links:
>> 1. Release location:
>> https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
>> 2. GitHub v0.6.0 tag:
>> https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
>> 3. JIRA issues closed:
>> https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
>> 4. KEYS file:
>> https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
>>
>> The vote is formal, see voting guidelines here:
>> https://www.apache.org/foundation/voting.html
>> +1 - to accept Apache NLPCraft 0.6.1
>> 0 - don't care either way
>> -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
>>
>> See notes on how to verify release here:
>> https://www.apache.org/info/verification.html
>>
>> The vote will be held for 72 hours and will end on June 11, 2020 at
>> midnight MSK.
>>
>> Thank you!
>> --
>> Aaron Radzinski
>>

Re: [VOTE] Release Apache NLPCraft 0.6.1

Posted by Paul King <pa...@asert.com.au>.
I am +0 (on the basis that you aren't expecting the failures under Windows)
but I'm happy to change to +1 if I am doing something wrong or if you
believe it is something in my environment. I had no problems under Linux.

I checked:

- "incubating" in name
- DISCLAIMER exists
- LICENSE and NOTICE look good
- no unexpected binary files
- signature/hashes okay
- rat check fails with no profile supplied but passes when given -Prelease
(I assume that is okay?)
  (I'd suggest removing
<numUnapprovedLicenses>1000000</numUnapprovedLicenses> and adding exclude
for .yaml files)
- "mvn clean package verify" passes on Linux under JDK11
  (No appearance of Stanford or other GPL files with normal default profile)
- "mvn clean verify" fails under Windows JDK8 and 11 (see below)

Windows Surefire Failure:

[ERROR] Errors:
> [ERROR]
> NCEnricherNestedModelSpec.test:41->NCEnricherBaseSpec.runBatch:153 »
> TestFailed
> [ERROR] Tests run: 29, Failures: 0, Errors: 1, Skipped: 1
> !!! Failed 3 from 3 tests. See errors list above. !!!
>     at
> org.apache.nlpcraft.probe.mgrs.nlp.enrichers.model.NCEnricherNestedModelSpec.test(NCEnricherNestedModelSpec.scala:41)


There are errors like below throughout the console logs (possibly relevant
or perhaps a red herring):

[INFO] Caused by: java.lang.ClassNotFoundException: Optimized stream class
> checksum mismatch (is same version of marshalled class present on all
> nodes?) [expected=32321, actual=26723, cls=class
> scala.collection.immutable.Vector]
> ...
> [INFO]  at
> org.apache.ignite.internal.binary.BinaryFieldAccessor.read(BinaryFieldAccessor.java:188)
> ~[apache-nlpcraft-incubating-0.6.1-all-deps.jar:0.6.1]
> Jun.-09 18:20:58 [INFO ] 'ask' request 'tomorrow yesterday' answered
> unsuccessfully with error: Unexpected response [code=420, text=Unable to
> serve response within time limit, please enhance your calm.]
> ...
> [INFO] Caused by: java.io.IOException: Failed to deserialize object
> [typeName=scala.collection.mutable.HashSet]
> ...
> [INFO] Caused by: org.apache.ignite.IgniteCheckedException: Failed to
> deserialize object with given class loader:
> [clsLdr=jdk.internal.loader.ClassLoaders$AppClassLoader@30946e09,
> err=Failed to deserialize object
> [typeName=scala.collection.mutable.HashSet]]
> ...
> [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
> to unmarshal object with optimized marshaller
> ...
> [INFO] Caused by: org.apache.ignite.binary.BinaryObjectException: Failed
> to deserialize object
> [typeName=org.apache.nlpcraft.common.nlp.NCNlpSentenceToken]


Let me know if you need more complete stack traces or need a Jira issue
created. While it seems like numerous errors, I expect they are all related.

Cheers, Paul.


On Tue, Jun 9, 2020 at 5:21 AM Aaron Radzinski <ar...@datalingvo.com>
wrote:

> NLPCraft-ers,
> This is the vote for release of NLPCraft v0.6.1. This release includes a
> number of bug fixes, including the fix for pulling GPL-libraries during the
> build. All 3-rd party dependencies now live in their own non-default maven
> profile.
>
> Quick links:
> 1. Release location:
> https://dist.apache.org/repos/dist/dev/incubator/nlpcraft/nlpcraft/0.6.1/
> 2. GitHub v0.6.0 tag:
> https://github.com/apache/incubator-nlpcraft/tree/v0.6.1
> 3. JIRA issues closed:
> https://issues.apache.org/jira/projects/NLPCRAFT/versions/12347775
> 4. KEYS file:
> https://dist.apache.org/repos/dist/release/incubator/nlpcraft/KEYS
>
> The vote is formal, see voting guidelines here:
> https://www.apache.org/foundation/voting.html
> +1 - to accept Apache NLPCraft 0.6.1
> 0 - don't care either way
> -1 - DO NOT accept Apache NLPCraft 0.6.1 (explain why)
>
> See notes on how to verify release here:
> https://www.apache.org/info/verification.html
>
> The vote will be held for 72 hours and will end on June 11, 2020 at
> midnight MSK.
>
> Thank you!
> --
> Aaron Radzinski
>