>
> imo, a -1 should be reserved for when there is a massive bug that brings down
> the house


I concur. I've also found some nasty bugs in OLAP during my tests and even
if without a workaround I would probably have voted +1, as this has nothing
to do with the release.

you have a single backend for Sqlg


That's another good point. If all tests pass for our reference
implementations (TinkerGraph and Neo4j), why should a failing test in
another 3rd party implementation block our release? AFAIK there are also
still issues in Titan, but that's a Titan thing, not a TinkerPop issue.

Cheers,
Daniel




On Wed, Jul 20, 2016 at 6:01 PM, Stephen Mallette <spmalle...@gmail.com>
wrote:

> Pieter, Thanks as usual for testing. I would offer than this is not a case
> for a -1. Note that a -1 says we abort the release completely.
>
> imo, a -1 should be reserved for when there is a massive bug that brings
> down the house - meaning the system is abend in some way and there are no
> workarounds. a -1 might also be presented if the packaging is bad somehow -
> like we didn't include the documentation in the zips. i could also see a -1
> if somehow a GPL'd dependency snuck into our packaging somehow or we
> otherwise violated Apache licensing. If other's don't agree, I hope they'll
> say so.
>
> in this case, you have a single backend for Sqlg that is failing a single
> test that you can temporarily OptOut of for your tests to pass. Users don't
> specifically have a workaround for this problem if they use Sqlg and
> HSQLDB, but it's less of a "bug" and more of a feature that they can't use
> (i.e. they can't interrupt a running traversal). To me, I don't think we
> need to stop release of TinkerPop over that narrow case.
>
> Would you reconsider your -1 based on that logic?
>
>
>
> On Wed, Jul 20, 2016 at 11:45 AM, pieter-gmail <pieter.mar...@gmail.com>
> wrote:
>
> > Hi,
> >
> > Ran all Sqlg's tests and the process and structured  test suites.
> > But alas there are failures.
> >
> > TraversalInterruptionTest are failing on HSQLDB as the
> > Thread.interrupt() is intercepted by them and the interrupt flag is
> reset.
> > The TraversalInterruptionTest tests themselves suffers from this as its
> > own Thread.sleep() logic resets the interrupt flag and requires special
> > resetting. I'd say the current interrupt strategy needs rethinking.
> >
> > TailTest.g_V_repeatXbothX_timesX3X_tailX7X fails. I added a few more,
> > repeat followed by a tail step, tests in sqlg, all of which also fails.
> > Jason has already proposed a fix for this here
> > <https://issues.apache.org/jira/browse/TINKERPOP-1379>.
> >
> > vote -1
> >
> > Thanks
> > Pieter
> >
> >
> >
> > On 19/07/2016 15:20, Stephen Mallette wrote:
> > > Hello,
> > >
> > > We are happy to announce that TinkerPop 3.2.1 is ready for release -
> note
> > > the lack of "-incubating" everywhere.  :)
> > >
> > > The release artifacts can be found at this location:
> > > https://dist.apache.org/repos/dist/dev/tinkerpop/3.2.1/
> > >
> > > The source distribution is provided by:
> > > apache-tinkerpop-3.2.1-src.zip
> > >
> > > Two binary distributions are provided for user convenience:
> > > apache-gremlin-console-3.2.1-bin.zip
> > > apache-gremlin-server-3.2.1-bin.zip
> > >
> > > The GPG key used to sign the release artifacts is available at:
> > >     https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS
> > >
> > > The online docs can be found here:
> > > http://tinkerpop.apache.org/docs/3.2.1/reference/ (user docs)
> > > http://tinkerpop.apache.org/docs/3.2.1/upgrade/ (upgrade docs)
> > > http://tinkerpop.apache.org/javadocs/3.2.1/core/ (core javadoc)
> > > http://tinkerpop.apache.org/javadocs/3.2.1/full/ (full javadoc)
> > >
> > > The tag in Apache Git can be found here:
> > >
> > >
> >
> https://git-wip-us.apache.org/repos/asf?p=tinkerpop.git;a=tag;h=c5a9e2815e76f044e6b33b773b6bb0bb048270cc
> > >
> > > The release notes are available here:
> > >
> >
> https://github.com/apache/tinkerpop/blob/3.2.1/CHANGELOG.asciidoc#release-3-2-1
> > >
> > > The [VOTE] will be open for the next 72 hours --- closing Friday (July
> > 22,
> > > 2016) at 9:30 am EST.
> > >
> > > My vote is +1.
> > >
> > > Thank you very much,
> > > Stephen
> > >
> >
> >
>

Reply via email to