This PR redesigns the create pipeline experience with a focus on reducing the space taken up by UI elements to increase room for the editor and results pages. It looks like this:
Changes:
Main sidebar is now collapsable
The catalog is split into two tabs: tables and UDFs, and can now be resized and hidden
Pipeline controls have been shrunk and moved into the top bar, allowing us to eliminate the mid-bar
Tabs for the output pane have been shrunk and moved to the side
New data table component with a much more compact style, resizable columns, and much better performance—allowing us to show up to 10k rows
New control for configuring whether sinks are enabled in preview
(in pipeline details) fixed issue where stopping and starting a pipeline would stop the tailing, without making that obvious to the user, requiring a refresh to restart tailing
Output data API now sends batches instead of individual rows, and preview sink keeps track of row ids statefully
This PR redesigns the create pipeline experience with a focus on reducing the space taken up by UI elements to increase room for the editor and results pages. It looks like this:
Changes: