[RESULT][VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-26 Thread John Gemignani
Dear Apache Community,

The vote successfully passed with 3 +1 (binding) and 7 +1 (non-binding)
votes. There were no 0 or -1 votes.

Following are the detailed results :

Total of 10 (+1) votes.

3 +1 (binding)
Dehowe Feng
Nicholas Sorrel
Eya Badal

7 +1 (non-binding)
Bhaskar Sharma
Carla Sanches
Moiez Ibrar
JawadAli Abbasi
Kamlesh Kumar
Mohamed Mokhtar
Mohammad Taha Naveed

VOTE thread:
https://lists.apache.org/thread/t4kjb9rhbkyxscvbx4948wrbcz0hj2fq

Thank you all!

John Gemignani


Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-26 Thread John Gemignani
Dear Apache Community,

We would like to thank everyone who participated in the voting process and
are now closing this vote and will be sending out the results shortly.

Thank you!

John Gemignani

On Wed, Apr 26, 2023 at 3:32 PM Bhaskar Sharma 
wrote:

> +1
>
> - Signature and Hash - checked
> - Tags and links - checked
> - No unexpected binary files - checked
> - Validity of release notes - checked
> - Regression tests - checked
> - Driver tests - checked
>
> On Wed, Apr 26, 2023 at 5:03 AM Carla Sanches 
> wrote:
>
> > +1
> > Checked the following:
> > - Signature and hash.
> > - Tags and links.
> > - No unexpected binary files.
> > - Regression tests.
> > - LICENSE and NOTICE.
> >
> > Checked the following merged Pull Requests:
> > - Create complete graph function. (#342) (#662);
> > - Update SET clause to support assigning a map to a variable. (#468);
> > - Implement isEmpty() predicate function. (#710);
> > - Graph names with the empty string '' are no more allowed. (#251);
> > - Fix typos at multiple locations. (#470);
> > - Update CONTRIBUTING.md (#348);
> > - Additional regression tests added for age_global_graph. (#341);
> > - Fix issue 317: Graph naming convention. (#349);
> > - Fix cypher function input argument checks. (#718);
> > - Fix Issue 693 - server termination from return exists(path). (#721);
> > - Update regression tests for cypher_with. (#725);
> > - Fix issue 733 - create_complete_graph() terminates the server. (#734);
> > - Prevent MATCH from following OPTIONAL MATCH. (#740);
> > - Update README.md.
> >
> > Em sex., 21 de abr. de 2023 às 21:02, John Gemignani <
> > john.gemign...@bitnine.net> escreveu:
> >
> > > 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.3.0 for PostgreSQL
> 12.
> > > This release corrects an issue with the RELEASE notes from the previous
> > > vote.
> > >
> > > To learn more about Apache AGE, please see http://age.apache.org/
> > >
> > > Functionalities included and addressed in this release are:
> > >
> > > *
> > > Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
> > >
> > > NOTE: Due to modifications to core tables, there is no upgrade
> > > path from previous versions.
> > >
> > > Implement CALL ...[YIELD] for cypher functions. (#630)
> > > Graph names with the empty string '' are no longer allowed. (#251)
> > > Fix typos at multiple locations. (#470)
> > > Fix Bug with CALL... [YIELD], clause ignores WHERE.
> > > Fix EXPLAIN to allow for nested cypher commands.
> > > Fix delete_global_graphs and add regression tests. (#336)
> > > Invalid labels now return NULL.
> > > Update CONTRIBUTING.md (#348)
> > > Fix null pointer on name compare. (#376)
> > > Fix Travis CI warning messages.
> > > Additional regression tests added for age_global_graph. (#341)
> > > Readme Added for AGE-JDBC-Driver. (#383)
> > > Updated volatility categories for many functions.
> > > Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> > > Create complete graph function. (#342) (#662)
> > > Fix issue 317: Graph naming convention. (#349)
> > > Update SET clause to support assigning a map to a variable. (#468)
> > > Patch to address PR 203 that appears to be inactive. (#671)
> > > Add additional comments for create_graph function. (#582)
> > > Optimize age_exists function. (#586)
> > > Implement plus-equal operator in SET clause. (#638)
> > > Implement CI test for python driver. (#587)
> > > Move from travis CI to github actions for build. (#673)
> > > Update all driver CIs to Github actions.
> > > Fix build warnings.
> > > Updated Readme for drivers folder. (#642)
> > > Remove async from function definitions. (#680)
> > > Barbell graph generation (#648) and Barbell regress tests. (#708)
> > > Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> > > Fix WITH ignoring WHERE clause. (#646)
> > > Implement isEmpty() predicate function. (#710)
> > > Fix cypher function input argument checks. (#718)
> > > Fix Issue 693 - server termination from return exists(path). (#721)
> > > Update regression tests for cypher_with. (#725)
> > > Fix issue 733 - create_complete_graph()

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-26 Thread Bhaskar Sharma
+1

- Signature and Hash - checked
- Tags and links - checked
- No unexpected binary files - checked
- Validity of release notes - checked
- Regression tests - checked
- Driver tests - checked

On Wed, Apr 26, 2023 at 5:03 AM Carla Sanches 
wrote:

> +1
> Checked the following:
> - Signature and hash.
> - Tags and links.
> - No unexpected binary files.
> - Regression tests.
> - LICENSE and NOTICE.
>
> Checked the following merged Pull Requests:
> - Create complete graph function. (#342) (#662);
> - Update SET clause to support assigning a map to a variable. (#468);
> - Implement isEmpty() predicate function. (#710);
> - Graph names with the empty string '' are no more allowed. (#251);
> - Fix typos at multiple locations. (#470);
> - Update CONTRIBUTING.md (#348);
> - Additional regression tests added for age_global_graph. (#341);
> - Fix issue 317: Graph naming convention. (#349);
> - Fix cypher function input argument checks. (#718);
> - Fix Issue 693 - server termination from return exists(path). (#721);
> - Update regression tests for cypher_with. (#725);
> - Fix issue 733 - create_complete_graph() terminates the server. (#734);
> - Prevent MATCH from following OPTIONAL MATCH. (#740);
> - Update README.md.
>
> Em sex., 21 de abr. de 2023 às 21:02, John Gemignani <
> john.gemign...@bitnine.net> escreveu:
>
> > 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.3.0 for PostgreSQL 12.
> > This release corrects an issue with the RELEASE notes from the previous
> > vote.
> >
> > To learn more about Apache AGE, please see http://age.apache.org/
> >
> > Functionalities included and addressed in this release are:
> >
> > *
> > Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
> >
> > NOTE: Due to modifications to core tables, there is no upgrade
> > path from previous versions.
> >
> > Implement CALL ...[YIELD] for cypher functions. (#630)
> > Graph names with the empty string '' are no longer allowed. (#251)
> > Fix typos at multiple locations. (#470)
> > Fix Bug with CALL... [YIELD], clause ignores WHERE.
> > Fix EXPLAIN to allow for nested cypher commands.
> > Fix delete_global_graphs and add regression tests. (#336)
> > Invalid labels now return NULL.
> > Update CONTRIBUTING.md (#348)
> > Fix null pointer on name compare. (#376)
> > Fix Travis CI warning messages.
> > Additional regression tests added for age_global_graph. (#341)
> > Readme Added for AGE-JDBC-Driver. (#383)
> > Updated volatility categories for many functions.
> > Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> > Create complete graph function. (#342) (#662)
> > Fix issue 317: Graph naming convention. (#349)
> > Update SET clause to support assigning a map to a variable. (#468)
> > Patch to address PR 203 that appears to be inactive. (#671)
> > Add additional comments for create_graph function. (#582)
> > Optimize age_exists function. (#586)
> > Implement plus-equal operator in SET clause. (#638)
> > Implement CI test for python driver. (#587)
> > Move from travis CI to github actions for build. (#673)
> > Update all driver CIs to Github actions.
> > Fix build warnings.
> > Updated Readme for drivers folder. (#642)
> > Remove async from function definitions. (#680)
> > Barbell graph generation (#648) and Barbell regress tests. (#708)
> > Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> > Fix WITH ignoring WHERE clause. (#646)
> > Implement isEmpty() predicate function. (#710)
> > Fix cypher function input argument checks. (#718)
> > Fix Issue 693 - server termination from return exists(path). (#721)
> > Update regression tests for cypher_with. (#725)
> > Fix issue 733 - create_complete_graph() terminates the server. (#734)
> > Prevent MATCH from following OPTIONAL MATCH. (#740)
> > Fix property constraints against resolved variables. (#724) (#751) (#701)
> > (#747)
> > Include invalid labels in reused variables. (#751) (#762)
> > Fix update_entity_tuple to use correct CommandId. (#769)
> > Remove check for scalar agtypes in unwind. (#736)
> > Update PG12 CI workflows. (#776)
> > Update readme and version for python driver. (#780)
> > Update README.md
> > *
> >
> > !!! PLEASE VERIFY ALL of the below tags, hash, links, signatures, and
> keys
> > !!!
> >
>

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-25 Thread Carla Sanches
+1
Checked the following:
- Signature and hash.
- Tags and links.
- No unexpected binary files.
- Regression tests.
- LICENSE and NOTICE.

Checked the following merged Pull Requests:
- Create complete graph function. (#342) (#662);
- Update SET clause to support assigning a map to a variable. (#468);
- Implement isEmpty() predicate function. (#710);
- Graph names with the empty string '' are no more allowed. (#251);
- Fix typos at multiple locations. (#470);
- Update CONTRIBUTING.md (#348);
- Additional regression tests added for age_global_graph. (#341);
- Fix issue 317: Graph naming convention. (#349);
- Fix cypher function input argument checks. (#718);
- Fix Issue 693 - server termination from return exists(path). (#721);
- Update regression tests for cypher_with. (#725);
- Fix issue 733 - create_complete_graph() terminates the server. (#734);
- Prevent MATCH from following OPTIONAL MATCH. (#740);
- Update README.md.

Em sex., 21 de abr. de 2023 às 21:02, John Gemignani <
john.gemign...@bitnine.net> escreveu:

> 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.3.0 for PostgreSQL 12.
> This release corrects an issue with the RELEASE notes from the previous
> vote.
>
> To learn more about Apache AGE, please see http://age.apache.org/
>
> Functionalities included and addressed in this release are:
>
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
>
> NOTE: Due to modifications to core tables, there is no upgrade
> path from previous versions.
>
> Implement CALL ...[YIELD] for cypher functions. (#630)
> Graph names with the empty string '' are no longer allowed. (#251)
> Fix typos at multiple locations. (#470)
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
> Fix EXPLAIN to allow for nested cypher commands.
> Fix delete_global_graphs and add regression tests. (#336)
> Invalid labels now return NULL.
> Update CONTRIBUTING.md (#348)
> Fix null pointer on name compare. (#376)
> Fix Travis CI warning messages.
> Additional regression tests added for age_global_graph. (#341)
> Readme Added for AGE-JDBC-Driver. (#383)
> Updated volatility categories for many functions.
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> Create complete graph function. (#342) (#662)
> Fix issue 317: Graph naming convention. (#349)
> Update SET clause to support assigning a map to a variable. (#468)
> Patch to address PR 203 that appears to be inactive. (#671)
> Add additional comments for create_graph function. (#582)
> Optimize age_exists function. (#586)
> Implement plus-equal operator in SET clause. (#638)
> Implement CI test for python driver. (#587)
> Move from travis CI to github actions for build. (#673)
> Update all driver CIs to Github actions.
> Fix build warnings.
> Updated Readme for drivers folder. (#642)
> Remove async from function definitions. (#680)
> Barbell graph generation (#648) and Barbell regress tests. (#708)
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> Fix WITH ignoring WHERE clause. (#646)
> Implement isEmpty() predicate function. (#710)
> Fix cypher function input argument checks. (#718)
> Fix Issue 693 - server termination from return exists(path). (#721)
> Update regression tests for cypher_with. (#725)
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
>
> !!! 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/PG12/v1.3.0-rc1
>
> The git commit hash:
> commit 61e73f7327ceb35988cca3949f17687dd11bf690
>
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.0.rc1/
>
> 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/PG12/v1.3.0-rc1
> *

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-25 Thread Moiez Ibrar
+1,


Checked: - Signature and Hash

Tags and Links - checked

LICENSE and NOTICE verified

no unexpected binary files

Regression tests, passed

On Sat, 22 Apr 2023 at 5:02 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.3.0 for PostgreSQL 12.
> This release corrects an issue with the RELEASE notes from the previous
> vote.
>
> To learn more about Apache AGE, please see http://age.apache.org/
>
> Functionalities included and addressed in this release are:
>
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
>
> NOTE: Due to modifications to core tables, there is no upgrade
> path from previous versions.
>
> Implement CALL ...[YIELD] for cypher functions. (#630)
> Graph names with the empty string '' are no longer allowed. (#251)
> Fix typos at multiple locations. (#470)
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
> Fix EXPLAIN to allow for nested cypher commands.
> Fix delete_global_graphs and add regression tests. (#336)
> Invalid labels now return NULL.
> Update CONTRIBUTING.md (#348)
> Fix null pointer on name compare. (#376)
> Fix Travis CI warning messages.
> Additional regression tests added for age_global_graph. (#341)
> Readme Added for AGE-JDBC-Driver. (#383)
> Updated volatility categories for many functions.
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> Create complete graph function. (#342) (#662)
> Fix issue 317: Graph naming convention. (#349)
> Update SET clause to support assigning a map to a variable. (#468)
> Patch to address PR 203 that appears to be inactive. (#671)
> Add additional comments for create_graph function. (#582)
> Optimize age_exists function. (#586)
> Implement plus-equal operator in SET clause. (#638)
> Implement CI test for python driver. (#587)
> Move from travis CI to github actions for build. (#673)
> Update all driver CIs to Github actions.
> Fix build warnings.
> Updated Readme for drivers folder. (#642)
> Remove async from function definitions. (#680)
> Barbell graph generation (#648) and Barbell regress tests. (#708)
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> Fix WITH ignoring WHERE clause. (#646)
> Implement isEmpty() predicate function. (#710)
> Fix cypher function input argument checks. (#718)
> Fix Issue 693 - server termination from return exists(path). (#721)
> Update regression tests for cypher_with. (#725)
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
>
> !!! 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/PG12/v1.3.0-rc1
>
> The git commit hash:
> commit 61e73f7327ceb35988cca3949f17687dd11bf690
>
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.0.rc1/
>
> 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/PG12/v1.3.0-rc1
> *
>
> !!! 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.
>
> !!!

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-25 Thread JawadAli Abbasi
+1
I have checked the following:
Tags and Links - checked
LICENSE and NOTICE - checked

Signature and Hash - checked
No unexpected binary files - checked
Sent from Yahoo Mail on Android 
 
  On Wed, Apr 26, 2023 at 1:03 AM, Eya Badal wrote:   Looks 
good to me
+1(Binding)

I checked the following:

- Signature and hash - checked.
- LICENSE and NOTICE - checked.
- No unexpected binary files - checked.

Thank you again, John!! 

On 2023/04/22 00:01:13 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.3.0 for PostgreSQL 12.
> This release corrects an issue with the RELEASE notes from the previous
> vote.
> 
> To learn more about Apache AGE, please see http://age.apache.org/
> 
> Functionalities included and addressed in this release are:
> 
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
> 
> NOTE: Due to modifications to core tables, there is no upgrade
>            path from previous versions.
> 
> Implement CALL ...[YIELD] for cypher functions. (#630)
> Graph names with the empty string '' are no longer allowed. (#251)
> Fix typos at multiple locations. (#470)
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
> Fix EXPLAIN to allow for nested cypher commands.
> Fix delete_global_graphs and add regression tests. (#336)
> Invalid labels now return NULL.
> Update CONTRIBUTING.md (#348)
> Fix null pointer on name compare. (#376)
> Fix Travis CI warning messages.
> Additional regression tests added for age_global_graph. (#341)
> Readme Added for AGE-JDBC-Driver. (#383)
> Updated volatility categories for many functions.
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> Create complete graph function. (#342) (#662)
> Fix issue 317: Graph naming convention. (#349)
> Update SET clause to support assigning a map to a variable. (#468)
> Patch to address PR 203 that appears to be inactive. (#671)
> Add additional comments for create_graph function. (#582)
> Optimize age_exists function. (#586)
> Implement plus-equal operator in SET clause. (#638)
> Implement CI test for python driver. (#587)
> Move from travis CI to github actions for build. (#673)
> Update all driver CIs to Github actions.
> Fix build warnings.
> Updated Readme for drivers folder. (#642)
> Remove async from function definitions. (#680)
> Barbell graph generation (#648) and Barbell regress tests. (#708)
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> Fix WITH ignoring WHERE clause. (#646)
> Implement isEmpty() predicate function. (#710)
> Fix cypher function input argument checks. (#718)
> Fix Issue 693 - server termination from return exists(path). (#721)
> Update regression tests for cypher_with. (#725)
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
> 
> !!! 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/PG12/v1.3.0-rc1
> 
> The git commit hash:
> commit 61e73f7327ceb35988cca3949f17687dd11bf690
> 
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.0.rc1/
> 
> 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/PG12/v1.3.0-rc1
> *
> 
> !!! 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, chec

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-25 Thread Eya Badal
Looks good to me
+1(Binding)

I checked the following:

- Signature and hash - checked.
- LICENSE and NOTICE - checked.
- No unexpected binary files - checked.

Thank you again, John!! 

On 2023/04/22 00:01:13 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.3.0 for PostgreSQL 12.
> This release corrects an issue with the RELEASE notes from the previous
> vote.
> 
> To learn more about Apache AGE, please see http://age.apache.org/
> 
> Functionalities included and addressed in this release are:
> 
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
> 
> NOTE: Due to modifications to core tables, there is no upgrade
> path from previous versions.
> 
> Implement CALL ...[YIELD] for cypher functions. (#630)
> Graph names with the empty string '' are no longer allowed. (#251)
> Fix typos at multiple locations. (#470)
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
> Fix EXPLAIN to allow for nested cypher commands.
> Fix delete_global_graphs and add regression tests. (#336)
> Invalid labels now return NULL.
> Update CONTRIBUTING.md (#348)
> Fix null pointer on name compare. (#376)
> Fix Travis CI warning messages.
> Additional regression tests added for age_global_graph. (#341)
> Readme Added for AGE-JDBC-Driver. (#383)
> Updated volatility categories for many functions.
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> Create complete graph function. (#342) (#662)
> Fix issue 317: Graph naming convention. (#349)
> Update SET clause to support assigning a map to a variable. (#468)
> Patch to address PR 203 that appears to be inactive. (#671)
> Add additional comments for create_graph function. (#582)
> Optimize age_exists function. (#586)
> Implement plus-equal operator in SET clause. (#638)
> Implement CI test for python driver. (#587)
> Move from travis CI to github actions for build. (#673)
> Update all driver CIs to Github actions.
> Fix build warnings.
> Updated Readme for drivers folder. (#642)
> Remove async from function definitions. (#680)
> Barbell graph generation (#648) and Barbell regress tests. (#708)
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> Fix WITH ignoring WHERE clause. (#646)
> Implement isEmpty() predicate function. (#710)
> Fix cypher function input argument checks. (#718)
> Fix Issue 693 - server termination from return exists(path). (#721)
> Update regression tests for cypher_with. (#725)
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
> 
> !!! 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/PG12/v1.3.0-rc1
> 
> The git commit hash:
> commit 61e73f7327ceb35988cca3949f17687dd11bf690
> 
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.0.rc1/
> 
> 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/PG12/v1.3.0-rc1
> *
> 
> !!! 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 sample

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-25 Thread Dehowe Feng
+1 binding

checked:
-signature and hash
-tags and links
-license, release, notice
-no unexpected binaries found

On Fri, Apr 21, 2023 at 5:02 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.3.0 for PostgreSQL 12.
> This release corrects an issue with the RELEASE notes from the previous
> vote.
>
> To learn more about Apache AGE, please see http://age.apache.org/
>
> Functionalities included and addressed in this release are:
>
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
>
> NOTE: Due to modifications to core tables, there is no upgrade
> path from previous versions.
>
> Implement CALL ...[YIELD] for cypher functions. (#630)
> Graph names with the empty string '' are no longer allowed. (#251)
> Fix typos at multiple locations. (#470)
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
> Fix EXPLAIN to allow for nested cypher commands.
> Fix delete_global_graphs and add regression tests. (#336)
> Invalid labels now return NULL.
> Update CONTRIBUTING.md (#348)
> Fix null pointer on name compare. (#376)
> Fix Travis CI warning messages.
> Additional regression tests added for age_global_graph. (#341)
> Readme Added for AGE-JDBC-Driver. (#383)
> Updated volatility categories for many functions.
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> Create complete graph function. (#342) (#662)
> Fix issue 317: Graph naming convention. (#349)
> Update SET clause to support assigning a map to a variable. (#468)
> Patch to address PR 203 that appears to be inactive. (#671)
> Add additional comments for create_graph function. (#582)
> Optimize age_exists function. (#586)
> Implement plus-equal operator in SET clause. (#638)
> Implement CI test for python driver. (#587)
> Move from travis CI to github actions for build. (#673)
> Update all driver CIs to Github actions.
> Fix build warnings.
> Updated Readme for drivers folder. (#642)
> Remove async from function definitions. (#680)
> Barbell graph generation (#648) and Barbell regress tests. (#708)
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> Fix WITH ignoring WHERE clause. (#646)
> Implement isEmpty() predicate function. (#710)
> Fix cypher function input argument checks. (#718)
> Fix Issue 693 - server termination from return exists(path). (#721)
> Update regression tests for cypher_with. (#725)
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
>
> !!! 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/PG12/v1.3.0-rc1
>
> The git commit hash:
> commit 61e73f7327ceb35988cca3949f17687dd11bf690
>
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.0.rc1/
>
> 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/PG12/v1.3.0-rc1
> *
>
> !!! 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 !!!
>
> 

[VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-24 Thread Kamlesh Kumar
+1, Release this package as Apache AGE 1.3.0 for PostgreSQL 12.

 Checked: - Signature and Hash - Tags and Links - LICENSE and NOTICE - No
unexpected binary files
- Regression tests, All passed


Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-23 Thread Nicholas Sorrell
+1 (binding)


Checked:

- Signature and Hash

- Tags and Links

- LICENSE and NOTICE

- No unexpected binary files


Performed smoke test which includes:

- Build Dockerfile (which builds project)

- Run Docker image

- Runs commands (create graph/node) via psql verifying basic functionality

- Create new system user to run test suite

- Verify tests pass (24 passed)



From: John Gemignani 
Sent: Friday, April 21, 2023 8:01 PM
To: dev@age.apache.org 
Subject: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

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.3.0 for PostgreSQL 12.
This release corrects an issue with the RELEASE notes from the previous
vote.

To learn more about Apache AGE, please see http://age.apache.org/

Functionalities included and addressed in this release are:

*
Apache AGE 1.3.0 for PostgreSQL 12 Release Notes

NOTE: Due to modifications to core tables, there is no upgrade
path from previous versions.

Implement CALL ...[YIELD] for cypher functions. (#630)
Graph names with the empty string '' are no longer allowed. (#251)
Fix typos at multiple locations. (#470)
Fix Bug with CALL... [YIELD], clause ignores WHERE.
Fix EXPLAIN to allow for nested cypher commands.
Fix delete_global_graphs and add regression tests. (#336)
Invalid labels now return NULL.
Update CONTRIBUTING.md (#348)
Fix null pointer on name compare. (#376)
Fix Travis CI warning messages.
Additional regression tests added for age_global_graph. (#341)
Readme Added for AGE-JDBC-Driver. (#383)
Updated volatility categories for many functions.
Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
Create complete graph function. (#342) (#662)
Fix issue 317: Graph naming convention. (#349)
Update SET clause to support assigning a map to a variable. (#468)
Patch to address PR 203 that appears to be inactive. (#671)
Add additional comments for create_graph function. (#582)
Optimize age_exists function. (#586)
Implement plus-equal operator in SET clause. (#638)
Implement CI test for python driver. (#587)
Move from travis CI to github actions for build. (#673)
Update all driver CIs to Github actions.
Fix build warnings.
Updated Readme for drivers folder. (#642)
Remove async from function definitions. (#680)
Barbell graph generation (#648) and Barbell regress tests. (#708)
Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
Fix WITH ignoring WHERE clause. (#646)
Implement isEmpty() predicate function. (#710)
Fix cypher function input argument checks. (#718)
Fix Issue 693 - server termination from return exists(path). (#721)
Update regression tests for cypher_with. (#725)
Fix issue 733 - create_complete_graph() terminates the server. (#734)
Prevent MATCH from following OPTIONAL MATCH. (#740)
Fix property constraints against resolved variables. (#724) (#751) (#701)
(#747)
Include invalid labels in reused variables. (#751) (#762)
Fix update_entity_tuple to use correct CommandId. (#769)
Remove check for scalar agtypes in unwind. (#736)
Update PG12 CI workflows. (#776)
Update readme and version for python driver. (#780)
Update README.md
*

!!! 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/PG12/v1.3.0-rc1

The git commit hash:
commit 61e73f7327ceb35988cca3949f17687dd11bf690

The release files for 1.3.0, can be found at:
https://dist.apache.org/repos/dist/dev/age/PG12/1.3.0.rc1/

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/PG12/v1.3.0-rc1
*

!!! 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.3.0 for PostgreSQL 12.
  0, I won't get in the 

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-23 Thread Mohamed Mokhtar
+1

- Signature and Hash => checked
- Tags and links => checked
- No unexpected binary files => checked
- Validity of release notes => checked
- Regression tests => checked

** There is a file named META.json that needs to be updated some fields are
outdated like the version is set to 1.1 * *
https://github.com/apache/age/blob/release/PG12/1.3.0/META.json

Regards,
Mohamed Mokhtar,

On Sat, Apr 22, 2023 at 11:08 PM 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 (24 passing)
> - Driver tests => checked
>
> Regards
> Muhammad Taha Naveed
>
> On Sat, Apr 22, 2023 at 5:02 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.3.0 for PostgreSQL 12.
> > This release corrects an issue with the RELEASE notes from the previous
> > vote.
> >
> > To learn more about Apache AGE, please see http://age.apache.org/
> >
> > Functionalities included and addressed in this release are:
> >
> > *
> > Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
> >
> > NOTE: Due to modifications to core tables, there is no upgrade
> > path from previous versions.
> >
> > Implement CALL ...[YIELD] for cypher functions. (#630)
> > Graph names with the empty string '' are no longer allowed. (#251)
> > Fix typos at multiple locations. (#470)
> > Fix Bug with CALL... [YIELD], clause ignores WHERE.
> > Fix EXPLAIN to allow for nested cypher commands.
> > Fix delete_global_graphs and add regression tests. (#336)
> > Invalid labels now return NULL.
> > Update CONTRIBUTING.md (#348)
> > Fix null pointer on name compare. (#376)
> > Fix Travis CI warning messages.
> > Additional regression tests added for age_global_graph. (#341)
> > Readme Added for AGE-JDBC-Driver. (#383)
> > Updated volatility categories for many functions.
> > Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> > Create complete graph function. (#342) (#662)
> > Fix issue 317: Graph naming convention. (#349)
> > Update SET clause to support assigning a map to a variable. (#468)
> > Patch to address PR 203 that appears to be inactive. (#671)
> > Add additional comments for create_graph function. (#582)
> > Optimize age_exists function. (#586)
> > Implement plus-equal operator in SET clause. (#638)
> > Implement CI test for python driver. (#587)
> > Move from travis CI to github actions for build. (#673)
> > Update all driver CIs to Github actions.
> > Fix build warnings.
> > Updated Readme for drivers folder. (#642)
> > Remove async from function definitions. (#680)
> > Barbell graph generation (#648) and Barbell regress tests. (#708)
> > Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> > Fix WITH ignoring WHERE clause. (#646)
> > Implement isEmpty() predicate function. (#710)
> > Fix cypher function input argument checks. (#718)
> > Fix Issue 693 - server termination from return exists(path). (#721)
> > Update regression tests for cypher_with. (#725)
> > Fix issue 733 - create_complete_graph() terminates the server. (#734)
> > Prevent MATCH from following OPTIONAL MATCH. (#740)
> > Fix property constraints against resolved variables. (#724) (#751) (#701)
> > (#747)
> > Include invalid labels in reused variables. (#751) (#762)
> > Fix update_entity_tuple to use correct CommandId. (#769)
> > Remove check for scalar agtypes in unwind. (#736)
> > Update PG12 CI workflows. (#776)
> > Update readme and version for python driver. (#780)
> > Update README.md
> > *
> >
> > !!! 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/PG12/v1.3.0-rc1
> >
> > The git commit hash:
> > commit 61e73f7327ceb35988cca3949f17687dd11bf690
> >
> > The release files for 1.3.0, can be found at:
> > https://dist.apache.org/repos/dist/dev/age/PG12/1.3.0.rc1/
> >
> > 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:
> &

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-22 Thread Muhammad Taha Naveed
+1

- Signature and Hash => checked
- Tags and links => checked
- No unexpected binary files => checked
- Validity of release notes => checked
- Regression tests => checked (24 passing)
- Driver tests => checked

Regards
Muhammad Taha Naveed

On Sat, Apr 22, 2023 at 5:02 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.3.0 for PostgreSQL 12.
> This release corrects an issue with the RELEASE notes from the previous
> vote.
>
> To learn more about Apache AGE, please see http://age.apache.org/
>
> Functionalities included and addressed in this release are:
>
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
>
> NOTE: Due to modifications to core tables, there is no upgrade
> path from previous versions.
>
> Implement CALL ...[YIELD] for cypher functions. (#630)
> Graph names with the empty string '' are no longer allowed. (#251)
> Fix typos at multiple locations. (#470)
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
> Fix EXPLAIN to allow for nested cypher commands.
> Fix delete_global_graphs and add regression tests. (#336)
> Invalid labels now return NULL.
> Update CONTRIBUTING.md (#348)
> Fix null pointer on name compare. (#376)
> Fix Travis CI warning messages.
> Additional regression tests added for age_global_graph. (#341)
> Readme Added for AGE-JDBC-Driver. (#383)
> Updated volatility categories for many functions.
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> Create complete graph function. (#342) (#662)
> Fix issue 317: Graph naming convention. (#349)
> Update SET clause to support assigning a map to a variable. (#468)
> Patch to address PR 203 that appears to be inactive. (#671)
> Add additional comments for create_graph function. (#582)
> Optimize age_exists function. (#586)
> Implement plus-equal operator in SET clause. (#638)
> Implement CI test for python driver. (#587)
> Move from travis CI to github actions for build. (#673)
> Update all driver CIs to Github actions.
> Fix build warnings.
> Updated Readme for drivers folder. (#642)
> Remove async from function definitions. (#680)
> Barbell graph generation (#648) and Barbell regress tests. (#708)
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> Fix WITH ignoring WHERE clause. (#646)
> Implement isEmpty() predicate function. (#710)
> Fix cypher function input argument checks. (#718)
> Fix Issue 693 - server termination from return exists(path). (#721)
> Update regression tests for cypher_with. (#725)
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
>
> !!! 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/PG12/v1.3.0-rc1
>
> The git commit hash:
> commit 61e73f7327ceb35988cca3949f17687dd11bf690
>
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.0.rc1/
>
> 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/PG12/v1.3.0-rc1
> *
>
> !!! 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.
>
> I

[VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-21 Thread John Gemignani
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.3.0 for PostgreSQL 12.
This release corrects an issue with the RELEASE notes from the previous
vote.

To learn more about Apache AGE, please see http://age.apache.org/

Functionalities included and addressed in this release are:

*
Apache AGE 1.3.0 for PostgreSQL 12 Release Notes

NOTE: Due to modifications to core tables, there is no upgrade
path from previous versions.

Implement CALL ...[YIELD] for cypher functions. (#630)
Graph names with the empty string '' are no longer allowed. (#251)
Fix typos at multiple locations. (#470)
Fix Bug with CALL... [YIELD], clause ignores WHERE.
Fix EXPLAIN to allow for nested cypher commands.
Fix delete_global_graphs and add regression tests. (#336)
Invalid labels now return NULL.
Update CONTRIBUTING.md (#348)
Fix null pointer on name compare. (#376)
Fix Travis CI warning messages.
Additional regression tests added for age_global_graph. (#341)
Readme Added for AGE-JDBC-Driver. (#383)
Updated volatility categories for many functions.
Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
Create complete graph function. (#342) (#662)
Fix issue 317: Graph naming convention. (#349)
Update SET clause to support assigning a map to a variable. (#468)
Patch to address PR 203 that appears to be inactive. (#671)
Add additional comments for create_graph function. (#582)
Optimize age_exists function. (#586)
Implement plus-equal operator in SET clause. (#638)
Implement CI test for python driver. (#587)
Move from travis CI to github actions for build. (#673)
Update all driver CIs to Github actions.
Fix build warnings.
Updated Readme for drivers folder. (#642)
Remove async from function definitions. (#680)
Barbell graph generation (#648) and Barbell regress tests. (#708)
Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
Fix WITH ignoring WHERE clause. (#646)
Implement isEmpty() predicate function. (#710)
Fix cypher function input argument checks. (#718)
Fix Issue 693 - server termination from return exists(path). (#721)
Update regression tests for cypher_with. (#725)
Fix issue 733 - create_complete_graph() terminates the server. (#734)
Prevent MATCH from following OPTIONAL MATCH. (#740)
Fix property constraints against resolved variables. (#724) (#751) (#701)
(#747)
Include invalid labels in reused variables. (#751) (#762)
Fix update_entity_tuple to use correct CommandId. (#769)
Remove check for scalar agtypes in unwind. (#736)
Update PG12 CI workflows. (#776)
Update readme and version for python driver. (#780)
Update README.md
*

!!! 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/PG12/v1.3.0-rc1

The git commit hash:
commit 61e73f7327ceb35988cca3949f17687dd11bf690

The release files for 1.3.0, can be found at:
https://dist.apache.org/repos/dist/dev/age/PG12/1.3.0.rc1/

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/PG12/v1.3.0-rc1
*

!!! 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.3.0 for PostgreSQL 12.
  0, I won't get in the way of the vote.
 -1, Do not release this package because 

 !!! 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 Li

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-21 Thread John Gemignani
Dear Apache Community,

Due to an error in the RELEASE file, I will be canceling this release. Once
the issue has been corrected and all files have been updated, I will
reissue the vote.

Thank you for your time and effort.

John Gemignani

On Thu, Apr 20, 2023 at 10:15 PM Muhammad Taha Naveed
 wrote:

> -1
>
> - Found error in release notes. PR #709 (Fix build warnings) was only meant
> for PG13 but it is also included in PG12 release notes.
>
> Regards
> Muhammad Taha Naveed
>
> On Fri, Apr 21, 2023, 01:38 Arunabh Das  wrote:
>
> > +1
> > Checked:
> > - Signature and Hash
> > - Tags and Links
> > - LICENSE and NOTICE
> > - Merged Pull Requests
> > - No unexpected binary files.
> >
> > With regards,
> > Arunabh
> >
> > __
> > LinkedIn: https://www.linkedin.com/in/arunabh-das-b9959720b
> >
> > On Tue, 18 Apr 2023, 05:33 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.3.0 for PostgreSQL
> 12.
> > >
> > > To learn more about Apache AGE, please see http://age.apache.org/
> > >
> > > Functionalities included and addressed in this release are:
> > >
> > > *
> > > Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
> > >
> > >
> > > NOTE: Due to modifications to core tables, there is no upgrade
> > > path from previous versions.
> > >
> > > Implement CALL ...[YIELD] for cypher functions. (#630)
> > >
> > > Graph names with the empty string '' are no longer allowed. (#251)
> > >
> > > Fix typos at multiple locations. (#470)
> > >
> > > Fix Bug with CALL... [YIELD], clause ignores WHERE.
> > >
> > > Fix EXPLAIN to allow for nested cypher commands.
> > >
> > > Fix delete_global_graphs and add regression tests. (#336)
> > >
> > > Invalid labels now return NULL.
> > >
> > > Update CONTRIBUTING.md (#348)
> > >
> > > Fix null pointer on name compare. (#376)
> > >
> > > Fix Travis CI warning messages.
> > >
> > > Additional regression tests added for age_global_graph. (#341)
> > >
> > > Readme Added for AGE-JDBC-Driver. (#383)
> > >
> > > Updated volatility categories for many functions.
> > >
> > > Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> > >
> > > Create complete graph function. (#342) (#662)
> > >
> > > Fix issue 317: Graph naming convention. (#349)
> > >
> > > Update SET clause to support assigning a map to a variable. (#468)
> > >
> > > Patch to address PR 203 that appears to be inactive. (#671)
> > >
> > > Add additional comments for create_graph function. (#582)
> > >
> > > Optimize age_exists function. (#586)
> > >
> > > Implement plus-equal operator in SET clause. (#638)
> > >
> > > Implement CI test for python driver. (#587)
> > >
> > > Move from travis CI to github actions for build. (#673)
> > >
> > > Update all driver CIs to Github actions.
> > >
> > > Fix build warnings. (#709)
> > >
> > > Updated Readme for drivers folder. (#642)
> > >
> > > Remove async from function definitions. (#680)
> > >
> > > Barbell graph generation (#648) and Barbell regress tests. (#708)
> > >
> > > Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> > >
> > > Fix WITH ignoring WHERE clause. (#646)
> > >
> > > Implement isEmpty() predicate function. (#710)
> > >
> > > Fix cypher function input argument checks. (#718)
> > >
> > > Fix Issue 693 - server termination from return exists(path). (#721)
> > >
> > > Update regression tests for cypher_with. (#725)
> > >
> > > Fix issue 733 - create_complete_graph() terminates the server. (#734)
> > > Prevent MATCH from following OPTIONAL MATCH. (#740)
> > > Fix property constraints against resolved variables. (#724) (#751)
> (#701)
> > > (#747)
> > > Include invalid labels in reused variables. (#751) (#762)
> > > Fix update_entity_tuple to use correct CommandId. (#769)
> > > Remove check for scalar agtypes in unwind.

[VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-21 Thread Kamlesh Kumar
+1, Release this package as Apache AGE 1.3.0 for PostgreSQL 12.

Checked: - Signature and Hash - Tags and Links - LICENSE and NOTICE
 - No unexpected binary files.


Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-20 Thread Muhammad Taha Naveed
-1

- Found error in release notes. PR #709 (Fix build warnings) was only meant
for PG13 but it is also included in PG12 release notes.

Regards
Muhammad Taha Naveed

On Fri, Apr 21, 2023, 01:38 Arunabh Das  wrote:

> +1
> Checked:
> - Signature and Hash
> - Tags and Links
> - LICENSE and NOTICE
> - Merged Pull Requests
> - No unexpected binary files.
>
> With regards,
> Arunabh
>
> __
> LinkedIn: https://www.linkedin.com/in/arunabh-das-b9959720b
>
> On Tue, 18 Apr 2023, 05:33 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.3.0 for PostgreSQL 12.
> >
> > To learn more about Apache AGE, please see http://age.apache.org/
> >
> > Functionalities included and addressed in this release are:
> >
> > *
> > Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
> >
> >
> > NOTE: Due to modifications to core tables, there is no upgrade
> > path from previous versions.
> >
> > Implement CALL ...[YIELD] for cypher functions. (#630)
> >
> > Graph names with the empty string '' are no longer allowed. (#251)
> >
> > Fix typos at multiple locations. (#470)
> >
> > Fix Bug with CALL... [YIELD], clause ignores WHERE.
> >
> > Fix EXPLAIN to allow for nested cypher commands.
> >
> > Fix delete_global_graphs and add regression tests. (#336)
> >
> > Invalid labels now return NULL.
> >
> > Update CONTRIBUTING.md (#348)
> >
> > Fix null pointer on name compare. (#376)
> >
> > Fix Travis CI warning messages.
> >
> > Additional regression tests added for age_global_graph. (#341)
> >
> > Readme Added for AGE-JDBC-Driver. (#383)
> >
> > Updated volatility categories for many functions.
> >
> > Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> >
> > Create complete graph function. (#342) (#662)
> >
> > Fix issue 317: Graph naming convention. (#349)
> >
> > Update SET clause to support assigning a map to a variable. (#468)
> >
> > Patch to address PR 203 that appears to be inactive. (#671)
> >
> > Add additional comments for create_graph function. (#582)
> >
> > Optimize age_exists function. (#586)
> >
> > Implement plus-equal operator in SET clause. (#638)
> >
> > Implement CI test for python driver. (#587)
> >
> > Move from travis CI to github actions for build. (#673)
> >
> > Update all driver CIs to Github actions.
> >
> > Fix build warnings. (#709)
> >
> > Updated Readme for drivers folder. (#642)
> >
> > Remove async from function definitions. (#680)
> >
> > Barbell graph generation (#648) and Barbell regress tests. (#708)
> >
> > Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> >
> > Fix WITH ignoring WHERE clause. (#646)
> >
> > Implement isEmpty() predicate function. (#710)
> >
> > Fix cypher function input argument checks. (#718)
> >
> > Fix Issue 693 - server termination from return exists(path). (#721)
> >
> > Update regression tests for cypher_with. (#725)
> >
> > Fix issue 733 - create_complete_graph() terminates the server. (#734)
> > Prevent MATCH from following OPTIONAL MATCH. (#740)
> > Fix property constraints against resolved variables. (#724) (#751) (#701)
> > (#747)
> > Include invalid labels in reused variables. (#751) (#762)
> > Fix update_entity_tuple to use correct CommandId. (#769)
> > Remove check for scalar agtypes in unwind. (#736)
> > Update PG12 CI workflows. (#776)
> > Update readme and version for python driver. (#780)
> > Update README.md
> > *
> >
> > !!! 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/PG12/v1.3.0-rc0
> >
> > The git commit hash:
> > commit 01486efe5b8a2b316ae766299e6ec78b488fcff2
> >
> > The release files for 1.3.0, can be found at:
> > https://dist.apache.org/repos/dist/dev/age/PG12/1.3.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 

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-20 Thread Arunabh Das
+1
Checked:
- Signature and Hash
- Tags and Links
- LICENSE and NOTICE
- Merged Pull Requests
- No unexpected binary files.

With regards,
Arunabh

__
LinkedIn: https://www.linkedin.com/in/arunabh-das-b9959720b

On Tue, 18 Apr 2023, 05:33 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.3.0 for PostgreSQL 12.
>
> To learn more about Apache AGE, please see http://age.apache.org/
>
> Functionalities included and addressed in this release are:
>
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
>
>
> NOTE: Due to modifications to core tables, there is no upgrade
> path from previous versions.
>
> Implement CALL ...[YIELD] for cypher functions. (#630)
>
> Graph names with the empty string '' are no longer allowed. (#251)
>
> Fix typos at multiple locations. (#470)
>
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
>
> Fix EXPLAIN to allow for nested cypher commands.
>
> Fix delete_global_graphs and add regression tests. (#336)
>
> Invalid labels now return NULL.
>
> Update CONTRIBUTING.md (#348)
>
> Fix null pointer on name compare. (#376)
>
> Fix Travis CI warning messages.
>
> Additional regression tests added for age_global_graph. (#341)
>
> Readme Added for AGE-JDBC-Driver. (#383)
>
> Updated volatility categories for many functions.
>
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
>
> Create complete graph function. (#342) (#662)
>
> Fix issue 317: Graph naming convention. (#349)
>
> Update SET clause to support assigning a map to a variable. (#468)
>
> Patch to address PR 203 that appears to be inactive. (#671)
>
> Add additional comments for create_graph function. (#582)
>
> Optimize age_exists function. (#586)
>
> Implement plus-equal operator in SET clause. (#638)
>
> Implement CI test for python driver. (#587)
>
> Move from travis CI to github actions for build. (#673)
>
> Update all driver CIs to Github actions.
>
> Fix build warnings. (#709)
>
> Updated Readme for drivers folder. (#642)
>
> Remove async from function definitions. (#680)
>
> Barbell graph generation (#648) and Barbell regress tests. (#708)
>
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
>
> Fix WITH ignoring WHERE clause. (#646)
>
> Implement isEmpty() predicate function. (#710)
>
> Fix cypher function input argument checks. (#718)
>
> Fix Issue 693 - server termination from return exists(path). (#721)
>
> Update regression tests for cypher_with. (#725)
>
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
>
> !!! 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/PG12/v1.3.0-rc0
>
> The git commit hash:
> commit 01486efe5b8a2b316ae766299e6ec78b488fcff2
>
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.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/PG12/v1.3.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.
&

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-20 Thread Nicholas Sorrell
+1 (binding)


Checked:

- Signature and Hash

- Tags and Links

- LICENSE and NOTICE

- No unexpected binary files


Performed smoke test which includes:

- Build Dockerfile (which builds project)

- Run Docker image

- Connect to container, verify age location & version

- Manually run psql and cypher commands verifying basic functionality

- Create new system user to run test suite

- Verify tests pass (24 passed)


--
Nick Sorrell
513.288.1084
https://cint.io



From: John Gemignani 
Sent: Monday, April 17, 2023 7:32 PM
To: dev@age.apache.org 
Subject: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

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.3.0 for PostgreSQL 12.

To learn more about Apache AGE, please see http://age.apache.org/

Functionalities included and addressed in this release are:

*
Apache AGE 1.3.0 for PostgreSQL 12 Release Notes


NOTE: Due to modifications to core tables, there is no upgrade
path from previous versions.

Implement CALL ...[YIELD] for cypher functions. (#630)

Graph names with the empty string '' are no longer allowed. (#251)

Fix typos at multiple locations. (#470)

Fix Bug with CALL... [YIELD], clause ignores WHERE.

Fix EXPLAIN to allow for nested cypher commands.

Fix delete_global_graphs and add regression tests. (#336)

Invalid labels now return NULL.

Update CONTRIBUTING.md (#348)

Fix null pointer on name compare. (#376)

Fix Travis CI warning messages.

Additional regression tests added for age_global_graph. (#341)

Readme Added for AGE-JDBC-Driver. (#383)

Updated volatility categories for many functions.

Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)

Create complete graph function. (#342) (#662)

Fix issue 317: Graph naming convention. (#349)

Update SET clause to support assigning a map to a variable. (#468)

Patch to address PR 203 that appears to be inactive. (#671)

Add additional comments for create_graph function. (#582)

Optimize age_exists function. (#586)

Implement plus-equal operator in SET clause. (#638)

Implement CI test for python driver. (#587)

Move from travis CI to github actions for build. (#673)

Update all driver CIs to Github actions.

Fix build warnings. (#709)

Updated Readme for drivers folder. (#642)

Remove async from function definitions. (#680)

Barbell graph generation (#648) and Barbell regress tests. (#708)

Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)

Fix WITH ignoring WHERE clause. (#646)

Implement isEmpty() predicate function. (#710)

Fix cypher function input argument checks. (#718)

Fix Issue 693 - server termination from return exists(path). (#721)

Update regression tests for cypher_with. (#725)

Fix issue 733 - create_complete_graph() terminates the server. (#734)
Prevent MATCH from following OPTIONAL MATCH. (#740)
Fix property constraints against resolved variables. (#724) (#751) (#701)
(#747)
Include invalid labels in reused variables. (#751) (#762)
Fix update_entity_tuple to use correct CommandId. (#769)
Remove check for scalar agtypes in unwind. (#736)
Update PG12 CI workflows. (#776)
Update readme and version for python driver. (#780)
Update README.md
*

!!! 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/PG12/v1.3.0-rc0

The git commit hash:
commit 01486efe5b8a2b316ae766299e6ec78b488fcff2

The release files for 1.3.0, can be found at:
https://dist.apache.org/repos/dist/dev/age/PG12/1.3.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/PG12/v1.3.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, 

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-20 Thread Muneeb Khan
+1
Checked the following:

- Signature and Hash.
- Tags and Links.
- License and Notice.
- No Expected Binary Files.
- Merged Pull Requests.

Regards,
Muneeb

On Tue, Apr 18, 2023 at 4:33 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.3.0 for PostgreSQL 12.
>
> To learn more about Apache AGE, please see http://age.apache.org/
>
> Functionalities included and addressed in this release are:
>
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
>
>
> NOTE: Due to modifications to core tables, there is no upgrade
> path from previous versions.
>
> Implement CALL ...[YIELD] for cypher functions. (#630)
>
> Graph names with the empty string '' are no longer allowed. (#251)
>
> Fix typos at multiple locations. (#470)
>
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
>
> Fix EXPLAIN to allow for nested cypher commands.
>
> Fix delete_global_graphs and add regression tests. (#336)
>
> Invalid labels now return NULL.
>
> Update CONTRIBUTING.md (#348)
>
> Fix null pointer on name compare. (#376)
>
> Fix Travis CI warning messages.
>
> Additional regression tests added for age_global_graph. (#341)
>
> Readme Added for AGE-JDBC-Driver. (#383)
>
> Updated volatility categories for many functions.
>
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
>
> Create complete graph function. (#342) (#662)
>
> Fix issue 317: Graph naming convention. (#349)
>
> Update SET clause to support assigning a map to a variable. (#468)
>
> Patch to address PR 203 that appears to be inactive. (#671)
>
> Add additional comments for create_graph function. (#582)
>
> Optimize age_exists function. (#586)
>
> Implement plus-equal operator in SET clause. (#638)
>
> Implement CI test for python driver. (#587)
>
> Move from travis CI to github actions for build. (#673)
>
> Update all driver CIs to Github actions.
>
> Fix build warnings. (#709)
>
> Updated Readme for drivers folder. (#642)
>
> Remove async from function definitions. (#680)
>
> Barbell graph generation (#648) and Barbell regress tests. (#708)
>
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
>
> Fix WITH ignoring WHERE clause. (#646)
>
> Implement isEmpty() predicate function. (#710)
>
> Fix cypher function input argument checks. (#718)
>
> Fix Issue 693 - server termination from return exists(path). (#721)
>
> Update regression tests for cypher_with. (#725)
>
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
>
> !!! 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/PG12/v1.3.0-rc0
>
> The git commit hash:
> commit 01486efe5b8a2b316ae766299e6ec78b488fcff2
>
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.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/PG12/v1.3.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 item

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-20 Thread Carla Sanches
+1
Checked the following:
- Signature and hash.
- Tags and links.
- LICENSE and NOTICE.

Checked the following merged Pull Requests:
- Create complete graph function. (#342) (#662);
- Update SET clause to support assigning a map to a variable. (#468);
- Implement isEmpty() predicate function. (#710);
- Graph names with the empty string '' are no more allowed. (#251);
- Fix typos at multiple locations. (#470);
- Update CONTRIBUTING.md (#348);
- Additional regression tests added for age_global_graph. (#341);
- Fix issue 317: Graph naming convention. (#349);
- Fix cypher function input argument checks. (#718);
- Fix Issue 693 - server termination from return exists(path). (#721);
- Update regression tests for cypher_with. (#725);
- Fix issue 733 - create_complete_graph() terminates the server. (#734);
- Prevent MATCH from following OPTIONAL MATCH. (#740);
- Update README.md.

Em seg., 17 de abr. de 2023 às 20:33, John Gemignani <
john.gemign...@bitnine.net> escreveu:

> 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.3.0 for PostgreSQL 12.
>
> To learn more about Apache AGE, please see http://age.apache.org/
>
> Functionalities included and addressed in this release are:
>
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
>
>
> NOTE: Due to modifications to core tables, there is no upgrade
> path from previous versions.
>
> Implement CALL ...[YIELD] for cypher functions. (#630)
>
> Graph names with the empty string '' are no longer allowed. (#251)
>
> Fix typos at multiple locations. (#470)
>
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
>
> Fix EXPLAIN to allow for nested cypher commands.
>
> Fix delete_global_graphs and add regression tests. (#336)
>
> Invalid labels now return NULL.
>
> Update CONTRIBUTING.md (#348)
>
> Fix null pointer on name compare. (#376)
>
> Fix Travis CI warning messages.
>
> Additional regression tests added for age_global_graph. (#341)
>
> Readme Added for AGE-JDBC-Driver. (#383)
>
> Updated volatility categories for many functions.
>
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
>
> Create complete graph function. (#342) (#662)
>
> Fix issue 317: Graph naming convention. (#349)
>
> Update SET clause to support assigning a map to a variable. (#468)
>
> Patch to address PR 203 that appears to be inactive. (#671)
>
> Add additional comments for create_graph function. (#582)
>
> Optimize age_exists function. (#586)
>
> Implement plus-equal operator in SET clause. (#638)
>
> Implement CI test for python driver. (#587)
>
> Move from travis CI to github actions for build. (#673)
>
> Update all driver CIs to Github actions.
>
> Fix build warnings. (#709)
>
> Updated Readme for drivers folder. (#642)
>
> Remove async from function definitions. (#680)
>
> Barbell graph generation (#648) and Barbell regress tests. (#708)
>
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
>
> Fix WITH ignoring WHERE clause. (#646)
>
> Implement isEmpty() predicate function. (#710)
>
> Fix cypher function input argument checks. (#718)
>
> Fix Issue 693 - server termination from return exists(path). (#721)
>
> Update regression tests for cypher_with. (#725)
>
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
>
> !!! 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/PG12/v1.3.0-rc0
>
> The git commit hash:
> commit 01486efe5b8a2b316ae766299e6ec78b488fcff2
>
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.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/PG12/v1.3.0-rc0
> *

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-20 Thread JawadAli Abbasi
 +1
I've checked the following:
- Tags and Links
- LICENCE and NOTICE
- Signature and Hash
- No unexpected binary files
On Thursday, April 20, 2023 at 10:23:56 PM GMT+5, Humza Tareen 
 wrote:  
 
 +1
Checked and verified the following:
- Hashes are a match
- matched the signatures
- tags are working correctly
Thanks
  

RE: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-20 Thread Humza Tareen
+1
Checked and verified the following:
- Hashes are a match
- matched the signatures
- tags are working correctly
Thanks


Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-20 Thread Fahad Zaheer
+1
Verified the following:

   - Signature & Hash verified
   - Tags & Links verified
   - License & Notice verified
   - No unexpected binary files


On Tue, 18 Apr 2023 at 4:33 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.3.0 for PostgreSQL 12.
>
> To learn more about Apache AGE, please see http://age.apache.org/
>
> Functionalities included and addressed in this release are:
>
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
>
>
> NOTE: Due to modifications to core tables, there is no upgrade
> path from previous versions.
>
> Implement CALL ...[YIELD] for cypher functions. (#630)
>
> Graph names with the empty string '' are no longer allowed. (#251)
>
> Fix typos at multiple locations. (#470)
>
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
>
> Fix EXPLAIN to allow for nested cypher commands.
>
> Fix delete_global_graphs and add regression tests. (#336)
>
> Invalid labels now return NULL.
>
> Update CONTRIBUTING.md (#348)
>
> Fix null pointer on name compare. (#376)
>
> Fix Travis CI warning messages.
>
> Additional regression tests added for age_global_graph. (#341)
>
> Readme Added for AGE-JDBC-Driver. (#383)
>
> Updated volatility categories for many functions.
>
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
>
> Create complete graph function. (#342) (#662)
>
> Fix issue 317: Graph naming convention. (#349)
>
> Update SET clause to support assigning a map to a variable. (#468)
>
> Patch to address PR 203 that appears to be inactive. (#671)
>
> Add additional comments for create_graph function. (#582)
>
> Optimize age_exists function. (#586)
>
> Implement plus-equal operator in SET clause. (#638)
>
> Implement CI test for python driver. (#587)
>
> Move from travis CI to github actions for build. (#673)
>
> Update all driver CIs to Github actions.
>
> Fix build warnings. (#709)
>
> Updated Readme for drivers folder. (#642)
>
> Remove async from function definitions. (#680)
>
> Barbell graph generation (#648) and Barbell regress tests. (#708)
>
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
>
> Fix WITH ignoring WHERE clause. (#646)
>
> Implement isEmpty() predicate function. (#710)
>
> Fix cypher function input argument checks. (#718)
>
> Fix Issue 693 - server termination from return exists(path). (#721)
>
> Update regression tests for cypher_with. (#725)
>
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
>
> !!! 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/PG12/v1.3.0-rc0
>
> The git commit hash:
> commit 01486efe5b8a2b316ae766299e6ec78b488fcff2
>
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.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/PG12/v1.3.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 i

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-20 Thread fatima raza
 +1

   Checked the following:
   - Signature and Hash checked.
   - Tags and Links checked.
   - License and Notice checked
   - No unexpected binary files.

On Tue, Apr 18, 2023 at 4:33 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.3.0 for PostgreSQL 12.
>
> To learn more about Apache AGE, please see http://age.apache.org/
>
> Functionalities included and addressed in this release are:
>
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
>
>
> NOTE: Due to modifications to core tables, there is no upgrade
> path from previous versions.
>
> Implement CALL ...[YIELD] for cypher functions. (#630)
>
> Graph names with the empty string '' are no longer allowed. (#251)
>
> Fix typos at multiple locations. (#470)
>
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
>
> Fix EXPLAIN to allow for nested cypher commands.
>
> Fix delete_global_graphs and add regression tests. (#336)
>
> Invalid labels now return NULL.
>
> Update CONTRIBUTING.md (#348)
>
> Fix null pointer on name compare. (#376)
>
> Fix Travis CI warning messages.
>
> Additional regression tests added for age_global_graph. (#341)
>
> Readme Added for AGE-JDBC-Driver. (#383)
>
> Updated volatility categories for many functions.
>
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
>
> Create complete graph function. (#342) (#662)
>
> Fix issue 317: Graph naming convention. (#349)
>
> Update SET clause to support assigning a map to a variable. (#468)
>
> Patch to address PR 203 that appears to be inactive. (#671)
>
> Add additional comments for create_graph function. (#582)
>
> Optimize age_exists function. (#586)
>
> Implement plus-equal operator in SET clause. (#638)
>
> Implement CI test for python driver. (#587)
>
> Move from travis CI to github actions for build. (#673)
>
> Update all driver CIs to Github actions.
>
> Fix build warnings. (#709)
>
> Updated Readme for drivers folder. (#642)
>
> Remove async from function definitions. (#680)
>
> Barbell graph generation (#648) and Barbell regress tests. (#708)
>
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
>
> Fix WITH ignoring WHERE clause. (#646)
>
> Implement isEmpty() predicate function. (#710)
>
> Fix cypher function input argument checks. (#718)
>
> Fix Issue 693 - server termination from return exists(path). (#721)
>
> Update regression tests for cypher_with. (#725)
>
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
>
> !!! 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/PG12/v1.3.0-rc0
>
> The git commit hash:
> commit 01486efe5b8a2b316ae766299e6ec78b488fcff2
>
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.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/PG12/v1.3.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 

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-19 Thread Mahmudul Islam
+1
Verified the following:

   - Signature & Hash verified
   - Tags & Links verified
   - License & Notice verified
   - No unexpected binary files

On Thu, 20 Apr 2023 at 02:10, Moiez Ibrar  wrote:

> +1 (binding)
>
> checked the following:
> - signature and hash
> - tags and links
> - license and notice
> - no unexpected binary files
>
> On Thu, 20 Apr 2023 at 12:23 AM, Dehowe Feng 
> wrote:
>
> > +1 (binding)
> >
> > checked the following:
> > - signature and hash
> > - tags and links
> > - license and notice
> > - no unexpected binary files
> >
> > On Mon, Apr 17, 2023 at 4:33 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.3.0 for PostgreSQL
> 12.
> > >
> > > To learn more about Apache AGE, please see http://age.apache.org/
> > >
> > > Functionalities included and addressed in this release are:
> > >
> > > *
> > > Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
> > >
> > >
> > > NOTE: Due to modifications to core tables, there is no upgrade
> > > path from previous versions.
> > >
> > > Implement CALL ...[YIELD] for cypher functions. (#630)
> > >
> > > Graph names with the empty string '' are no longer allowed. (#251)
> > >
> > > Fix typos at multiple locations. (#470)
> > >
> > > Fix Bug with CALL... [YIELD], clause ignores WHERE.
> > >
> > > Fix EXPLAIN to allow for nested cypher commands.
> > >
> > > Fix delete_global_graphs and add regression tests. (#336)
> > >
> > > Invalid labels now return NULL.
> > >
> > > Update CONTRIBUTING.md (#348)
> > >
> > > Fix null pointer on name compare. (#376)
> > >
> > > Fix Travis CI warning messages.
> > >
> > > Additional regression tests added for age_global_graph. (#341)
> > >
> > > Readme Added for AGE-JDBC-Driver. (#383)
> > >
> > > Updated volatility categories for many functions.
> > >
> > > Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> > >
> > > Create complete graph function. (#342) (#662)
> > >
> > > Fix issue 317: Graph naming convention. (#349)
> > >
> > > Update SET clause to support assigning a map to a variable. (#468)
> > >
> > > Patch to address PR 203 that appears to be inactive. (#671)
> > >
> > > Add additional comments for create_graph function. (#582)
> > >
> > > Optimize age_exists function. (#586)
> > >
> > > Implement plus-equal operator in SET clause. (#638)
> > >
> > > Implement CI test for python driver. (#587)
> > >
> > > Move from travis CI to github actions for build. (#673)
> > >
> > > Update all driver CIs to Github actions.
> > >
> > > Fix build warnings. (#709)
> > >
> > > Updated Readme for drivers folder. (#642)
> > >
> > > Remove async from function definitions. (#680)
> > >
> > > Barbell graph generation (#648) and Barbell regress tests. (#708)
> > >
> > > Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> > >
> > > Fix WITH ignoring WHERE clause. (#646)
> > >
> > > Implement isEmpty() predicate function. (#710)
> > >
> > > Fix cypher function input argument checks. (#718)
> > >
> > > Fix Issue 693 - server termination from return exists(path). (#721)
> > >
> > > Update regression tests for cypher_with. (#725)
> > >
> > > Fix issue 733 - create_complete_graph() terminates the server. (#734)
> > > Prevent MATCH from following OPTIONAL MATCH. (#740)
> > > Fix property constraints against resolved variables. (#724) (#751)
> (#701)
> > > (#747)
> > > Include invalid labels in reused variables. (#751) (#762)
> > > Fix update_entity_tuple to use correct CommandId. (#769)
> > > Remove check for scalar agtypes in unwind. (#736)
> > > Update PG12 CI workflows. (#776)
> > > Update readme and version for python driver. (#780)
> > > Update README.md
> > > **

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-19 Thread Moiez Ibrar
+1 (binding)

checked the following:
- signature and hash
- tags and links
- license and notice
- no unexpected binary files

On Thu, 20 Apr 2023 at 12:23 AM, Dehowe Feng 
wrote:

> +1 (binding)
>
> checked the following:
> - signature and hash
> - tags and links
> - license and notice
> - no unexpected binary files
>
> On Mon, Apr 17, 2023 at 4:33 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.3.0 for PostgreSQL 12.
> >
> > To learn more about Apache AGE, please see http://age.apache.org/
> >
> > Functionalities included and addressed in this release are:
> >
> > *
> > Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
> >
> >
> > NOTE: Due to modifications to core tables, there is no upgrade
> > path from previous versions.
> >
> > Implement CALL ...[YIELD] for cypher functions. (#630)
> >
> > Graph names with the empty string '' are no longer allowed. (#251)
> >
> > Fix typos at multiple locations. (#470)
> >
> > Fix Bug with CALL... [YIELD], clause ignores WHERE.
> >
> > Fix EXPLAIN to allow for nested cypher commands.
> >
> > Fix delete_global_graphs and add regression tests. (#336)
> >
> > Invalid labels now return NULL.
> >
> > Update CONTRIBUTING.md (#348)
> >
> > Fix null pointer on name compare. (#376)
> >
> > Fix Travis CI warning messages.
> >
> > Additional regression tests added for age_global_graph. (#341)
> >
> > Readme Added for AGE-JDBC-Driver. (#383)
> >
> > Updated volatility categories for many functions.
> >
> > Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
> >
> > Create complete graph function. (#342) (#662)
> >
> > Fix issue 317: Graph naming convention. (#349)
> >
> > Update SET clause to support assigning a map to a variable. (#468)
> >
> > Patch to address PR 203 that appears to be inactive. (#671)
> >
> > Add additional comments for create_graph function. (#582)
> >
> > Optimize age_exists function. (#586)
> >
> > Implement plus-equal operator in SET clause. (#638)
> >
> > Implement CI test for python driver. (#587)
> >
> > Move from travis CI to github actions for build. (#673)
> >
> > Update all driver CIs to Github actions.
> >
> > Fix build warnings. (#709)
> >
> > Updated Readme for drivers folder. (#642)
> >
> > Remove async from function definitions. (#680)
> >
> > Barbell graph generation (#648) and Barbell regress tests. (#708)
> >
> > Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
> >
> > Fix WITH ignoring WHERE clause. (#646)
> >
> > Implement isEmpty() predicate function. (#710)
> >
> > Fix cypher function input argument checks. (#718)
> >
> > Fix Issue 693 - server termination from return exists(path). (#721)
> >
> > Update regression tests for cypher_with. (#725)
> >
> > Fix issue 733 - create_complete_graph() terminates the server. (#734)
> > Prevent MATCH from following OPTIONAL MATCH. (#740)
> > Fix property constraints against resolved variables. (#724) (#751) (#701)
> > (#747)
> > Include invalid labels in reused variables. (#751) (#762)
> > Fix update_entity_tuple to use correct CommandId. (#769)
> > Remove check for scalar agtypes in unwind. (#736)
> > Update PG12 CI workflows. (#776)
> > Update readme and version for python driver. (#780)
> > Update README.md
> > *
> >
> > !!! 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/PG12/v1.3.0-rc0
> >
> > The git commit hash:
> > commit 01486efe5b8a2b316ae766299e6ec78b488fcff2
> >
> > The release files for 1.3.0, can be found at:
> > https://dist.apache.org/repos/dist/dev/age/PG12/1.3.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

Re: [VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-19 Thread Dehowe Feng
+1 (binding)

checked the following:
- signature and hash
- tags and links
- license and notice
- no unexpected binary files

On Mon, Apr 17, 2023 at 4:33 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.3.0 for PostgreSQL 12.
>
> To learn more about Apache AGE, please see http://age.apache.org/
>
> Functionalities included and addressed in this release are:
>
> *
> Apache AGE 1.3.0 for PostgreSQL 12 Release Notes
>
>
> NOTE: Due to modifications to core tables, there is no upgrade
> path from previous versions.
>
> Implement CALL ...[YIELD] for cypher functions. (#630)
>
> Graph names with the empty string '' are no longer allowed. (#251)
>
> Fix typos at multiple locations. (#470)
>
> Fix Bug with CALL... [YIELD], clause ignores WHERE.
>
> Fix EXPLAIN to allow for nested cypher commands.
>
> Fix delete_global_graphs and add regression tests. (#336)
>
> Invalid labels now return NULL.
>
> Update CONTRIBUTING.md (#348)
>
> Fix null pointer on name compare. (#376)
>
> Fix Travis CI warning messages.
>
> Additional regression tests added for age_global_graph. (#341)
>
> Readme Added for AGE-JDBC-Driver. (#383)
>
> Updated volatility categories for many functions.
>
> Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)
>
> Create complete graph function. (#342) (#662)
>
> Fix issue 317: Graph naming convention. (#349)
>
> Update SET clause to support assigning a map to a variable. (#468)
>
> Patch to address PR 203 that appears to be inactive. (#671)
>
> Add additional comments for create_graph function. (#582)
>
> Optimize age_exists function. (#586)
>
> Implement plus-equal operator in SET clause. (#638)
>
> Implement CI test for python driver. (#587)
>
> Move from travis CI to github actions for build. (#673)
>
> Update all driver CIs to Github actions.
>
> Fix build warnings. (#709)
>
> Updated Readme for drivers folder. (#642)
>
> Remove async from function definitions. (#680)
>
> Barbell graph generation (#648) and Barbell regress tests. (#708)
>
> Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)
>
> Fix WITH ignoring WHERE clause. (#646)
>
> Implement isEmpty() predicate function. (#710)
>
> Fix cypher function input argument checks. (#718)
>
> Fix Issue 693 - server termination from return exists(path). (#721)
>
> Update regression tests for cypher_with. (#725)
>
> Fix issue 733 - create_complete_graph() terminates the server. (#734)
> Prevent MATCH from following OPTIONAL MATCH. (#740)
> Fix property constraints against resolved variables. (#724) (#751) (#701)
> (#747)
> Include invalid labels in reused variables. (#751) (#762)
> Fix update_entity_tuple to use correct CommandId. (#769)
> Remove check for scalar agtypes in unwind. (#736)
> Update PG12 CI workflows. (#776)
> Update readme and version for python driver. (#780)
> Update README.md
> *
>
> !!! 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/PG12/v1.3.0-rc0
>
> The git commit hash:
> commit 01486efe5b8a2b316ae766299e6ec78b488fcff2
>
> The release files for 1.3.0, can be found at:
> https://dist.apache.org/repos/dist/dev/age/PG12/1.3.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/PG12/v1.3.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
>
>   

[VOTE] Apache AGE 1.3.0 Release for PostgreSQL 12

2023-04-17 Thread John Gemignani
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.3.0 for PostgreSQL 12.

To learn more about Apache AGE, please see http://age.apache.org/

Functionalities included and addressed in this release are:

*
Apache AGE 1.3.0 for PostgreSQL 12 Release Notes


NOTE: Due to modifications to core tables, there is no upgrade
path from previous versions.

Implement CALL ...[YIELD] for cypher functions. (#630)

Graph names with the empty string '' are no longer allowed. (#251)

Fix typos at multiple locations. (#470)

Fix Bug with CALL... [YIELD], clause ignores WHERE.

Fix EXPLAIN to allow for nested cypher commands.

Fix delete_global_graphs and add regression tests. (#336)

Invalid labels now return NULL.

Update CONTRIBUTING.md (#348)

Fix null pointer on name compare. (#376)

Fix Travis CI warning messages.

Additional regression tests added for age_global_graph. (#341)

Readme Added for AGE-JDBC-Driver. (#383)

Updated volatility categories for many functions.

Fix issue 339 - entities in WHERE clause have wrong Expr. (#391)

Create complete graph function. (#342) (#662)

Fix issue 317: Graph naming convention. (#349)

Update SET clause to support assigning a map to a variable. (#468)

Patch to address PR 203 that appears to be inactive. (#671)

Add additional comments for create_graph function. (#582)

Optimize age_exists function. (#586)

Implement plus-equal operator in SET clause. (#638)

Implement CI test for python driver. (#587)

Move from travis CI to github actions for build. (#673)

Update all driver CIs to Github actions.

Fix build warnings. (#709)

Updated Readme for drivers folder. (#642)

Remove async from function definitions. (#680)

Barbell graph generation (#648) and Barbell regress tests. (#708)

Update Python Driver ANTLR 4.9.3 -> 4.11.1 (#706)

Fix WITH ignoring WHERE clause. (#646)

Implement isEmpty() predicate function. (#710)

Fix cypher function input argument checks. (#718)

Fix Issue 693 - server termination from return exists(path). (#721)

Update regression tests for cypher_with. (#725)

Fix issue 733 - create_complete_graph() terminates the server. (#734)
Prevent MATCH from following OPTIONAL MATCH. (#740)
Fix property constraints against resolved variables. (#724) (#751) (#701)
(#747)
Include invalid labels in reused variables. (#751) (#762)
Fix update_entity_tuple to use correct CommandId. (#769)
Remove check for scalar agtypes in unwind. (#736)
Update PG12 CI workflows. (#776)
Update readme and version for python driver. (#780)
Update README.md
*

!!! 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/PG12/v1.3.0-rc0

The git commit hash:
commit 01486efe5b8a2b316ae766299e6ec78b488fcff2

The release files for 1.3.0, can be found at:
https://dist.apache.org/repos/dist/dev/age/PG12/1.3.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/PG12/v1.3.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.3.0 for PostgreSQL 12.

  0, I won't get in the way of the vote.

 -1, Do not release this package because 


 !!! 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.

   - LICE