[DISCUSS] Apache AGE 1.5.0 Release for PostgreSQL 11

2024-03-11 Thread John Gemignani
Dear Apache Community,

We would like to open a discussion for the Apache AGE release 1.5.0 for
PostgreSQL 11.

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

Functionalities included and addressed in this release are:

*
Release Notes for Apache AGE release 1.5.0 for PostgreSQL version 11

Apache AGE 1.5.0 - Release Notes

NOTE: Due to the complexity and the amount of additions, there are no
upgrade scripts to this release.

NOTE: Some of these reference the master branch PR that was
either applied to lower versions via a separate PR or
merged into a newly created branch.

Add additional index support and performance enhancements (#1232)
Add an additional way to find a previous variable ref (#1450)
Add auto apply labeler workflow for PRs (#1161)
Add checks for array functions to recognize and decode VPC (#1064)
Add concat || operator to agtype (#1198)
Add exist(?, ?|, ?&) operators for agtype (#1218)
Add missing dependency in cypher_expr.c (#1256)
Add path extraction(#>, #>>)operators to agtype (#1224)
Add support for chained expressions in CASE (#1431)
Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 (#1354)
Clean up #included files in parser directory (#1465)
Converted SQL main file into multiple files. (#1401)
docs: Add to Docker setup (#1204)
Extend access(->, ->>), addition and subtraction operators (#1258)
Extend agtype containment operators (@>, <@) (#1285)
Extend EXPLAIN and add config param to switch transformation of property
filter (#1262)
Fix ambiguous conditions (#1373)
Fix DockerHub warning messages for latest (#1380)
Fix issue #1045 - error using path var in WHERE (#1295)
Fix Issue #1159 - Server terminates for SET plus-equal (#1160)
Fix issue #1219 - MERGE not seeing previous clause var (#1441)
Fix issue #1302 - crash on NULL input to UNWIND (#1304)
Fix issue #1303 - Server crashes on executing SELECT * FROM agtype(null);
(#1317)
Fix Issue #1305 - drop_label NULL cases (#1306)
Fix Issue #1329 - agtype_to_int4 crash (#1339)
Fix issue #1347 - unknow type of agtype container 0 (#1349)
Fix issue #1389 - Server crash on using null operand for access operators
(#1390)
Fix issue #1393 - previous clause variables not seen with EXISTS (#1426)
Fix issue #1398 - SET followed by DELETE does not delete (#1412)
Fix issue #1399 - EXISTS doesn't handle non-existent labels (#1400)
Fix Issue #945 - incorrect count(*) return values (#1288)
Fix typo in agtype_raw.h header guard (#1368)
Implement chained expression order of operations (#1402)
Implemented age_tail function (#1283)
Implemented the toBooleanList() function (#1014)
Implement EXISTS subquery for CASE (#1345)
Minor fix in agtype_volatile_wrapper function (#1172)
Modify COUNT() to output agtype (#1311)
Optimize performance of detach delete (#1271)
Optimize vertex and edge builder functions (#1252)
py_driver : optimised Antlr4ResultHandler to improve time (#1107)
Refactor Regression Tests for CASE statement (#1268)
Refactor the IN operator to use '= ANY()' syntax (#1236)
Removed unnecessary assignment (#1185)
Remove redundant job from CIs (#1473)
Remove unnecessary #include in src/backend/utils
Updated age.control.
Updated files, format, and version information.
Updated Makefile.
Updated RELEASE.
Update Discord channel in README.md (#1253)
Update README.md file for PostgreSQL version 16 support (#1463)
Update the Python Driver (#1246)
*

The git tag to be discussed and voted on:
https://github.com/apache/age/releases/tag/PG11/v1.5.0-rc0

The git commit hash:
commit 95bf818d4d83be704bbd33be43d266b90d234e55

The release files for 1.5.0, can be found at:
https://dist.apache.org/repos/dist/dev/age/PG11/1.5.0.rc0/

Signatures used for AGE RCs can be found in this file:
https://downloads.apache.org/age/KEYS

The fingerprint of key to sign release artifacts:
4293 0603 8E35 AC05 4DBB  4B58 26B6 CD9D CD5B 0045

For information about the contents of this release see:
https://github.com/apache/age/releases/tag/PG11/v1.5.0-rc0

Please verify the above links, files, and signatures in addition to sharing
your thoughts and feedback and if we can call for a vote.

Thank you for your time.

John Gemignani


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

2024-03-11 Thread John Gemignani
Dear Apache Community,

The vote successfully passed with 3 +1 (binding) and 2 +1 (non-binding)

votes. There were no 0 or -1 votes.

Following are the detailed results :

Total of 5 (+1) votes.

3 +1 (binding)

Dehowe Feng

Rafsun Masud

Muhammad Shoaib

2 +1 (non-binding)

Zainab Saad

Muhamad Taha Naveed


VOTE thread:

https://lists.apache.org/thread/wz5z4jhtmp2qmjbh24dggkm1fq37rd3h


Again, thank you all!

John Gemignani


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

2024-03-11 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 all for your time and effort.

John Gemignani

On Fri, Mar 8, 2024 at 9:34 AM Zainab Saad
 wrote:

> +1
>
> Checked the following:
> - Release notes
> - Tag
> - Commit hash
> - Links and Signature
>
> Regards,
> Zainab Saad
>
> On Fri, Mar 8, 2024 at 1:35 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 (all passing)
> > - Driver tests => checked
> >
> > Regards
> > Muhammad Taha Naveed
> >
> > On Thu, Mar 7, 2024, 05:18 John Gemignani 
> > wrote:
> >
> > > Dear Apache Community,
> > >
> > > Please carefully read all instructions as they may have changed since
> the
> > > last vote thread.
> > >
> > > This is an official vote for Apache AGE release 1.5.0 for PostgreSQL
> > > version 12.
> > >
> > > To learn more about Apache AGE, please see http://age.apache.org/
> > >
> > > Functionalities included and addressed in this release are:
> > >
> > > *
> > > Release Notes for Apache AGE release 1.5.0 for PostgreSQL version 12
> > >
> > > Apache AGE 1.5.0 - Release Notes
> > >
> > > NOTE: Due to the complexity and the amount of additions, there are no
> > > upgrade scripts to this release.
> > >
> > > NOTE: Some of these reference the master branch PR that was
> > > either applied to lower versions via a separate PR or
> > > merged into a newly created branch.
> > >
> > > Add additional index support and performance enhancements (#1232)
> > > Add an additional way to find a previous variable ref (#1450)
> > > Add auto apply labeler workflow for PRs (#1161)
> > > Add checks for array functions to recognize and decode VPC (#1064)
> > > Add concat || operator to agtype (#1198)
> > > Add exist(?, ?|, ?&) operators for agtype (#1218)
> > > Add missing dependency in cypher_expr.c (#1256)
> > > Add path extraction(#>, #>>)operators to agtype (#1224)
> > > Add support for chained expressions in CASE (#1431)
> > > Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 (#1354)
> > > Clean up #included files in parser directory (#1465)
> > > Converted SQL main file into multiple files. (#1401)
> > > docs: Add to Docker setup (#1204)
> > > Extend access(->, ->>), addition and subtraction operators (#1258)
> > > Extend agtype containment operators (@>, <@) (#1285)
> > > Extend EXPLAIN and add config param to switch transformation of
> property
> > > filter (#1262)
> > > Fix ambiguous conditions (#1373)
> > > Fix DockerHub warning messages for latest (#1380)
> > > Fix issue #1045 - error using path var in WHERE (#1295)
> > > Fix Issue #1159 - Server terminates for SET plus-equal (#1160)
> > > Fix issue #1219 - MERGE not seeing previous clause var (#1441)
> > > Fix issue #1302 - crash on NULL input to UNWIND (#1304)
> > > Fix issue #1303 - Server crashes on executing SELECT * FROM
> agtype(null);
> > > (#1317)
> > > Fix Issue #1305 - drop_label NULL cases (#1306)
> > > Fix Issue #1329 - agtype_to_int4 crash (#1339)
> > > Fix issue #1347 - unknow type of agtype container 0 (#1349)
> > > Fix issue #1389 - Server crash on using null operand for access
> operators
> > > (#1390)
> > > Fix issue #1393 - previous clause variables not seen with EXISTS
> (#1426)
> > > Fix issue #1398 - SET followed by DELETE does not delete (#1412)
> > > Fix issue #1399 - EXISTS doesn't handle non-existent labels (#1400)
> > > Fix Issue #945 - incorrect count(*) return values (#1288)
> > > Fix typo in agtype_raw.h header guard (#1368)
> > > Implement chained expression order of operations (#1402)
> > > Implemented age_tail function (#1283)
> > > Implemented the toBooleanList() function (#1014)
> > > Implement EXISTS subquery for CASE (#1345)
> > > Minor fix in agtype_volatile_wrapper function (#1172)
> > > Modify COUNT() to output agtype (#1311)
> > > Optimize performance of detach delete (#1271)
> > > Optimize vertex and edge builder functions (#1252)
> > > py_driver : optimised Antlr4ResultHandler to improve time (#1107)
> > > Refactor Regression Tests for CASE statement (#1268)
> > > Refactor the IN operator to use '= ANY()' syntax (#1236)
> > > Removed unnecessary assignment (#1185)
> > > Remove redundant job from CIs (#1473)
> > > Remove unnecessary #include in src/backend/utils
> > > Updated age.control.
> > > Updated files, format, and version information.
> > > Updated Makefile.
> > > Updated RELEASE.
> > > Update Discord channel in README.md (#1253)
> > > Update README.md file for PostgreSQL version 16 support (#1463)
> > > Update the Python Driver (#1246)
> > >
> > > *
> > >
> > > The git tag to be discussed and voted on:
> > > 

[I] [GFI] Add support for comments in grammar [age]

2024-03-11 Thread via GitHub


rafsun42 opened a new issue, #1660:
URL: https://github.com/apache/age/issues/1660

   Implement both openCypher and Postgres style comment in AGE grammar.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@age.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] [OSSC] Add Apache AGE in awesome-postgres [age]

2024-03-11 Thread via GitHub


rafsun42 commented on issue #1563:
URL: https://github.com/apache/age/issues/1563#issuecomment-1988797900

   Completed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@age.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] [OSSC] Add Apache AGE in awesome-postgres [age]

2024-03-11 Thread via GitHub


rafsun42 closed issue #1563: [OSSC] Add Apache AGE in awesome-postgres
URL: https://github.com/apache/age/issues/1563


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@age.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Update new-website [age-website]

2024-03-11 Thread via GitHub


aked21 merged PR #252:
URL: https://github.com/apache/age-website/pull/252


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@age.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] Update new-website [age-website]

2024-03-11 Thread via GitHub


dpdjvhxm opened a new pull request, #252:
URL: https://github.com/apache/age-website/pull/252

   **Update new-website**
   -  Add landing page text, add shortcut button,
   - Top menu bar: Add Blog (connect to Medium), add shortcut to GitHub, delete 
Apache AGE Github menu
   - Edit Overview page: Delete AGE Viewer contents
   - Community: Discord and AGE Viewer contents deleted, menu deleted, icon 
changed
   - Contribution menu: Edit word


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@age.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org