Padraic Shafer
Padraic Shafer
ZIP seems like a good starting point to move forward with. We could wait to add the option for asset URLs at a later time when/if they become necessary.
@Dreamsorcerer Thank you for driving all these updates and getting them released.
I like the features of this PR. I wonder whether we can consolidate some naming consistency around the behaviors of: * `contents`: `c['x'].contents` returns the names of the Union's `data_source`s...
> * `contents`: `c['x'].contents` returns the names of the Union's `data_source`s This is perhaps a bit too reductive a statement, as really this contains structure and named sources and can...
Even though the `contents` map 1:1 to a `data_source`, it might be cleaner to not use them interchangeably. I will refer to the `contents` here as `parts` for brevity and...
> I think we should keep the specification light and focused on current requirements, That sounds prudent. >... but I can see a lot of useful scope in this direction....
> It ensures that data and timestamps are the same length because they are views on the same table. More generally, would merged views only work if all parts have...
> Could views be a better place to put Databroker's projections and [projectors](https://github.com/bluesky/databroker/blob/main/databroker/projector.py)? So rather than injecting that info into the run documents, you're suggesting to instead let tiled handle...
> The client specifies, via a HTTP request, "Add a view node to the database that combines array node X and columns A, B from table node Y into one...
Something to be mindful of with paging is whether the results could change from call to call. For a fixed set of results, will they always be returned in the...