Currently , dremio reflection list requires a fully-qualified dataset path. It only returns reflections defined on a specific dataset. There is no way to list all reflections across the project in a single call - the equivalent of SELECT * FROM sys.project.reflections.
Proposed behavior:
# Existing (unchanged) - reflections for one dataset
dremio reflection list my.reflection
# New - all reflections in the project
dremio reflection list
When no dataset argument is provided, return all reflections in the project (equivalent to querying sys.project.reflections with no filter).
The JSON output schema would remain the same - just with rows from all datasets instead of one.
Currently ,
dremio reflection listrequires a fully-qualified dataset path. It only returns reflections defined on a specific dataset. There is no way to list all reflections across the project in a single call - the equivalent ofSELECT * FROM sys.project.reflections.Proposed behavior:
When no dataset argument is provided, return all reflections in the project (equivalent to querying
sys.project.reflectionswith no filter).The JSON output schema would remain the same - just with rows from all datasets instead of one.