Dear Apache AGE Community, I hope this message finds you well. I am writing to formally cast my vote for the approval of Apache AGE version 1.4.0 for PG14.
My vote is as follows: +1 (Binding) I have conducted a thorough review of the release candidate and have ensured that the following criteria have been met: 1. Signature and hash - I have checked and verified the cryptographic signature and hash of the release candidate. 2. Links and tags - I have confirmed that all relevant links and tags in the release are accurate and functional. 3. License and Notice - I have reviewed the license and notice files to ensure compliance with Apache licensing requirements. 4. Release notes - I have examined the release notes and found them to be comprehensive and accurate to the best of my knowledge. 5. No unexpected binary files - I have confirmed that there are no unexpected binary files in the release. Based on my assessment, I believe that Apache AGE version 1.4.0 meets the necessary criteria for a successful release. I appreciate the hard work and dedication of the contributors who have made this release possible. Thank you to everyone involved in this release, and I look forward to seeing the continued progress of the Apache AGE project. Best regards, Shoaib On Mon, Sep 11, 2023 at 5:16 PM Eya Badal <e...@apache.org> wrote: > +1(Binding) > > Checked the following: > * Signature and hash - Verified > * Links and tags - Verified > * License and Notice - Verified > * Release notes - Verified > * No unexpected binary files - Verified > > Great job, and thank you!! > > > On 2023/09/06 19:15:29 John Gemignani wrote: > > Dear Apache Community, > > > > Please carefully read all instructions as they may have changed since the > > last vote thread. > > > > This is an official vote for Apache AGE release 1.4.0 for PostgreSQL 14. > > > > To learn more about Apache AGE, please see http://age.apache.org/ > > > > Functionalities included and addressed in this release are: > > > > ***************************************************************** > > Release Notes for Apache AGE release v1.4.0 for PostgreSQL 14 > > > > NOTE: This is an initial release of PG14. There are no upgrade > > scripts to this release. > > > > NOTE: Some of these reference the master branch PR that was > > either applied to lower versions via a separate PR or > > merged into a newly created branch. > > > > Added license in Python driver README.md (#956) > > Added the toStringList() function (#1128) > > Added toBooleanList() (#1165) > > Added toFloatList() function (#1016) > > Added toIntegerList() function (#1025) > > Added regression tests for MATCH clause using labels only (#1019) > > Added REGTYPEOID to toString function (#1036) > > Added Dockerfile.dev & move docker-related files to "docker/" (#943) > > Fixed complex MERGE causes crash (#897) (#961) > > Fixed docker build files (#1104) > > Fixed case sensitivity on label usage of reserved keyword (#1040) > > Fixed issue 1000: Indexes created on WHERE (#1133) > > Fixed issue 1002: Invalid reuse of variables in MATCH clause (#1003) > > Fixed issue 1033: access operator on vle edge lists (#1037) > > Fixed issue 1043: ERROR: container must be an array or object (#1046) > > Fixed issue 1124: Segmentation fault when using specific tables (#1125) > > Fixed issue 395: ERROR: container is not an agtype array (#1039) > > Fixed issue 870: regarding orderability and added regression tests (#994) > > Fixed issue 876: column reference "_age_default_alias_0" is ambiguous > (#931) > > Fixed issue 975: Invalid reuse of variables in CREATE clause (#977) > > Fixed issue 989: Impossible to create array with > 100 items (#1001) > > Fixed memory leak issues with age_load (#1142) > > Fixed memory leaks in MERGE (merge_edge & merge_vertex) (#958) > > Fixed MERGE crashes due to incorrect label type (#957) > > Fixed MERGE variable reuse (#997) > > Fixed misspellings in many AGE files (#985) > > Fixed warning messages in DockerHub builds. (#1075) > > Modified test_agtypes to view useful testing message (#992) > > Optimised Antlr4ResultHandler initialization (#1169) > > Updated CIs to pull correct image based on branch (#1105) > > Updated files, format, and version information (#1063) > > Updated README. > > > > ***************************************************************** > > > > !!! PLEASE VERIFY ALL of the below tags, hash, links, signatures, & keys > !!! > > > > The git tag to be discussed and voted on: > > https://github.com/apache/age/releases/tag/PG14/v1.4.0-rc0 > > > > The git commit hash: > > commit a33b3cf996edaa6d334e30a153ad1ff712c65518 > > > > The release files for 1.4.0, can be found at: > > https://dist.apache.org/repos/dist/dev/age/PG14/1.4.0.rc0/ > > > > Signatures used for AGE RCs can be found in this file: > > https://downloads.apache.org/age/KEYS > > > > The fingerprint of key to sign release artifacts: > > 4293 0603 8E35 AC05 4DBB 4B58 26B6 CD9D CD5B 0045 > > > > For information about the contents of this release see: > > https://github.com/apache/age/releases/tag/PG14/v1.4.0-rc0 > > > > ***************************************************************** > > > > !!! IMPORTANT PLEASE READ !!! > > > > Please note that Apache REQUIRES the following information to be in your > > response to the vote, in order for it to be valid - > > > > - If you are a binding vote, a PMC, then you MUST state it in your > > response. Otherwise, leave it out. Do not mention it if you are > > not a PMC. > > > > - You MUST state what you checked to support your vote. See > > the samples given below for guidance. > > > > - You MUST, at a minimum, check the above tags, hash, > > links, and signatures for validity. > > - You CANNOT just say, +1 or 0. You need to state what items > > you checked. > > > > If your vote DOES NOT follow the above guidelines or samples below, it > may > > be thrown out. > > > > !!! IMPORTANT PLEASE READ !!! > > > > Please vote as follows - > > > > +1, Release this package as Apache AGE 1.4.0 for PostgreSQL 14. > > 0, I won't get in the way of the vote. > > -1, Do not release this package because <reason> > > > > !!! Followed by what you checked !!! > > > > Sample responses, two for PMCs (binding) and two for regular committers. > > These are only samples, do not copy/paste. > > > > Remember, (binding) is ONLY for PMCs. If you are not a PMC, DO NOT say > > binding. If you are a PMC, you must state it. > > > > +1 (binding) +1 > > Checked the following: Checked the following: > > - Signature and Hash. - Signature and Hash. > > - Tags and Links. - Tags and Links. > > - LICENSE and NOTICE. - LICENSE and NOTICE. > > - No unexpected binary files. - No unexpected binary files. > > > > -1, Failed due to <issue> 0 (binding) > > Checked the following: Checked the following: > > - Signature and Hash. - Signature and Hash. > > - Tags and Links. - Tags and Links. > > - BAD LICENSE and NOTICE. - LICENSE and NOTICE. > > - No unexpected binary files. - No unexpected binary files. > > > > > > Again, those are just samples for guidance, DO NOT copy/paste. However, > > your responses should be similar in form. > > > > > > Please note that it is not a good practice to copy/paste someone else's > > response either, you may inadvertently misrepresent yourself or your > vote. > > > > This vote will be open for 72 hours. > > > > Thank you for your time. > > > > John Gemignani > > >