Hey Kelvin

Thank you for picking up the responsibility for the release process. I have
a couple of questions before I can vote to go ahead with the release.

1. I was looking at the commits going in the release and found that we are
missing mention of certain changes in the changelog such as
https://github.com/apache/tinkerpop/commit/e92d53fa0767fafa4e74f12ca84542d77d7d2976,
https://github.com/apache/tinkerpop/commit/81f884e2782939ddaf338ec87b38ad67690bc0a8
and
https://github.com/apache/tinkerpop/commit/ae720befe507cd3385d32e7bd91229bd51758ea8.
Please correct me if I am wrong but I would assume that all relevant
changes (even if they are part of RC version of go client) should be added
to the changelog? If you agree, I can do an exhaustive run though the
commits on Monday and fix the change log.

2. I performed some sanity checks by downloading the binary and connecting
the server via the console. I observed some warnings while starting the
console but I think those are not release blocking.

dev-dsk-diviv-1a-190badd5 % ./bin/gremlin.sh
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by
org.codehaus.groovy.reflection.CachedClass
(file:/local/home/diviv/apache-tinkerpop-gremlin-console-3.5.4/lib/groovy-2.5.14-indy.jar)
to method java.lang.Object.finalize()
WARNING: Please consider reporting this to the maintainers of
org.codehaus.groovy.reflection.CachedClass
WARNING: Use --illegal-access=warn to enable warnings of further illegal
reflective access operations
WARNING: All illegal access operations will be denied in a future release

3. Since Kelvin, you are performing the release and signing it, would we
require you to add your public keys to
https://dist.apache.org/repos/dist/dev/tinkerpop/KEYS? I am completely sure
about this but perhaps @Stephen Mallette <spmalle...@gmail.com> might be
able to answer this one.

dev-dsk-diviv-1a-190badd5 % gpg --verify
apache-tinkerpop-gremlin-console-3.5.4-bin.zip.asc
apache-tinkerpop-gremlin-console-3.5.4-bin.zip
gpg: Signature made Tue 19 Jul 2022 09:27:18 PM UTC using RSA key ID
01B1989A
gpg: Good signature from "Stephen Mallette <spmalle...@apache.org>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the
owner.
Primary key fingerprint: 8D8C 72F9 4E0D E6A6 7E1B  87A7 6F38 BF38 01B1 989A

4. I ran the tests for the 3.5.4 branch and ensured that all tests passed.
I did not verify that the number of tests running for 3.5.4 >= number of
tests running for 3.5.3.

--
Divij Vaidya



On Fri, Jul 22, 2022 at 11:52 PM Florian Hockmann <f...@florian-hockmann.de>
wrote:

> I checked the links and everything looks good. Thanks for taking care of
> the releases.
>
> VOTE +1
>
> ________________________________
> Von: Kelvin Lawrence <kelvin.r.lawre...@gmail.com>
> Gesendet: Mittwoch, 20. Juli 2022 23:05
> An: dev@tinkerpop.apache.org
> Betreff: Subject: [VOTE] TinkerPop 3.5.4 Release
>
> Hello,
>
> We are happy to announce that TinkerPop 3.5.4 is ready for release.
>
> The release artifacts can be found at this location:
>         https://dist.apache.org/repos/dist/dev/tinkerpop/3.5.4/
>
> The source distribution is provided by:
>         apache-tinkerpop-3.5.4-src.zip
>
> Two binary distributions are provided for user convenience:
>         apache-tinkerpop-gremlin-console-3.5.4-bin.zip
>         apache-tinkerpop-gremlin-server-3.5.4-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:
>         https://tinkerpop.apache.org/docs/3.5.4/ (user docs)
>         https://tinkerpop.apache.org/docs/3.5.4/upgrade/ (upgrade docs)
>         https://tinkerpop.apache.org/javadocs/3.5.4/core/ (core javadoc)
>         https://tinkerpop.apache.org/javadocs/3.5.4/full/ (full javadoc)
>         https://tinkerpop.apache.org/dotnetdocs/3.5.4/ (.NET API docs)
>         https://tinkerpop.apache.org/jsdocs/3.5.4/ (Javascript API docs)
>
> The Git tag can be found here:
>         https://github.com/apache/tinkerpop/tree/3.5.4
>
> The release notes are available here:
>         https://github.com/apache/tinkerpop/blob/3.5.4/CHANGELOG.asciidoc
>
> The [VOTE] will be open for the next 72 hours --- closing Saturday (July
> 23rd 2022) at 21:00 GMT (16:00 US CDT)
>
> My vote is +1.
>
> Thank you very much,
> Kelvin Lawrence
>

Reply via email to