Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: daf_butler
-
Labels:
-
Story Points:8
-
Epic Link:
-
Sprint:DRP F17-6
-
Team:Data Release Production
Description
Implement a minimal Butler Datastore (as defined in DMTN-056) backed by a POSIX filesystem.
The intent of this ticket is to build a minimum prototype for testing purposes to be used with either the Registry from DM-12613 (or DM-12371).
This prototype is to be as simple as possible but should be useable to inform decisions about pluggability, chaining, caching and API layering for later versions.
A good way to make this minimal and yet functional might be to only have it support a single StorageClass (or a very limited set of StorageClasses), perhaps limited to some with no slicing or composites. Adding support for more complex StorageClasses could then be separate tickets.