brimdata / super

A novel data lake based on super-structured data
https://zed.brimdata.io/
BSD 3-Clause "New" or "Revised" License
1.38k stars 64 forks source link

Allow output operators on non-leaves #5257

Open mattnibs opened 1 month ago

mattnibs commented 1 month ago

The commit changes analysis of output operators so that it is permissable to place output operators anywhere in a flowgraph as long as it doesn't block downsteam operators. The commit also adjusts formatting for parser errors so that non-location specific errors can be passed to it.