comnik / comnik/declarative-dataflow

Fix aggregations and extend set of built-in functions

Offen
#22 1 Kommentar 0 Reaktionen 2 zugewiesene Personen Beansprucht von @bachdavi Auf GitHub ansehen
Vorherrschende Sprache
Rust
Sterne
326
Forks
27
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

- [x] COUNT is actually SUM at the moment, because I am an idiot
- [x] MIN and MAX do not group correctly
- [x] No support for something like Datomic's`:with` clause
- [ ] Potentially hairy type conversions
- [x] `Aggregation` might re-order relations, violating any underlying projection
- [ ] COUNT-DISTINCT
- [x] AVG
- [x] MEDIAN
- [x] VARIANCE
- [ ] STDDEV
- [x] Floating points

Datomic also offers a couple of things returning collections, some of which (e.g. `distinct`) directly map to Differential operators and should be treated as such.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

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