OverviewThis page is for discussion and description of a proposed "high-level" storage interface for fedora. A draft proposal can be found below. In a nutshell, this proposal aims to remove certain hard-coded storage assumptions in Fedora, and present a storage layer/interface that would allow a place for extensions to Fedora that implement multiplexing, non-blob storage, lock-free updates, etc. DocumentsRelevant tracker itemsPrerequisites and CleanupThese are issues that represent necessary (or desirable) cleanup of existing code. These issues are general improvements that will make implementing a HighLevelStorage layer easier. Issues to revisitThese are issues that may need need to be re-stated in the context of HighLevelStorage, re-implemented using HighLevelStorage concepts, or may be affected in some other way. |