graphprotocol / graphprotocol/hypergraph

proposal: Computed data queries

Offen
#447 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
22
Forks
12
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Sometimes we want to query data using a dynamic query that isn't supported in hypergraph, and instead of returning an entity, we might want to return a computed value.

For example, there are a set of entities with the Episode type. Each episode points to a Podcast. I might want to calculate how many episodes a podcast has.

This would require a mechanism for users to specify queries to make against the graph with syntax for aggregations, selecting, filtering, etc. We could make it type safe by integrating it with our schema language.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Es werden keine Implementierungsdateien, Tests oder Einstiegspunkte genannt. Beginne damit, die vorhandenen APIs für Hypergraph-Abfragen und Schemasprachen zu untersuchen, und lege anschließend den Umfang und die Akzeptanzkriterien für Aggregationen, Selektion, Filterung und berechnete Werte fest.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
backend-api-design
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
20/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.