Open qwofford opened 1 year ago
The permissions metadata tracker should:
The DSI documentation for back-end drivers should be extended to explain this behavior.
In a maximally conservative workflow, we would never save data, but always read data using plugins before incorporating query functionality.
Coordinate with @kchilleri on this, and feel free to create sub-issues as needed.
Updated this branch to catch up with main and to implement the functionalities requested.
Some implementation notes:
Bueno
plugin does not have an obvious way to fit in with the column-wise permissions model since each row comes from a different file. Not sure what is best on this front, I've just left a TODO and set the permissions to self.filenames[0]
's permissions.Terminal.artifact_handler
. This would require a bigger restructure to fix, and didn't think it was necessary at the moment.No rush to review, holidays are coming up! :)
@qwofford @kchilleri I can't add y'all as reviewers since Quincy is the owner or the PR and Krishna isn't listed, but see above ^
Note that we should squash these commits because I made a mess of the git history while resolving conflicts.
Looking excellent as usual. I'm adding some documentation for this new capability. When you @DanielRJohnson have an opportunity please take a look at what I wrote and we can discuss after the holiday:
See #39