damn. that really stinks. That basically means that use of P.inside()
translates to P.between() during serialization of bytecode. how did that
not show up as a failure in a test somewhere (i don't know how remote
process tests couldn't have caught that)?!

well - what are we thinking now? -1, fix, re-release and re-do the VOTE?

On Wed, Jun 14, 2017 at 3:13 PM, Robert Dale <[email protected]> wrote:

> Stephen, found a little bug.  I was going to push it but the branch is set
> to the release version.
>
> diff --git
> a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/
> structure/io/gryo/GryoSerializers.java
> b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/
> structure/io/gryo/GryoSerializers.java
> index 6bcb14f..0e7cac6 100644
> ---
> a/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/
> structure/io/gryo/GryoSerializers.java
> +++
> b/gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/
> structure/io/gryo/GryoSerializers.java
> @@ -217,7 +217,7 @@ public final class GryoSerializers {
>                      if (predicate.equals("between"))
>                          return P.between(((List) value).get(0), ((List)
> value).get(1));
>                      else if (predicate.equals("inside"))
> -                        return P.between(((List) value).get(0), ((List)
> value).get(1));
> +                        return P.inside(((List) value).get(0), ((List)
> value).get(1));
>                      else if (predicate.equals("outside"))
>                          return P.outside(((List) value).get(0), ((List)
> value).get(1));
>                      else if (predicate.equals("within"))
>
>
> Robert Dale
>
> On Wed, Jun 14, 2017 at 7:15 AM, pieter gmail <[email protected]>
> wrote:
>
> > Ran all Sqlg's custom tests and the structure and process test suites.
> > All tests pass.
> >
> > VOTE +1
> >
> >
> > On 14/06/2017 03:36, David Brown wrote:
> >
> >> Ran ./validate-distribution.sh 3.2.5 - all ok
> >>
> >> Installed gremlin-python 3.2.5 from source as aiogremlin dependency -
> >> successful
> >>
> >> Tested aiogremlin against Gremlin-Server 3.2.5 - all tests pass
> >>
> >> Manually ran Gremlin-Python tests using Pytest against Gremlin-Server
> >> 3.2.5:
> >>
> >> * Python 2.7.12 - all tests pass
> >> * Python 3.5.2 - all tests pass
> >>
> >> Nice work everyone!
> >>
> >> VOTE +1
> >>
> >> On Tue, Jun 13, 2017 at 2:36 PM, Robert Dale <[email protected]> wrote:
> >>
> >>> +1 LGTM
> >>>
> >>> Robert Dale
> >>>
> >>> On Tue, Jun 13, 2017 at 6:29 AM, Daniel Kuppitz <[email protected]>
> wrote:
> >>>
> >>> *Validating binary distributions*
> >>>>
> >>>> * downloading Apache TinkerPop Gremlin
> >>>> (apache-tinkerpop-gremlin-console-3.2.5-bin.zip)... OK
> >>>> * validating signatures and checksums ...
> >>>>    * PGP signature ... OK
> >>>>    * MD5 checksum ... OK
> >>>>    * SHA1 checksum ... OK
> >>>> * unzipping Apache TinkerPop Gremlin ... OK
> >>>> * validating Apache TinkerPop Gremlin's docs ... OK
> >>>> * validating Apache TinkerPop Gremlin's binaries ... OK
> >>>> * validating Apache TinkerPop Gremlin's legal files ...
> >>>>    * LICENSE ... OK
> >>>>    * NOTICE ... OK
> >>>> * validating Apache TinkerPop Gremlin's plugin directory ... OK
> >>>> * validating Apache TinkerPop Gremlin's lib directory ... OK
> >>>> * testing script evaluation ... OK
> >>>>
> >>>> * downloading Apache TinkerPop Gremlin
> >>>> (apache-tinkerpop-gremlin-server-3.2.5-bin.zip)... OK
> >>>> * validating signatures and checksums ...
> >>>>    * PGP signature ... OK
> >>>>    * MD5 checksum ... OK
> >>>>    * SHA1 checksum ... OK
> >>>> * unzipping Apache TinkerPop Gremlin ... OK
> >>>> * validating Apache TinkerPop Gremlin's docs ... OK
> >>>> * validating Apache TinkerPop Gremlin's binaries ... OK
> >>>> * validating Apache TinkerPop Gremlin's legal files ...
> >>>>    * LICENSE ... OK
> >>>>    * NOTICE ... OK
> >>>> * validating Apache TinkerPop Gremlin's plugin directory ... OK
> >>>> * validating Apache TinkerPop Gremlin's lib directory ... OK
> >>>>
> >>>> Validating source distribution
> >>>>
> >>>> * downloading Apache TinkerPop 3.2.5 (apache-tinkerpop-3.2.5-src.zi
> >>>> p)...
> >>>> OK
> >>>> * validating signatures and checksums ...
> >>>>    * PGP signature ... OK
> >>>>    * MD5 checksum ... OK
> >>>>    * SHA1 checksum ... OK
> >>>> * unzipping Apache TinkerPop 3.2.5 ... OK
> >>>> * building project ... OK
> >>>>
> >>>> VOTE: +1
> >>>>
> >>>>
> >>>> On Mon, Jun 12, 2017 at 11:20 PM, Stephen Mallette <
> >>>> [email protected]>
> >>>> wrote:
> >>>>
> >>>> Ok - fixed:
> >>>>>
> >>>>> https://github.com/apache/tinkerpop/commit/
> >>>>>
> >>>> 3977783f9b66bde8728b04be215ff1
> >>>>
> >>>>> 460e9b0af9
> >>>>>
> >>>>> Uploaded fresh zips. Please continue with review/VOTE. Thanks
> >>>>>
> >>>>> On Mon, Jun 12, 2017 at 3:04 PM, Stephen Mallette <
> >>>>> [email protected]>
> >>>>> wrote:
> >>>>>
> >>>>> dah - wonder how that happened. that's like the worst kind of mistake
> >>>>>>
> >>>>> to
> >>>>
> >>>>> make. small enough to be largely inconsequential, but still staring
> you
> >>>>>> right in the face to be big enough to have to re-do stuff. ok -
> >>>>>>
> >>>>> consider
> >>>>
> >>>>> this vote thread on hold for now. i have to fix that. thanks for
> >>>>>>
> >>>>> noticing
> >>>>
> >>>>> that.
> >>>>>>
> >>>>>> On Mon, Jun 12, 2017 at 2:58 PM, Robert Dale <[email protected]>
> >>>>>>
> >>>>> wrote:
> >>>>
> >>>>> Looks like some extra chars got introduced here:
> >>>>>>>
> >>>>>>> commit 9e14d674d26bf0a2b6b5bcd3d6a57feeeba24b16:
> >>>>>>> CHANGELOG.asciidoc:
> >>>>>>> -* Fixed an `NullPointerException` in `GraphMLReader` that occurred
> >>>>>>>
> >>>>>> when
> >>>>
> >>>>> an
> >>>>>>> `<edge>` didn't have an ID field and the base graph supported ID
> >>>>>>> assignment.
> >>>>>>> +* Fixed an `NullPoiBugs
> >>>>>>> +^^^^nterException` in `GraphMLReader` that occurred when an
> `<edge>`
> >>>>>>> didn't have an ID field and the base graph supported ID assignment.
> >>>>>>>
> >>>>>>>
> >>>>>>> Robert Dale
> >>>>>>>
> >>>>>>> On Mon, Jun 12, 2017 at 12:00 PM, Stephen Mallette <
> >>>>>>>
> >>>>>> [email protected]>
> >>>>>
> >>>>>> wrote:
> >>>>>>>
> >>>>>>> Hello,
> >>>>>>>>
> >>>>>>>> We are happy to announce that TinkerPop 3.2.5 is ready for
> release.
> >>>>>>>>
> >>>>>>>> The release artifacts can be found at this location:
> >>>>>>>>          https://dist.apache.org/repos/dist/dev/tinkerpop/3.2.5/
> >>>>>>>>
> >>>>>>>> The source distribution is provided by:
> >>>>>>>>          apache-tinkerpop-3.2.5-src.zip
> >>>>>>>>
> >>>>>>>> Two binary distributions are provided for user convenience:
> >>>>>>>>          apache-tinkerpop-gremlin-console3.2.5-bin.zip
> >>>>>>>>          apache-tinkerpop-gremlin-server-3.2.5-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.5/ (user docs)
> >>>>>>>>          http://tinkerpop.apache.org/docs/3.2.5/upgrade/ (upgrade
> >>>>>>>>
> >>>>>>> docs)
> >>>>>
> >>>>>>          http://tinkerpop.apache.org/javadocs/3.2.5/core/ (core
> >>>>>>>>
> >>>>>>> javadoc)
> >>>>>
> >>>>>>          http://tinkerpop.apache.org/javadocs/3.2.5/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=
> >>>>>>>> 9a60e34a3d590a311d4d1681143b6407c9b5dc13
> >>>>>>>>
> >>>>>>>> The release notes are available here:
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> https://github.com/apache/tinkerpop/blob/master/
> >>>>>>>> CHANGELOG.asciidoc#tinkerpop-320-nine-inch-gremlins
> >>>>>>>>
> >>>>>>>> The [VOTE] will be open for the next 72 hours --- closing Thursday
> >>>>>>>>
> >>>>>>> (June
> >>>>>
> >>>>>> 15, 2017) at  12pm EST
> >>>>>>>>
> >>>>>>>> My vote is +1.
> >>>>>>>>
> >>>>>>>> Thank you very much,
> >>>>>>>> Stephen
> >>>>>>>>
> >>>>>>>>
> >>>>>>
> >>
> >>
> >
>

Reply via email to