This VOTE is cancelled - we have to scrap this build. Weak.
Kuppitz has a bug fix under test right now. On top of his fix, I will
officially correct the "bad link" to GLVs that Robert found (thanks for
reviewing/voting btw). Expect a new VOTE thread later today once this is
all settled.
Note that 3.1.4 did not have this problem so that VOTE can stay open - i
just tested that out to be sure:
gremlin> g.V(ids).as("a").
gremlin>
repeat(bothE().otherV().simplePath()).times(5).emit(hasId(within(ids))).as("b").
gremlin> filter(select(last,"a","b").by(id).where("a", lt("b"))).
gremlin> path().by().by(label)
==>[v[2], knows, v[1], knows, v[4]]
==>[v[2], knows, v[1], created, v[3], created, v[4]]
==>[v[2], knows, v[1], created, v[3], created, v[6]]
==>[v[2], knows, v[1], knows, v[4], created, v[3], created, v[6]]
==>[v[4], created, v[3], created, v[6]]
==>[v[4], knows, v[1], created, v[3], created, v[6]]
On Tue, Sep 6, 2016 at 6:47 PM, Stephen Mallette <[email protected]>
wrote:
> Kuppitz saw a problem in one of the recipes - note the second example:
>
> http://tinkerpop.apache.org/docs/3.2.2/recipes/
>
> no results and this was working in 3.2.1:
>
> http://tinkerpop.apache.org/docs/3.2.1/recipes/
>
> His gremlin session shows:
>
> gremlin> g.V().hasId(1)
> ==>v[1]
> gremlin> g.V().hasId(within(1,2))
> gremlin>
>
> so damn - i guess we need to scrap this release and fix that problem - i
> guess i'm -1 based on that..........anyone have a clue as to what changed
> to cause that problem?
>
>
> On Tue, Sep 6, 2016 at 6:12 PM, Daniel Kuppitz <[email protected]> wrote:
>
>> Validation looks good:
>>
>> $ bin/validate-distribution.sh 3.2.2
>>
>> Validating binary distributions
>>
>> * downloading Apache TinkerPop Gremlin
>> (apache-tinkerpop-gremlin-console-3.2.2-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.2-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.2 (apache-tinkerpop-3.2.2-src.zip)...
>> OK
>> * validating signatures and checksums ...
>> * PGP signature ... OK
>> * MD5 checksum ... OK
>> * SHA1 checksum ... OK
>> * unzipping Apache TinkerPop 3.2.2 ... OK
>> OK
>>
>> The docs seem to be correct, but I don't like how we now have the numbered
>> indents, e.g:
>>
>> gremlin> g.V().hasLabel("person").groupCount().by(values("age").choose(
>> ......1> is(lt(28)),constant("young"),
>> ......2> choose(is(lt(30)),
>> ......3> constant("old"),
>> ......4> constant("very old"))))
>> ==>[young:1,old:1,very old:2]
>>
>>
>> This is bad, since our snippets are now no longer copy+pastable. I will
>> fix
>> that for the next release.
>>
>> All in all: VOTE: +1
>>
>> Cheers,
>> Daniel
>>
>>
>>
>> On Tue, Sep 6, 2016 at 10:05 PM, Stephen Mallette <[email protected]>
>> wrote:
>>
>> > Hello,
>> >
>> > We are happy to announce that TinkerPop 3.2.2 is ready for release.
>> >
>> > The release artifacts can be found at this location:
>> > https://dist.apache.org/repos/dist/dev/tinkerpop/3.2.2/
>> >
>> > The source distribution is provided by:
>> > apache-tinkerpop-3.2.2-src.zip
>> >
>> > Two binary distributions are provided for user convenience:
>> > apache-tinkerpop-gremlin-console-3.2.2-bin.zip
>> > apache-tinkerpop-gremlin-server-3.2.2-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.2/ (user docs)
>> > http://tinkerpop.apache.org/docs/3.2.2/upgrade/ (upgrade docs)
>> > http://tinkerpop.apache.org/javadocs/3.2.2/core/ (core javadoc)
>> > http://tinkerpop.apache.org/javadocs/3.2.2/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=
>> > 16d28c16ea43c678a18061506b4f0dc6a384fa1e
>> >
>> > The release notes are available here:
>> > https://github.com/apache/tinkerpop/blob/3.2.2/
>> > CHANGELOG.asciidoc#tinkerpop-322-release-date-september-9-2016
>> >
>> > The [VOTE] will be open for the next 72 hours --- closing Friday
>> (September
>> > 9, 2016) at 4pm.
>> >
>> > My vote is +1.
>> >
>> > Thank you very much,
>> >
>> > Stephen
>> >
>>
>
>