jrgemignani opened a new pull request, #2199:
URL: https://github.com/apache/age/pull/2199
This PR adds additional variables to a node and edge during the transform
node/edge phase, provided that a variable was specified for the node or edge.
These additional variables are added to allow direct access to the columns
of the specific node or edge. These variables can be used to improve the
performance of some queries.
Variables added have the following suffixes to the node or edge variable
name -
_idc ID Column
_propertiesc PROPERTIES Column
_start_idc EDGE START_ID Column
_end_idc EDGE END_ID Column
For example -
MATCH (u) RETURN u, u_idc, u_propertiesc
Regression tests added.
modified: regress/expected/cypher_match.out
modified: regress/sql/cypher_match.sql
modified: src/backend/parser/cypher_clause.c
modified: src/backend/parser/cypher_item.c
modified: src/backend/utils/adt/agtype.c
modified: src/include/parser/cypher_parse_node.h
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]