Talk:Graph Query Language

Latest comment: 2 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