comnik / comnik/declarative-dataflow

Fix aggregations and extend set of built-in functions

Aperta
#22 1 commento 0 reazioni 2 assegnatari Rivendicata da @bachdavi Vedi su GitHub
Lingua principale
Rust
Stelle
326
Fork
27
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

- [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.

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.