You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@age.apache.org by jg...@apache.org on 2023/01/06 20:57:31 UTC
[age] branch PG11 updated (a4388e8 -> 218e4c8)
This is an automated email from the ASF dual-hosted git repository.
jgemignani pushed a change to branch PG11
in repository https://gitbox.apache.org/repos/asf/age.git
from a4388e8 Modified the volatility of functions age_atan, age_round and age_ceil to IMMUTABLE (#424)
add 49ac01f Change volatility category of range(), unnest(). (#418)
add acab46b Fixed a typo in README (#436)
add ad0a491 Issue 317: Graph naming convention (#349)
add 26ae7d9 Updated volatility information of function age_tointeger(),age_tostring(),age_size() (#434)
add 9bc3607 Fixed typos at multiple locations (#470)
add e396815 Fix bug #339 - entities in WHERE clause have wrong Expr (#391)
add f7bb3b1 Update SET clause to support assigning a map to a variable (#468)
add 0e96fbb Patch to address PR 203 that appears to be inactive.
add 218e4c8 Issue #388 - Fix python driver build from source (#389)
No new revisions were added by this update.
Summary of changes:
Makefile | 8 +-
README.md | 4 +-
age--1.1.0.sql | 16 +-
drivers/golang/README.md | 2 +-
drivers/golang/parser/Age.g4 | 2 +-
drivers/golang/parser/README.md | 2 +-
drivers/golang/samples/main.go | 2 +-
drivers/golang/samples/sql_api_sample.go | 4 +-
drivers/jdbc/README.md | 2 +-
.../org/apache/age/jdbc/AgtypeStatementTest.java | 12 +-
drivers/python/README.md | 17 +-
drivers/python/age/exceptions.py | 2 +-
drivers/python/antlr/README.md | 2 +-
drivers/python/requirements.txt | Bin 0 -> 158 bytes
drivers/python/samples/apache-age-note.ipynb | 2 +-
drivers/python/setup.py | 4 +-
regress/expected/catalog.out | 198 +++++-----
regress/expected/cypher_create.out | 2 +-
regress/expected/cypher_match.out | 80 ++++
regress/expected/cypher_set.out | 111 +++++-
regress/expected/name_validation.out | 401 +++++++++++++++++++++
regress/sql/catalog.sql | 62 ++--
regress/sql/cypher_create.sql | 2 +-
regress/sql/cypher_match.sql | 44 +++
regress/sql/cypher_set.sql | 52 +++
regress/sql/name_validation.sql | 153 ++++++++
src/backend/commands/graph_commands.c | 16 +-
src/backend/commands/label_commands.c | 9 +-
src/backend/executor/cypher_delete.c | 2 +-
src/backend/executor/cypher_merge.c | 10 +-
src/backend/executor/cypher_set.c | 26 +-
src/backend/parser/cypher_analyze.c | 2 +-
src/backend/parser/cypher_clause.c | 132 ++++---
src/backend/parser/cypher_transform_entity.c | 31 ++
src/backend/utils/adt/age_session_info.c | 2 +-
src/backend/utils/adt/age_vle.c | 16 +-
src/backend/utils/adt/agtype.c | 51 +++
src/backend/utils/cache/ag_cache.c | 2 +-
src/backend/utils/name_validation.c | 91 +++++
src/include/executor/cypher_utils.h | 2 +-
src/include/nodes/cypher_nodes.h | 6 +-
src/include/nodes/cypher_readfuncs.h | 2 +-
src/include/parser/cypher_transform_entity.h | 6 +-
src/include/utils/agtype.h | 1 +
src/include/utils/load/csv.h | 4 +-
src/include/utils/name_validation.h | 44 +++
46 files changed, 1385 insertions(+), 256 deletions(-)
create mode 100644 drivers/python/requirements.txt
create mode 100644 regress/expected/name_validation.out
create mode 100644 regress/sql/name_validation.sql
create mode 100644 src/backend/utils/name_validation.c
create mode 100644 src/include/utils/name_validation.h