This is an automated email from the ASF dual-hosted git repository.

jgemignani pushed a change to branch PG16
in repository https://gitbox.apache.org/repos/asf/age.git


    from dc824495 Add path extraction(#>, #>>)operators to agtype (#1224)
     add c1715733 Update the Python Driver (#1246)
     add 85b41b09 Refactor the IN operator to use '= ANY()' syntax (#1236)
     add 7e3b501c Update Discord channel in README.md (#1253)
     add bb704ac5 Add missing dependency in cypher_expr.c (#1256)
     add a9c3f7e1 Extend access(->, ->>), addition and subtraction operators 
(#1258)
     add 8d4f5132 Optimize performance of detach delete (#1271)
     add 1846a140 Refactor Regression Tests for CASE statement (#1268)
     add 30532ec1 Extend EXPLAIN and add config param to switch transformation 
of property filter (#1262)
     add d48c008a Implemented age_tail function (#1283)
     add 7a42fb5d Optmize vertex and edge builder functions (#1252)
     add 25660e50 docs: Add to Docker setup (#1204)
     add ae058ef6 Fix Issue 945 - incorrect count(*) return values (#1288)
     add 692cb024 Fix issue #1302 - crash on NULL input to UNWIND (#1304)
     add 60f67837 Fix Issue 1305 - drop_label NULL cases (#1306)
     add b5d866fa Fix issue 1303: Server crashes on executing SELECT * FROM 
agtype(null); (#1317)
     add fd6060cc Extend agtype containment operators (@>, <@) (#1285)
     add 798218f9 Fix issue #1045 - error using path var in WHERE (#1295)
     add 34c738fa Modify COUNT() to output agtype (#1311)
     add b25f6f7a Fix Issue 1329 - agtype_to_int4 crash (#1339)
     add 56b2fcc6 Fix issue #1347 - unknow type of agtype container 0 (#1349)
     add fec0d69f Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2 
(#1354)
     add ecc37bce Fix typo in agtype_raw.h header guard (#1368)
     add 0bb5f20e Implement EXISTS subquery for CASE (#1345)
     add 4817f8a0 Fix ambiguous conditions (#1373)
     add 689fa755 Fix DockerHub warning messages for latest (#1380)
     add 16374c37 Fix issue #1389 - Server crash on using null operand for 
access operators (#1390)
     add 444fcf51 Remove unnecessary #include in src/backend/utils
     add bef363ab Fix issue #1399 EXISTS doesn't handle non-existent labels 
(#1400)
     add 9889fa68 Implement chained expression order of operations (#1402)
     add f6e6af7c Converted SQL mail into multiple files. (#1401)
     add 5fbe064a Fix issue #1398 - SET followed by DELETE does not delete 
(#1412)
     add b2d616dc Fix issue 1393 - previous clause variables not seen with 
EXISTS (#1426)

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |    1 +
 Makefile                                           |   20 +-
 README.md                                          |   10 +-
 age--1.4.0.sql                                     | 4363 --------------------
 drivers/python/README.md                           |    9 +
 drivers/python/requirements.txt                    |  Bin 160 -> 160 bytes
 drivers/python/setup.py                            |   11 +-
 drivers/python/test_age_py.py                      |  734 ++--
 regress/age_regression.conf                        |    1 +
 regress/expected/agtype.out                        |  947 ++++-
 regress/expected/cypher_call.out                   |    4 +-
 regress/expected/cypher_delete.out                 |  188 +-
 regress/expected/cypher_match.out                  | 1031 ++++-
 regress/expected/cypher_set.out                    |    2 +-
 regress/expected/cypher_unwind.out                 |   69 +
 regress/expected/cypher_vle.out                    |    2 +-
 regress/expected/drop.out                          |   55 +
 regress/expected/expr.out                          |  763 +++-
 regress/expected/jsonb_operators.out               | 2361 ++++++++---
 regress/sql/agtype.sql                             |  225 +-
 regress/sql/cypher_delete.sql                      |   56 +
 regress/sql/cypher_match.sql                       |  325 +-
 regress/sql/cypher_unwind.sql                      |   29 +-
 regress/sql/drop.sql                               |   16 +
 regress/sql/expr.sql                               |  271 +-
 regress/sql/jsonb_operators.sql                    |  466 ++-
 sql/age_aggregate.sql                              |  218 +
 sql/age_agtype.sql                                 | 1062 +++++
 sql/age_main.sql                                   |  377 ++
 sql/age_query.sql                                  |   68 +
 sql/age_scalar.sql                                 |  205 +
 sql/age_string.sql                                 |  104 +
 sql/age_trig.sql                                   |  181 +
 sql/agtype_access.sql                              |  170 +
 sql/agtype_coercions.sql                           |  143 +
 sql/agtype_comparison.sql                          | 1460 +++++++
 sql/agtype_exists.sql                              |  119 +
 sql/agtype_gin.sql                                 |   81 +
 sql/agtype_graphid.sql                             |  148 +
 .../agtype_operators.sql                           |   53 +-
 .../cypher_clause.h => sql/agtype_string.sql       |   55 +-
 sql/agtype_typecast.sql                            |  236 ++
 sql/sql_files                                      |   16 +
 src/backend/age.c                                  |    2 +
 src/backend/commands/label_commands.c              |   19 +
 src/backend/executor/cypher_delete.c               |  122 +-
 src/backend/nodes/ag_nodes.c                       |    4 +
 src/backend/nodes/cypher_outfuncs.c                |   22 +
 src/backend/parser/ag_scanner.l                    |   42 +-
 src/backend/parser/cypher_analyze.c                |   28 +-
 src/backend/parser/cypher_clause.c                 |  288 +-
 src/backend/parser/cypher_expr.c                   |  202 +-
 src/backend/parser/cypher_gram.y                   |  395 +-
 src/backend/parser/cypher_parser.c                 |    4 +
 src/backend/parser/cypher_transform_entity.c       |   64 +-
 src/backend/utils/adt/ag_float8_supp.c             |    3 -
 src/backend/utils/adt/age_global_graph.c           |   20 +-
 src/backend/utils/adt/age_graphid_ds.c             |    1 -
 src/backend/utils/adt/age_vle.c                    |    5 -
 src/backend/utils/adt/agtype.c                     |  801 +++-
 src/backend/utils/adt/agtype_ext.c                 |    2 -
 src/backend/utils/adt/agtype_gin.c                 |   10 +-
 src/backend/utils/adt/agtype_ops.c                 |  352 +-
 src/backend/utils/adt/agtype_raw.c                 |  248 ++
 src/backend/utils/adt/agtype_util.c                |    4 +-
 src/backend/utils/adt/graphid.c                    |    1 -
 src/backend/utils/ag_func.c                        |    1 -
 .../utils/agtype_ext.h => backend/utils/ag_guc.c}  |   37 +-
 src/backend/utils/cache/ag_cache.c                 |   15 -
 src/backend/utils/graph_generation.c               |   25 -
 src/backend/utils/load/ag_load_labels.c            |   42 -
 src/backend/utils/load/age_load.c                  |   14 -
 src/include/executor/cypher_utils.h                |   21 +
 src/include/nodes/ag_nodes.h                       |    3 +
 src/include/nodes/cypher_nodes.h                   |   23 +
 src/include/nodes/cypher_outfuncs.h                |    4 +
 src/include/parser/ag_scanner.h                    |    2 +
 src/include/parser/cypher_transform_entity.h       |    4 +-
 src/include/utils/{agtype_ext.h => ag_guc.h}       |   32 +-
 src/include/utils/agtype.h                         |    2 +-
 src/include/utils/{age_vle.h => agtype_raw.h}      |   41 +-
 81 files changed, 13450 insertions(+), 6110 deletions(-)
 delete mode 100644 age--1.4.0.sql
 create mode 100644 regress/age_regression.conf
 create mode 100644 sql/age_aggregate.sql
 create mode 100644 sql/age_agtype.sql
 create mode 100644 sql/age_main.sql
 create mode 100644 sql/age_query.sql
 create mode 100644 sql/age_scalar.sql
 create mode 100644 sql/age_string.sql
 create mode 100644 sql/age_trig.sql
 create mode 100644 sql/agtype_access.sql
 create mode 100644 sql/agtype_coercions.sql
 create mode 100644 sql/agtype_comparison.sql
 create mode 100644 sql/agtype_exists.sql
 create mode 100644 sql/agtype_gin.sql
 create mode 100644 sql/agtype_graphid.sql
 copy 
drivers/jdbc/lib/src/main/java/org/apache/age/jdbc/AgtypeUnrecognizedList.java 
=> sql/agtype_operators.sql (52%)
 copy src/include/parser/cypher_clause.h => sql/agtype_string.sql (53%)
 create mode 100644 sql/agtype_typecast.sql
 create mode 100644 sql/sql_files
 create mode 100644 src/backend/utils/adt/agtype_raw.c
 copy src/{include/utils/agtype_ext.h => backend/utils/ag_guc.c} (51%)
 copy src/include/utils/{agtype_ext.h => ag_guc.h} (53%)
 copy src/include/utils/{age_vle.h => agtype_raw.h} (54%)

Reply via email to