pg\_rollup
April 15, 2021 ยท View on GitHub
TODO
easy:
-
sorting with a btree index only scan
-
use
count(*)to implement aggregateless tables
medium:
-
better parsing https://github.com/pganalyze/queryparser/tree/master/extension
- filter syntax on aggregates
-
multiparameter aggregate functions (will affect tdigest, datasketches, allows implementing lots of built-in aggs)
-
use aggregate combining functions by default
-
better tracking of dependencies using postgres built-in features
-
benchmarks
-
good interface for settings
- allowing deletes for non-groups
hard
-
outer joins
-
subqueries