> Example: https://github.com/PostgREST/postgrest/issues/915
> while there isn’t much action on existing issues.
That one is planned but it's not high priority because it can be solved already with SQL functions[1][2] in a flexible and secure way(GROUP BY is an expensive operation, it cannot be exposed to the frontend just like that).
I do get that some conveniences on the JS libraries are missing but they're not blockers(or critical features IMHO).
[1]: https://postgrest.org/en/stable/api.html#stored-procedures
Maybe I’m thinking about how Postgrest is supposed to work fundamentally wrong and all of this stuff is generally supposed to live in the db. But there certainly isn’t any guidance directing that in documentation currently.
It’s weird because I can do everything else the nice way with Postgrest except this. It feels like the part of the codebases where I have to deal with this (and indeed, it comes up every time) is a constant wart in an otherwise pretty good setup.
There's definitely a lot to improve upon. Not only on features but in documentation as you mention.
I'll revisit this issue after launch week.
Example: https://github.com/PostgREST/postgrest/issues/915#issue-comm...