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 1a3a6aab Fix issue #1347 - unknow type of agtype container 0 (#1349)
new 5b057f1c Clean up agtype_to_int8, agtype_to_int4, & agtype_to_int2
(#1354)
new 75e3db65 Fix typo in agtype_raw.h header guard (#1368)
new e3b3aba5 Implement EXISTS subquery for CASE (#1345)
new 8453ec00 Fix ambiguous conditions (#1373)
new 125ede24 Fix DockerHub warning messages for latest (#1380)
new 0f01e271 Fix issue #1389 - Server crash on using null operand for
access operators (#1390)
new 6c4d92f2 Remove unnecessary #include in src/backend/utils
new 42e83476 Fix issue #1399 EXISTS doesn't handle non-existent labels
(#1400)
new b40f877a Implement chained expression order of operations (#1402)
new 0bd32851 Converted SQL mail into multiple files. (#1401)
The 10 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:
.gitignore | 1 +
Makefile | 14 +-
age--1.4.0.sql | 4402 --------------------
regress/expected/agtype.out | 12 +
regress/expected/cypher_call.out | 4 +-
regress/expected/cypher_match.out | 172 +
regress/expected/expr.out | 219 +-
regress/expected/jsonb_operators.out | 48 +
regress/sql/agtype.sql | 7 +-
regress/sql/cypher_match.sql | 86 +
regress/sql/expr.sql | 75 +-
regress/sql/jsonb_operators.sql | 12 +
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/nodes/ag_nodes.c | 4 +
src/backend/nodes/cypher_outfuncs.c | 22 +
src/backend/parser/cypher_analyze.c | 2 +-
src/backend/parser/cypher_clause.c | 7 +-
src/backend/parser/cypher_expr.c | 56 +-
src/backend/parser/cypher_gram.y | 130 +-
src/backend/parser/cypher_transform_entity.c | 53 +-
src/backend/utils/adt/ag_float8_supp.c | 3 -
src/backend/utils/adt/age_global_graph.c | 11 -
src/backend/utils/adt/age_graphid_ds.c | 1 -
src/backend/utils/adt/age_vle.c | 5 -
src/backend/utils/adt/agtype.c | 105 +-
src/backend/utils/adt/agtype_ext.c | 2 -
src/backend/utils/adt/agtype_gin.c | 10 +-
src/backend/utils/adt/agtype_ops.c | 10 +-
src/backend/utils/adt/agtype_raw.c | 3 +-
src/backend/utils/adt/agtype_util.c | 4 +-
src/backend/utils/adt/graphid.c | 1 -
src/backend/utils/ag_func.c | 1 -
src/backend/utils/ag_guc.c | 1 +
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/nodes/ag_nodes.h | 3 +
src/include/nodes/cypher_nodes.h | 23 +
src/include/nodes/cypher_outfuncs.h | 4 +
src/include/utils/agtype.h | 2 +-
src/include/utils/agtype_raw.h | 2 +-
58 files changed, 5600 insertions(+), 4709 deletions(-)
delete mode 100644 age--1.4.0.sql
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