This is an automated email from the ASF dual-hosted git repository.
jgemignani pushed a change to branch PG15
in repository https://gitbox.apache.org/repos/asf/age.git
from fcdbaa7a Extend EXPLAIN and add config param to switch transformation
of property filter (#1262)
new 81233ced Implemented age_tail function (#1283)
new 328a2217 Optmize vertex and edge builder functions (#1252)
new 2b5b5479 docs: Add to Docker setup (#1204)
new fb0553fa Fix Issue 945 - incorrect count(*) return values (#1288)
new 0ec2d1cd Fix issue #1302 - crash on NULL input to UNWIND (#1304)
new 2f98acaf Fix Issue 1305 - drop_label NULL cases (#1306)
new 105b78e3 Fix issue 1303: Server crashes on executing SELECT * FROM
agtype(null); (#1317)
new c5b16115 Extend agtype containment operators (@>, <@) (#1285)
new a42b0551 Fix issue #1045 - error using path var in WHERE (#1295)
new b5d7bbba Modify COUNT() to output agtype (#1311)
new d4ad7bfa Fix Issue 1329 - agtype_to_int4 crash (#1339)
new 1a3a6aab Fix issue #1347 - unknow type of agtype container 0 (#1349)
The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
Makefile | 1 +
README.md | 6 +
age--1.4.0.sql | 11 +-
regress/expected/agtype.out | 348 +++++++++++++++--
regress/expected/cypher_delete.out | 2 +-
regress/expected/cypher_match.out | 333 ++++++++++++++--
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 | 379 +++++++++++++++++-
regress/expected/jsonb_operators.out | 529 +++++++++++++++++++++++++-
regress/sql/agtype.sql | 88 ++++-
regress/sql/cypher_match.sql | 47 +++
regress/sql/cypher_unwind.sql | 29 +-
regress/sql/drop.sql | 16 +
regress/sql/expr.sql | 119 +++++-
regress/sql/jsonb_operators.sql | 217 ++++++++++-
src/backend/commands/label_commands.c | 19 +
src/backend/parser/ag_scanner.l | 42 +-
src/backend/parser/cypher_analyze.c | 26 +-
src/backend/parser/cypher_clause.c | 43 ++-
src/backend/parser/cypher_expr.c | 16 +-
src/backend/parser/cypher_gram.y | 191 +++++++++-
src/backend/parser/cypher_parser.c | 4 +
src/backend/parser/cypher_transform_entity.c | 19 +
src/backend/utils/adt/age_global_graph.c | 9 +-
src/backend/utils/adt/agtype.c | 524 ++++++++++++++++++-------
src/backend/utils/adt/agtype_ops.c | 32 ++
src/backend/utils/adt/agtype_raw.c | 249 ++++++++++++
src/include/parser/ag_scanner.h | 2 +
src/include/parser/cypher_transform_entity.h | 4 +-
src/include/utils/{age_vle.h => agtype_raw.h} | 41 +-
33 files changed, 3184 insertions(+), 290 deletions(-)
create mode 100644 src/backend/utils/adt/agtype_raw.c
copy src/include/utils/{age_vle.h => agtype_raw.h} (54%)