risingwavelabs / risingwave

Best-in-class stream processing, analytics, and management. Perform continuous analytics, or build event-driven applications, real-time ETL pipelines, and feature stores in minutes. Unified streaming and batch. PostgreSQL compatible.
https://go.risingwave.com/slack
Apache License 2.0
6.78k stars 561 forks source link

Don't handle pg admin functions in binder #11522

Open TennyZhuang opened 1 year ago

TennyZhuang commented 1 year ago

This was a mistake we made earlier, which is not user-friendly to many third-party tools.

Examples:

SELECT
        T.name as table_name,
        S.name AS schema_name,
        pg_table_size(format("%s.%s", S.name, T.name))
FROM rw_catalog.rw_tables AS T
        JOIN rw_catalog.rw_schemas AS S
        ON T.schema_id = S.id;
TennyZhuang commented 1 year ago

We can enforce them be executed in local execution mode in the frontend, but not in binder.