polynote icon indicating copy to clipboard operation
polynote copied to clipboard

Feature/database as storage

Open ClayLambertExp opened this issue 4 years ago • 2 comments

Implementation on behalf of QOMPLX Inc, for providing database as a storage option for Polynote notebooks. All notebook CRUD operations operate against the database as if it were a file system. Thus all behavior matches that which is provided for File Systems. Whereby notebook data is stored in a database and may be shareable amongst multiple users.

This implementation is based on Postgres as the database store.

ClayLambertExp avatar Oct 22 '20 23:10 ClayLambertExp

@ClayLambertExp This is a great option and thanks for implementing it! I think this sort of thing would have to be a plugin, though. Do you mind if we keep this PR open for a bit while we figure out if the plugin infrastructure has enough hooks to do this sort of thing?

jeremyrsmith avatar Oct 23 '20 03:10 jeremyrsmith

@ClayLambertExp This is a great option and thanks for implementing it! I think this sort of thing would have to be a plugin, though. Do you mind if we keep this PR open for a bit while we figure out if the plugin infrastructure has enough hooks to do this sort of thing?

@jeremyrsmith - Agree on the plugin based modular approach. Our team had same assessment. But wanted to leave to the community on how best to approach it. We'll be leaving the PR as is at this time, and have to move to other endeavors. Happy for you to keep the PR open for various contributors to align & time it with plugin hooks.

angadsalaria avatar Oct 23 '20 12:10 angadsalaria