Re: [VOTE] Apache AGE 1.5.0 Release for PostgreSQL 15
+1 (binding) I've checked the following, as mentioned in the discussion thread: - Signature and hash - License and notice - Links and tags - No unexpected binary files Looks good to me. Cheers. On Thu, Feb 1, 2024 at 9:27 AM 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.5.0 for PostgreSQL 15. > > 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 1.5.0 for PostgreSQL version 15 > > Apache AGE 1.5.0 - Release Notes > > NOTE: Due to the complexity and the amount of additions, 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. > > Add additional index support and performance enhancements (#1232) > Add an additional way to find a previous variable ref (#1450) > Add auto apply labeler workflow for PRs (#1161) > Add checks for array functions to recognize and decode VPC (#1064) > Add concat || operator to agtype (#1198) > Add exist(?, ?|, ?&) operators for agtype (#1218) > Add missing dependency in cypher_expr.c (#1256) > Add path extraction(#>, #>>)operators to agtype (#1224) > Add support for chained expressions in CASE (#1431) > Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 (#1354) > Clean up #included files in parser directory (#1465) > Converted SQL main file into multiple files. (#1401) > docs: Add to Docker setup (#1204) > Extend access(->, ->>), addition and subtraction operators (#1258) > Extend agtype containment operators (@>, <@) (#1285) > Extend EXPLAIN and add config param to switch transformation of property > filter (#1262) > Fix ambiguous conditions (#1373) > Fix Docker file to reflect PostgreSQL version 15 (#1449) > Fix DockerHub warning messages for latest (#1380) > Fix issue #1045 - error using path var in WHERE (#1295) > Fix Issue #1159 - Server terminates for SET plus-equal (#1160) > Fix issue #1219 - MERGE not seeing previous clause var (#1441) > Fix issue #1302 - crash on NULL input to UNWIND (#1304) > Fix issue #1303 - Server crashes on executing SELECT * FROM agtype(null) > (#1317) > Fix Issue #1305 - drop_label NULL cases (#1306) > Fix Issue #1329 - agtype_to_int4 crash (#1339) > Fix issue #1347 - unknow type of agtype container 0 (#1349) > Fix issue #1389 - Server crash on using null operand for access > operators(#1390) > Fix issue #1393 - previous clause variables not seen with EXISTS (#1426) > Fix issue #1398 - SET followed by DELETE does not delete (#1412) > Fix issue #1399 - EXISTS doesn't handle non-existent labels (#1400) > Fix Issue #945 - incorrect count(*) return values (#1288) > Fix typo in agtype_raw.h header guard (#1368) > Implement chained expression order of operations (#1402) > Implemented age_tail function (#1283) > Implemented the toBooleanList() function (#1014) > Implement EXISTS subquery for CASE (#1345) > Master to PostgreSQL version 16 (#1451) > Minor fix in agtype_volatile_wrapper function (#1172) > Modify COUNT() to output agtype (#1311) > Optimize performance of detach delete (#1271) > Optimize vertex and edge builder functions (#1252) > py_driver : optimised Antlr4ResultHandler to improve time (#1107) > Refactor Regression Tests for CASE statement (#1268) > Refactor the IN operator to use '= ANY()' syntax (#1236) > Removed unnecessary assignment (#1185) > Remove redundant job from CIs (#1473) > Remove unnecessary #include in src/backend/utils > Updated age.control. > Updated files, format, and version information. > Updated Makefile. > Updated RELEASE. > Update Discord channel in README.md (#1253) > Update README.md file for PostgreSQL version 16 support (#1463) > Update the Python Driver (#1246) > > * > > !!! PLEASE VERIFY ALL of the below tags, hash, links, signatures, and keys > !!! > > The git tag to be discussed and voted on: > https://github.com/apache/age/releases/tag/PG15/v1.5.0-rc0 > > The git commit hash: > commit 0048900f372d4dfd5c236f78b8a8453bcdbb458e > > The release files for 1.5.0, can be found at: > https://dist.apache.org/repos/dist/dev/age/PG15/1.5.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/PG15/v1.5.0-rc0 > > * > > !!! IMPORTANT PLEASE READ !!! > > Please note that Apache REQUIRES the following informat
Re: [VOTE] Apache AGE 1.5.0 Release for PostgreSQL 15
CANCELLING this vote due to an error. I will resend the correct one shortly. Sorry for the inconvenience. John Gemignani On Thu, Feb 1, 2024 at 2:17 AM Dehowe Feng wrote: > +1 (binding) > > I've checked the following, as mentioned in the discussion thread: > > - Signature and hash > - License and notice > - Links and tags > - No unexpected binary files > > Looks good to me. > > Cheers. > > On Thu, Feb 1, 2024 at 9:27 AM 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.5.0 for PostgreSQL 15. > > > > 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 1.5.0 for PostgreSQL version 15 > > > > Apache AGE 1.5.0 - Release Notes > > > > NOTE: Due to the complexity and the amount of additions, 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. > > > > Add additional index support and performance enhancements (#1232) > > Add an additional way to find a previous variable ref (#1450) > > Add auto apply labeler workflow for PRs (#1161) > > Add checks for array functions to recognize and decode VPC (#1064) > > Add concat || operator to agtype (#1198) > > Add exist(?, ?|, ?&) operators for agtype (#1218) > > Add missing dependency in cypher_expr.c (#1256) > > Add path extraction(#>, #>>)operators to agtype (#1224) > > Add support for chained expressions in CASE (#1431) > > Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 (#1354) > > Clean up #included files in parser directory (#1465) > > Converted SQL main file into multiple files. (#1401) > > docs: Add to Docker setup (#1204) > > Extend access(->, ->>), addition and subtraction operators (#1258) > > Extend agtype containment operators (@>, <@) (#1285) > > Extend EXPLAIN and add config param to switch transformation of property > > filter (#1262) > > Fix ambiguous conditions (#1373) > > Fix Docker file to reflect PostgreSQL version 15 (#1449) > > Fix DockerHub warning messages for latest (#1380) > > Fix issue #1045 - error using path var in WHERE (#1295) > > Fix Issue #1159 - Server terminates for SET plus-equal (#1160) > > Fix issue #1219 - MERGE not seeing previous clause var (#1441) > > Fix issue #1302 - crash on NULL input to UNWIND (#1304) > > Fix issue #1303 - Server crashes on executing SELECT * FROM agtype(null) > > (#1317) > > Fix Issue #1305 - drop_label NULL cases (#1306) > > Fix Issue #1329 - agtype_to_int4 crash (#1339) > > Fix issue #1347 - unknow type of agtype container 0 (#1349) > > Fix issue #1389 - Server crash on using null operand for access > > operators(#1390) > > Fix issue #1393 - previous clause variables not seen with EXISTS (#1426) > > Fix issue #1398 - SET followed by DELETE does not delete (#1412) > > Fix issue #1399 - EXISTS doesn't handle non-existent labels (#1400) > > Fix Issue #945 - incorrect count(*) return values (#1288) > > Fix typo in agtype_raw.h header guard (#1368) > > Implement chained expression order of operations (#1402) > > Implemented age_tail function (#1283) > > Implemented the toBooleanList() function (#1014) > > Implement EXISTS subquery for CASE (#1345) > > Master to PostgreSQL version 16 (#1451) > > Minor fix in agtype_volatile_wrapper function (#1172) > > Modify COUNT() to output agtype (#1311) > > Optimize performance of detach delete (#1271) > > Optimize vertex and edge builder functions (#1252) > > py_driver : optimised Antlr4ResultHandler to improve time (#1107) > > Refactor Regression Tests for CASE statement (#1268) > > Refactor the IN operator to use '= ANY()' syntax (#1236) > > Removed unnecessary assignment (#1185) > > Remove redundant job from CIs (#1473) > > Remove unnecessary #include in src/backend/utils > > Updated age.control. > > Updated files, format, and version information. > > Updated Makefile. > > Updated RELEASE. > > Update Discord channel in README.md (#1253) > > Update README.md file for PostgreSQL version 16 support (#1463) > > Update the Python Driver (#1246) > > > > * > > > > !!! PLEASE VERIFY ALL of the below tags, hash, links, signatures, and > keys > > !!! > > > > The git tag to be discussed and voted on: > > https://github.com/apache/age/releases/tag/PG15/v1.5.0-rc0 > > > > The git commit hash: > > commit 0048900f372d4dfd5c236f78b8a8453bcdbb458e > > > > The release files for 1.5.0, can be found at: > > https://dist.apache.org/repos/dist/dev/age/PG15/1.5.0.rc0/ > > > > Signatures used for AGE RCs can be found in this file: > > https://downloads.apache.org/
Re: [VOTE] Apache AGE 1.5.0 Release for PostgreSQL 15
+1 - Signature and Hash => checked - Tags and links => checked - No unexpected binary files => checked - Validity of release notes => checked - Regression tests => checked (all passing) - Driver tests => checked Regards Muhammad Taha Naveed On Thu, Feb 1, 2024 at 11:23 PM 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.5.0 for PostgreSQL 15. > > 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 1.5.0 for PostgreSQL version 15 > > Apache AGE 1.5.0 - Release Notes > > NOTE: Due to the complexity and the amount of additions, 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. > > Add additional index support and performance enhancements (#1232) > Add an additional way to find a previous variable ref (#1450) > Add auto apply labeler workflow for PRs (#1161) > Add checks for array functions to recognize and decode VPC (#1064) > Add concat || operator to agtype (#1198) > Add exist(?, ?|, ?&) operators for agtype (#1218) > Add missing dependency in cypher_expr.c (#1256) > Add path extraction(#>, #>>)operators to agtype (#1224) > Add support for chained expressions in CASE (#1431) > Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 (#1354) > Clean up #included files in parser directory (#1465) > Converted SQL main file into multiple files. (#1401) > docs: Add to Docker setup (#1204) > Extend access(->, ->>), addition and subtraction operators (#1258) > Extend agtype containment operators (@>, <@) (#1285) > Extend EXPLAIN and add config param to switch transformation of property > filter (#1262) > Fix ambiguous conditions (#1373) > Fix Docker file to reflect PostgreSQL version 15 (#1449) > Fix DockerHub warning messages for latest (#1380) > Fix issue #1045 - error using path var in WHERE (#1295) > Fix Issue #1159 - Server terminates for SET plus-equal (#1160) > Fix issue #1219 - MERGE not seeing previous clause var (#1441) > Fix issue #1302 - crash on NULL input to UNWIND (#1304) > Fix issue #1303 - Server crashes on executing SELECT * FROM agtype(null) > (#1317) > Fix Issue #1305 - drop_label NULL cases (#1306) > Fix Issue #1329 - agtype_to_int4 crash (#1339) > Fix issue #1347 - unknow type of agtype container 0 (#1349) > Fix issue #1389 - Server crash on using null operand for access > operators(#1390) > Fix issue #1393 - previous clause variables not seen with EXISTS (#1426) > Fix issue #1398 - SET followed by DELETE does not delete (#1412) > Fix issue #1399 - EXISTS doesn't handle non-existent labels (#1400) > Fix Issue #945 - incorrect count(*) return values (#1288) > Fix typo in agtype_raw.h header guard (#1368) > Implement chained expression order of operations (#1402) > Implemented age_tail function (#1283) > Implemented the toBooleanList() function (#1014) > Implement EXISTS subquery for CASE (#1345) > Master to PostgreSQL version 16 (#1451) > Minor fix in agtype_volatile_wrapper function (#1172) > Modify COUNT() to output agtype (#1311) > Optimize performance of detach delete (#1271) > Optimize vertex and edge builder functions (#1252) > py_driver : optimised Antlr4ResultHandler to improve time (#1107) > Refactor Regression Tests for CASE statement (#1268) > Refactor the IN operator to use '= ANY()' syntax (#1236) > Removed unnecessary assignment (#1185) > Remove redundant job from CIs (#1473) > Remove unnecessary #include in src/backend/utils > Updated age.control. > Updated files, format, and version information. > Updated Makefile. > Updated RELEASE. > Update Discord channel in README.md (#1253) > Update README.md file for PostgreSQL version 16 support (#1463) > Update the Python Driver (#1246) > > * > > !!! PLEASE VERIFY ALL of the below tags, hash, links, signatures, and keys > !!! > > The git tag to be discussed and voted on: > https://github.com/apache/age/releases/tag/PG15/v1.5.0-rc0 > > The git commit hash: > commit 89e90671bb34439d21a6abe49d1c08aa76c7f014 > > The release files for 1.5.0, can be found at: > https://dist.apache.org/repos/dist/dev/age/PG15/1.5.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/PG15/v1.5.0-rc0 > > * > > !!! IMPORTANT PLEASE READ !!! > > Please no
Re: [VOTE] Apache AGE 1.5.0 Release for PostgreSQL 15
+1 binding - Signature and Hash => checked - Tags and links => checked - No unexpected binary files => checked - Validity of release notes => checked - Regression tests => checked (all passing) - Driver tests => checked Muhammad *Shoaib, PhD* Data Scientist, Bioinformatician and AI Engineer PhD (Biomedical Engineering) Email: muhemmed.sho...@gmail.com On Thu, 1 Feb 2024 at 19:30, Muhammad Taha Naveed wrote: > +1 > > - Signature and Hash => checked > - Tags and links => checked > - No unexpected binary files => checked > - Validity of release notes => checked > - Regression tests => checked (all passing) > - Driver tests => checked > > Regards > Muhammad Taha Naveed > > On Thu, Feb 1, 2024 at 11:23 PM 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.5.0 for PostgreSQL 15. > > > > 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 1.5.0 for PostgreSQL version 15 > > > > Apache AGE 1.5.0 - Release Notes > > > > NOTE: Due to the complexity and the amount of additions, 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. > > > > Add additional index support and performance enhancements (#1232) > > Add an additional way to find a previous variable ref (#1450) > > Add auto apply labeler workflow for PRs (#1161) > > Add checks for array functions to recognize and decode VPC (#1064) > > Add concat || operator to agtype (#1198) > > Add exist(?, ?|, ?&) operators for agtype (#1218) > > Add missing dependency in cypher_expr.c (#1256) > > Add path extraction(#>, #>>)operators to agtype (#1224) > > Add support for chained expressions in CASE (#1431) > > Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 (#1354) > > Clean up #included files in parser directory (#1465) > > Converted SQL main file into multiple files. (#1401) > > docs: Add to Docker setup (#1204) > > Extend access(->, ->>), addition and subtraction operators (#1258) > > Extend agtype containment operators (@>, <@) (#1285) > > Extend EXPLAIN and add config param to switch transformation of property > > filter (#1262) > > Fix ambiguous conditions (#1373) > > Fix Docker file to reflect PostgreSQL version 15 (#1449) > > Fix DockerHub warning messages for latest (#1380) > > Fix issue #1045 - error using path var in WHERE (#1295) > > Fix Issue #1159 - Server terminates for SET plus-equal (#1160) > > Fix issue #1219 - MERGE not seeing previous clause var (#1441) > > Fix issue #1302 - crash on NULL input to UNWIND (#1304) > > Fix issue #1303 - Server crashes on executing SELECT * FROM agtype(null) > > (#1317) > > Fix Issue #1305 - drop_label NULL cases (#1306) > > Fix Issue #1329 - agtype_to_int4 crash (#1339) > > Fix issue #1347 - unknow type of agtype container 0 (#1349) > > Fix issue #1389 - Server crash on using null operand for access > > operators(#1390) > > Fix issue #1393 - previous clause variables not seen with EXISTS (#1426) > > Fix issue #1398 - SET followed by DELETE does not delete (#1412) > > Fix issue #1399 - EXISTS doesn't handle non-existent labels (#1400) > > Fix Issue #945 - incorrect count(*) return values (#1288) > > Fix typo in agtype_raw.h header guard (#1368) > > Implement chained expression order of operations (#1402) > > Implemented age_tail function (#1283) > > Implemented the toBooleanList() function (#1014) > > Implement EXISTS subquery for CASE (#1345) > > Master to PostgreSQL version 16 (#1451) > > Minor fix in agtype_volatile_wrapper function (#1172) > > Modify COUNT() to output agtype (#1311) > > Optimize performance of detach delete (#1271) > > Optimize vertex and edge builder functions (#1252) > > py_driver : optimised Antlr4ResultHandler to improve time (#1107) > > Refactor Regression Tests for CASE statement (#1268) > > Refactor the IN operator to use '= ANY()' syntax (#1236) > > Removed unnecessary assignment (#1185) > > Remove redundant job from CIs (#1473) > > Remove unnecessary #include in src/backend/utils > > Updated age.control. > > Updated files, format, and version information. > > Updated Makefile. > > Updated RELEASE. > > Update Discord channel in README.md (#1253) > > Update README.md file for PostgreSQL version 16 support (#1463) > > Update the Python Driver (#1246) > > > > * > > > > !!! PLEASE VERIFY ALL of the below tags, hash, links, signatures, and > keys > > !!! > > > > The git tag to be discussed and voted on: > > https://github.com/apache/age/releases/tag/PG15/v1.5.0-rc0 > >
Re: [VOTE] Apache AGE 1.5.0 Release for PostgreSQL 15
+1 (binding) Checked the following: - tags - hash - links - signatures Looks great! -- *Rafsun Masud* rafsu...@bitnine.net On Thu, Feb 1, 2024 at 11:28 AM Muhammad Shoaib wrote: > +1 binding > > - Signature and Hash => checked > - Tags and links => checked > - No unexpected binary files => checked > - Validity of release notes => checked > - Regression tests => checked (all passing) > - Driver tests => checked > > > Muhammad *Shoaib, PhD* > Data Scientist, Bioinformatician and AI Engineer > PhD (Biomedical Engineering) > Email: muhemmed.sho...@gmail.com > > > On Thu, 1 Feb 2024 at 19:30, Muhammad Taha Naveed > wrote: > > > +1 > > > > - Signature and Hash => checked > > - Tags and links => checked > > - No unexpected binary files => checked > > - Validity of release notes => checked > > - Regression tests => checked (all passing) > > - Driver tests => checked > > > > Regards > > Muhammad Taha Naveed > > > > On Thu, Feb 1, 2024 at 11:23 PM John Gemignani < > john.gemign...@bitnine.net > > > > > 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.5.0 for PostgreSQL > 15. > > > > > > 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 1.5.0 for PostgreSQL version 15 > > > > > > Apache AGE 1.5.0 - Release Notes > > > > > > NOTE: Due to the complexity and the amount of additions, 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. > > > > > > Add additional index support and performance enhancements (#1232) > > > Add an additional way to find a previous variable ref (#1450) > > > Add auto apply labeler workflow for PRs (#1161) > > > Add checks for array functions to recognize and decode VPC (#1064) > > > Add concat || operator to agtype (#1198) > > > Add exist(?, ?|, ?&) operators for agtype (#1218) > > > Add missing dependency in cypher_expr.c (#1256) > > > Add path extraction(#>, #>>)operators to agtype (#1224) > > > Add support for chained expressions in CASE (#1431) > > > Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 (#1354) > > > Clean up #included files in parser directory (#1465) > > > Converted SQL main file into multiple files. (#1401) > > > docs: Add to Docker setup (#1204) > > > Extend access(->, ->>), addition and subtraction operators (#1258) > > > Extend agtype containment operators (@>, <@) (#1285) > > > Extend EXPLAIN and add config param to switch transformation of > property > > > filter (#1262) > > > Fix ambiguous conditions (#1373) > > > Fix Docker file to reflect PostgreSQL version 15 (#1449) > > > Fix DockerHub warning messages for latest (#1380) > > > Fix issue #1045 - error using path var in WHERE (#1295) > > > Fix Issue #1159 - Server terminates for SET plus-equal (#1160) > > > Fix issue #1219 - MERGE not seeing previous clause var (#1441) > > > Fix issue #1302 - crash on NULL input to UNWIND (#1304) > > > Fix issue #1303 - Server crashes on executing SELECT * FROM > agtype(null) > > > (#1317) > > > Fix Issue #1305 - drop_label NULL cases (#1306) > > > Fix Issue #1329 - agtype_to_int4 crash (#1339) > > > Fix issue #1347 - unknow type of agtype container 0 (#1349) > > > Fix issue #1389 - Server crash on using null operand for access > > > operators(#1390) > > > Fix issue #1393 - previous clause variables not seen with EXISTS > (#1426) > > > Fix issue #1398 - SET followed by DELETE does not delete (#1412) > > > Fix issue #1399 - EXISTS doesn't handle non-existent labels (#1400) > > > Fix Issue #945 - incorrect count(*) return values (#1288) > > > Fix typo in agtype_raw.h header guard (#1368) > > > Implement chained expression order of operations (#1402) > > > Implemented age_tail function (#1283) > > > Implemented the toBooleanList() function (#1014) > > > Implement EXISTS subquery for CASE (#1345) > > > Master to PostgreSQL version 16 (#1451) > > > Minor fix in agtype_volatile_wrapper function (#1172) > > > Modify COUNT() to output agtype (#1311) > > > Optimize performance of detach delete (#1271) > > > Optimize vertex and edge builder functions (#1252) > > > py_driver : optimised Antlr4ResultHandler to improve time (#1107) > > > Refactor Regression Tests for CASE statement (#1268) > > > Refactor the IN operator to use '= ANY()' syntax (#1236) > > > Removed unnecessary assignment (#1185) > > > Remove redundant job from CIs (#1473) > > > Remove unnecessary #include in src/backend/utils > > > Updated age.control. > > > Updated files, format, and version information. > > > Updated Makefile. > > >
Re: [VOTE] Apache AGE 1.5.0 Release for PostgreSQL 15
+1 (binding) I've checked the following: - Signature and hash - License and notice - Links and tags - No unexpected binary files Cheers. On Sat, Feb 3, 2024 at 3:25 AM Rafsun Masud wrote: > +1 (binding) > > Checked the following: > - tags > - hash > - links > - signatures > > Looks great! > > -- > *Rafsun Masud* > rafsu...@bitnine.net > > > On Thu, Feb 1, 2024 at 11:28 AM Muhammad Shoaib > > wrote: > > > +1 binding > > > > - Signature and Hash => checked > > - Tags and links => checked > > - No unexpected binary files => checked > > - Validity of release notes => checked > > - Regression tests => checked (all passing) > > - Driver tests => checked > > > > > > Muhammad *Shoaib, PhD* > > Data Scientist, Bioinformatician and AI Engineer > > PhD (Biomedical Engineering) > > Email: muhemmed.sho...@gmail.com > > > > > > On Thu, 1 Feb 2024 at 19:30, Muhammad Taha Naveed > > wrote: > > > > > +1 > > > > > > - Signature and Hash => checked > > > - Tags and links => checked > > > - No unexpected binary files => checked > > > - Validity of release notes => checked > > > - Regression tests => checked (all passing) > > > - Driver tests => checked > > > > > > Regards > > > Muhammad Taha Naveed > > > > > > On Thu, Feb 1, 2024 at 11:23 PM John Gemignani < > > john.gemign...@bitnine.net > > > > > > > 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.5.0 for PostgreSQL > > 15. > > > > > > > > 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 1.5.0 for PostgreSQL version 15 > > > > > > > > Apache AGE 1.5.0 - Release Notes > > > > > > > > NOTE: Due to the complexity and the amount of additions, 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. > > > > > > > > Add additional index support and performance enhancements (#1232) > > > > Add an additional way to find a previous variable ref (#1450) > > > > Add auto apply labeler workflow for PRs (#1161) > > > > Add checks for array functions to recognize and decode VPC (#1064) > > > > Add concat || operator to agtype (#1198) > > > > Add exist(?, ?|, ?&) operators for agtype (#1218) > > > > Add missing dependency in cypher_expr.c (#1256) > > > > Add path extraction(#>, #>>)operators to agtype (#1224) > > > > Add support for chained expressions in CASE (#1431) > > > > Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 (#1354) > > > > Clean up #included files in parser directory (#1465) > > > > Converted SQL main file into multiple files. (#1401) > > > > docs: Add to Docker setup (#1204) > > > > Extend access(->, ->>), addition and subtraction operators (#1258) > > > > Extend agtype containment operators (@>, <@) (#1285) > > > > Extend EXPLAIN and add config param to switch transformation of > > property > > > > filter (#1262) > > > > Fix ambiguous conditions (#1373) > > > > Fix Docker file to reflect PostgreSQL version 15 (#1449) > > > > Fix DockerHub warning messages for latest (#1380) > > > > Fix issue #1045 - error using path var in WHERE (#1295) > > > > Fix Issue #1159 - Server terminates for SET plus-equal (#1160) > > > > Fix issue #1219 - MERGE not seeing previous clause var (#1441) > > > > Fix issue #1302 - crash on NULL input to UNWIND (#1304) > > > > Fix issue #1303 - Server crashes on executing SELECT * FROM > > agtype(null) > > > > (#1317) > > > > Fix Issue #1305 - drop_label NULL cases (#1306) > > > > Fix Issue #1329 - agtype_to_int4 crash (#1339) > > > > Fix issue #1347 - unknow type of agtype container 0 (#1349) > > > > Fix issue #1389 - Server crash on using null operand for access > > > > operators(#1390) > > > > Fix issue #1393 - previous clause variables not seen with EXISTS > > (#1426) > > > > Fix issue #1398 - SET followed by DELETE does not delete (#1412) > > > > Fix issue #1399 - EXISTS doesn't handle non-existent labels (#1400) > > > > Fix Issue #945 - incorrect count(*) return values (#1288) > > > > Fix typo in agtype_raw.h header guard (#1368) > > > > Implement chained expression order of operations (#1402) > > > > Implemented age_tail function (#1283) > > > > Implemented the toBooleanList() function (#1014) > > > > Implement EXISTS subquery for CASE (#1345) > > > > Master to PostgreSQL version 16 (#1451) > > > > Minor fix in agtype_volatile_wrapper function (#1172) > > > > Modify COUNT() to output agtype (#1311) > > > > Optimize performance of detach delete (#1271) > > > > Optimize vertex and edge builder functions (#1252) > >
Re: [VOTE] Apache AGE 1.5.0 Release for PostgreSQL 15
+1 Checked the following: - Release Notes - Git Tag - Commit Hash - Links and signature Regards, Zainab Saad On Mon, Feb 5, 2024 at 8:40 AM Dehowe Feng wrote: > +1 (binding) > > I've checked the following: > > - Signature and hash > - License and notice > - Links and tags > - No unexpected binary files > > Cheers. > > > On Sat, Feb 3, 2024 at 3:25 AM Rafsun Masud wrote: > > > +1 (binding) > > > > Checked the following: > > - tags > > - hash > > - links > > - signatures > > > > Looks great! > > > > -- > > *Rafsun Masud* > > rafsu...@bitnine.net > > > > > > On Thu, Feb 1, 2024 at 11:28 AM Muhammad Shoaib < > muhemmed.sho...@gmail.com > > > > > wrote: > > > > > +1 binding > > > > > > - Signature and Hash => checked > > > - Tags and links => checked > > > - No unexpected binary files => checked > > > - Validity of release notes => checked > > > - Regression tests => checked (all passing) > > > - Driver tests => checked > > > > > > > > > Muhammad *Shoaib, PhD* > > > Data Scientist, Bioinformatician and AI Engineer > > > PhD (Biomedical Engineering) > > > Email: muhemmed.sho...@gmail.com > > > > > > > > > On Thu, 1 Feb 2024 at 19:30, Muhammad Taha Naveed > > > wrote: > > > > > > > +1 > > > > > > > > - Signature and Hash => checked > > > > - Tags and links => checked > > > > - No unexpected binary files => checked > > > > - Validity of release notes => checked > > > > - Regression tests => checked (all passing) > > > > - Driver tests => checked > > > > > > > > Regards > > > > Muhammad Taha Naveed > > > > > > > > On Thu, Feb 1, 2024 at 11:23 PM John Gemignani < > > > john.gemign...@bitnine.net > > > > > > > > > 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.5.0 for > PostgreSQL > > > 15. > > > > > > > > > > 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 1.5.0 for PostgreSQL version > 15 > > > > > > > > > > Apache AGE 1.5.0 - Release Notes > > > > > > > > > > NOTE: Due to the complexity and the amount of additions, 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. > > > > > > > > > > Add additional index support and performance enhancements (#1232) > > > > > Add an additional way to find a previous variable ref (#1450) > > > > > Add auto apply labeler workflow for PRs (#1161) > > > > > Add checks for array functions to recognize and decode VPC (#1064) > > > > > Add concat || operator to agtype (#1198) > > > > > Add exist(?, ?|, ?&) operators for agtype (#1218) > > > > > Add missing dependency in cypher_expr.c (#1256) > > > > > Add path extraction(#>, #>>)operators to agtype (#1224) > > > > > Add support for chained expressions in CASE (#1431) > > > > > Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 (#1354) > > > > > Clean up #included files in parser directory (#1465) > > > > > Converted SQL main file into multiple files. (#1401) > > > > > docs: Add to Docker setup (#1204) > > > > > Extend access(->, ->>), addition and subtraction operators (#1258) > > > > > Extend agtype containment operators (@>, <@) (#1285) > > > > > Extend EXPLAIN and add config param to switch transformation of > > > property > > > > > filter (#1262) > > > > > Fix ambiguous conditions (#1373) > > > > > Fix Docker file to reflect PostgreSQL version 15 (#1449) > > > > > Fix DockerHub warning messages for latest (#1380) > > > > > Fix issue #1045 - error using path var in WHERE (#1295) > > > > > Fix Issue #1159 - Server terminates for SET plus-equal (#1160) > > > > > Fix issue #1219 - MERGE not seeing previous clause var (#1441) > > > > > Fix issue #1302 - crash on NULL input to UNWIND (#1304) > > > > > Fix issue #1303 - Server crashes on executing SELECT * FROM > > > agtype(null) > > > > > (#1317) > > > > > Fix Issue #1305 - drop_label NULL cases (#1306) > > > > > Fix Issue #1329 - agtype_to_int4 crash (#1339) > > > > > Fix issue #1347 - unknow type of agtype container 0 (#1349) > > > > > Fix issue #1389 - Server crash on using null operand for access > > > > > operators(#1390) > > > > > Fix issue #1393 - previous clause variables not seen with EXISTS > > > (#1426) > > > > > Fix issue #1398 - SET followed by DELETE does not delete (#1412) > > > > > Fix issue #1399 - EXISTS doesn't handle non-existent labels (#1400) > > > > > Fix Issue #945 - incorrect count(*) return values (#1288) > > > > > Fix typo in agtype_raw.h header guard (#1368) > > > > > Implement chained ex
Re: [VOTE] Apache AGE 1.5.0 Release for PostgreSQL 15
+1 (binding) Checked: - Signature and hash - License and notice - Links and tags - No unexpected binary files Great Job!! On 2024/02/01 18:23:37 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.5.0 for PostgreSQL 15. > > 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 1.5.0 for PostgreSQL version 15 > > Apache AGE 1.5.0 - Release Notes > > NOTE: Due to the complexity and the amount of additions, 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. > > Add additional index support and performance enhancements (#1232) > Add an additional way to find a previous variable ref (#1450) > Add auto apply labeler workflow for PRs (#1161) > Add checks for array functions to recognize and decode VPC (#1064) > Add concat || operator to agtype (#1198) > Add exist(?, ?|, ?&) operators for agtype (#1218) > Add missing dependency in cypher_expr.c (#1256) > Add path extraction(#>, #>>)operators to agtype (#1224) > Add support for chained expressions in CASE (#1431) > Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 (#1354) > Clean up #included files in parser directory (#1465) > Converted SQL main file into multiple files. (#1401) > docs: Add to Docker setup (#1204) > Extend access(->, ->>), addition and subtraction operators (#1258) > Extend agtype containment operators (@>, <@) (#1285) > Extend EXPLAIN and add config param to switch transformation of property > filter (#1262) > Fix ambiguous conditions (#1373) > Fix Docker file to reflect PostgreSQL version 15 (#1449) > Fix DockerHub warning messages for latest (#1380) > Fix issue #1045 - error using path var in WHERE (#1295) > Fix Issue #1159 - Server terminates for SET plus-equal (#1160) > Fix issue #1219 - MERGE not seeing previous clause var (#1441) > Fix issue #1302 - crash on NULL input to UNWIND (#1304) > Fix issue #1303 - Server crashes on executing SELECT * FROM agtype(null) > (#1317) > Fix Issue #1305 - drop_label NULL cases (#1306) > Fix Issue #1329 - agtype_to_int4 crash (#1339) > Fix issue #1347 - unknow type of agtype container 0 (#1349) > Fix issue #1389 - Server crash on using null operand for access > operators(#1390) > Fix issue #1393 - previous clause variables not seen with EXISTS (#1426) > Fix issue #1398 - SET followed by DELETE does not delete (#1412) > Fix issue #1399 - EXISTS doesn't handle non-existent labels (#1400) > Fix Issue #945 - incorrect count(*) return values (#1288) > Fix typo in agtype_raw.h header guard (#1368) > Implement chained expression order of operations (#1402) > Implemented age_tail function (#1283) > Implemented the toBooleanList() function (#1014) > Implement EXISTS subquery for CASE (#1345) > Master to PostgreSQL version 16 (#1451) > Minor fix in agtype_volatile_wrapper function (#1172) > Modify COUNT() to output agtype (#1311) > Optimize performance of detach delete (#1271) > Optimize vertex and edge builder functions (#1252) > py_driver : optimised Antlr4ResultHandler to improve time (#1107) > Refactor Regression Tests for CASE statement (#1268) > Refactor the IN operator to use '= ANY()' syntax (#1236) > Removed unnecessary assignment (#1185) > Remove redundant job from CIs (#1473) > Remove unnecessary #include in src/backend/utils > Updated age.control. > Updated files, format, and version information. > Updated Makefile. > Updated RELEASE. > Update Discord channel in README.md (#1253) > Update README.md file for PostgreSQL version 16 support (#1463) > Update the Python Driver (#1246) > > * > > !!! PLEASE VERIFY ALL of the below tags, hash, links, signatures, and keys > !!! > > The git tag to be discussed and voted on: > https://github.com/apache/age/releases/tag/PG15/v1.5.0-rc0 > > The git commit hash: > commit 89e90671bb34439d21a6abe49d1c08aa76c7f014 > > The release files for 1.5.0, can be found at: > https://dist.apache.org/repos/dist/dev/age/PG15/1.5.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/PG15/v1.5.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 b
Re: [VOTE] Apache AGE 1.5.0 Release for PostgreSQL 15
Dear Apache Community, We would like to thank everyone who participated in the voting process. We are now closing this vote and will be sending out the results shortly. Again, thank you for your time and effort. John Gemignani On Tue, Feb 6, 2024 at 1:14 PM Eya Badal wrote: > +1 (binding) > > Checked: > - Signature and hash > - License and notice > - Links and tags > - No unexpected binary files > > Great Job!! > > On 2024/02/01 18:23:37 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.5.0 for PostgreSQL 15. > > > > 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 1.5.0 for PostgreSQL version 15 > > > > Apache AGE 1.5.0 - Release Notes > > > > NOTE: Due to the complexity and the amount of additions, 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. > > > > Add additional index support and performance enhancements (#1232) > > Add an additional way to find a previous variable ref (#1450) > > Add auto apply labeler workflow for PRs (#1161) > > Add checks for array functions to recognize and decode VPC (#1064) > > Add concat || operator to agtype (#1198) > > Add exist(?, ?|, ?&) operators for agtype (#1218) > > Add missing dependency in cypher_expr.c (#1256) > > Add path extraction(#>, #>>)operators to agtype (#1224) > > Add support for chained expressions in CASE (#1431) > > Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 (#1354) > > Clean up #included files in parser directory (#1465) > > Converted SQL main file into multiple files. (#1401) > > docs: Add to Docker setup (#1204) > > Extend access(->, ->>), addition and subtraction operators (#1258) > > Extend agtype containment operators (@>, <@) (#1285) > > Extend EXPLAIN and add config param to switch transformation of property > > filter (#1262) > > Fix ambiguous conditions (#1373) > > Fix Docker file to reflect PostgreSQL version 15 (#1449) > > Fix DockerHub warning messages for latest (#1380) > > Fix issue #1045 - error using path var in WHERE (#1295) > > Fix Issue #1159 - Server terminates for SET plus-equal (#1160) > > Fix issue #1219 - MERGE not seeing previous clause var (#1441) > > Fix issue #1302 - crash on NULL input to UNWIND (#1304) > > Fix issue #1303 - Server crashes on executing SELECT * FROM agtype(null) > > (#1317) > > Fix Issue #1305 - drop_label NULL cases (#1306) > > Fix Issue #1329 - agtype_to_int4 crash (#1339) > > Fix issue #1347 - unknow type of agtype container 0 (#1349) > > Fix issue #1389 - Server crash on using null operand for access > > operators(#1390) > > Fix issue #1393 - previous clause variables not seen with EXISTS (#1426) > > Fix issue #1398 - SET followed by DELETE does not delete (#1412) > > Fix issue #1399 - EXISTS doesn't handle non-existent labels (#1400) > > Fix Issue #945 - incorrect count(*) return values (#1288) > > Fix typo in agtype_raw.h header guard (#1368) > > Implement chained expression order of operations (#1402) > > Implemented age_tail function (#1283) > > Implemented the toBooleanList() function (#1014) > > Implement EXISTS subquery for CASE (#1345) > > Master to PostgreSQL version 16 (#1451) > > Minor fix in agtype_volatile_wrapper function (#1172) > > Modify COUNT() to output agtype (#1311) > > Optimize performance of detach delete (#1271) > > Optimize vertex and edge builder functions (#1252) > > py_driver : optimised Antlr4ResultHandler to improve time (#1107) > > Refactor Regression Tests for CASE statement (#1268) > > Refactor the IN operator to use '= ANY()' syntax (#1236) > > Removed unnecessary assignment (#1185) > > Remove redundant job from CIs (#1473) > > Remove unnecessary #include in src/backend/utils > > Updated age.control. > > Updated files, format, and version information. > > Updated Makefile. > > Updated RELEASE. > > Update Discord channel in README.md (#1253) > > Update README.md file for PostgreSQL version 16 support (#1463) > > Update the Python Driver (#1246) > > > > * > > > > !!! PLEASE VERIFY ALL of the below tags, hash, links, signatures, and > keys > > !!! > > > > The git tag to be discussed and voted on: > > https://github.com/apache/age/releases/tag/PG15/v1.5.0-rc0 > > > > The git commit hash: > > commit 89e90671bb34439d21a6abe49d1c08aa76c7f014 > > > > The release files for 1.5.0, can be found at: > > https://dist.apache.org/repos/dist/dev/age/PG15/1.5.0.rc0/ > > > > Signatures used for AGE RCs can be found in this file: > > https://downloa