Skip to content

Add documentation for new functions (GQL compliance)#1468

Merged
rsill-neo4j merged 4 commits intodevfrom
gql-compliance
Mar 6, 2026
Merged

Add documentation for new functions (GQL compliance)#1468
rsill-neo4j merged 4 commits intodevfrom
gql-compliance

Conversation

@neo-harshg
Copy link
Contributor

@neo-harshg neo-harshg commented Feb 6, 2026

These new functions are aliases for existing cypher functions. They have been added to make it GQL compliant. These functions are:
ceiling, local_time, local_datetime, zoned_time, zoned_datetime, duration_between, path_length, ln, collect_list, percentile_disc, percentile_cont, stdev_pop, stdev_samp

@neo-harshg neo-harshg force-pushed the gql-compliance branch 4 times, most recently from 64e119f to 17a73d5 Compare February 6, 2026 14:12
@neo-harshg neo-harshg changed the title Gql compliance Add documentation for new functions (GQL compliance) Feb 9, 2026
Copy link
Contributor

@gem-neo4j gem-neo4j left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You need to add all these to the "Additions, deprecations, removals, and compatibility" page, all new, updated, removed etc features are added there as part of the changelog for users to easily see.

You have also mentioned the GQL conformance page a lot, which is good, but you haven't updated the conformance page to contain the updates, so please update that as well :)

@neo-harshg neo-harshg force-pushed the gql-compliance branch 5 times, most recently from b556e79 to f7458e5 Compare February 12, 2026 17:24
@neo-harshg neo-harshg force-pushed the gql-compliance branch 4 times, most recently from a38b661 to 7f79ca9 Compare February 20, 2026 17:35
@neo-harshg neo-harshg force-pushed the gql-compliance branch 2 times, most recently from 3644399 to db0e270 Compare February 27, 2026 15:22
Copy link
Contributor

@rsill-neo4j rsill-neo4j left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

some suggestions for using the same wording, and i'm not sure about the upper() and lower() functions - they have been around for a while

@neo-harshg neo-harshg force-pushed the gql-compliance branch 3 times, most recently from 138710a to 03b4d7c Compare March 6, 2026 12:26
These new functions are aliases for existing cypher functions. They have been added to make it GQL compliant
@neo4j-docops-agent
Copy link
Collaborator

neo4j-docops-agent commented Mar 6, 2026

Thanks for the documentation updates.

The preview documentation has now been torn down - reopening this PR will republish it.

@rsill-neo4j rsill-neo4j merged commit fe7a5cb into dev Mar 6, 2026
8 checks passed
@rsill-neo4j rsill-neo4j deleted the gql-compliance branch March 6, 2026 15:52
rsill-neo4j added a commit that referenced this pull request Mar 6, 2026
These new functions are aliases for existing cypher functions. They have
been added to make it GQL compliant. These functions are:
`ceiling, local_time, local_datetime, zoned_time, zoned_datetime,
duration_between, path_length, ln, collect_list, percentile_disc,
percentile_cont, stdev_pop, stdev_samp`

---------

Co-authored-by: Richard Sill <156673635+rsill-neo4j@users.noreply.github.com>
@rsill-neo4j rsill-neo4j added the cherry-picked This PR was merged in another version and the changes has been cherry picked in this PR. label Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2026.02 cherry-picked This PR was merged in another version and the changes has been cherry picked in this PR. Cypher 25 dev team-cypher-surface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants