Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a21d15d1fc1bcf79

Jump to content

Talk:Graph Query Language

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 4 years ago by KeithWHare in topic GCL Syntax

Feedback from New Page Review process

[edit]

I left the following feedback for the creator/future reviewers while reviewing this article: Nice work!.

North8000 (talk) 18:33, 6 March 2020 (UTC)Reply

An interesting article, but it depends heavily on self-published or involved sources, and some sections are far too detailed - especially "Extending existing graph query languages" contains lots of secondary details of questionable relevance and with almost no independent sources. As a quick example, the sections about "Cypher implementations" and "Cypher 9 and Cypher 10" contain exactly zero independent sources. If these developments in existing graph query languages are really that significant - from an encyclopedic point of view -, someone else other than the developing companies or organizations should have written about them. If not, the excessive level of detail in this list section is inappropriate undue weight and should be trimmed. GermanJoe (talk) 17:55, 10 March 2020 (UTC)Reply

KeithWHare (talk) 11:22, 12 May 2020 (UTC)Reply

One of the points being made in "Extending existing graph query languages" is that multiple vendors with multiple languages are involved in the GQL standards process. To me, the details are useful and appropriate, but I am highly involved in the standards process.
I'm not sure how to get "someone else other than the developing companies or organizations" to write about the property graph work -- we have been working to get everyone who is interested involved in either in the standards process directly or in LDBC work that is contributing to the standards process.

GCL Syntax

[edit]

It's great that there is a sample of GCL syntax. But there is no explanation of the meaning of the different elements, eg why are the terms enclosed in () or [], what do these different types of bracket mean? What do the - and : and -> mean? Why is some grayed out? FreeFlow99 (talk) 10:31, 20 November 2021 (UTC)Reply

KeithWHare (talk) 18:38, 7 January 2022 (UTC)Reply

I added a reference to the paper "Graph Pattern Matching in GQL and SQL/PGQ" which has additional examples and explanations of the syntax.

Samples of other graph query languages

[edit]

This article would be improved by adding samples of the proprietary graph query languages. FreeFlow99 (talk) 11:26, 20 November 2021 (UTC)Reply