It is necessary for a datastore to be able to specify a list of datasetTypes that are supported, or a list that are unsupported. For posixdatastore this can currently happen by a StorageClass not being listed as a formatter, but a more general approach is needed. In particular, it may be that an InMemoryDatastore should only cache a subset of datasettypes when used as part of a ChainedDatastore.
I think we need to support allow lists and deny lists, although it only makes sense to specify one of those options in a particular configuration (allow means only those listed should be allowed so deny becomes superfluous).
|Field||Original Value||New Value|
|Watchers||Tim Jenness [ Tim Jenness ]||Jim Bosch, Tim Jenness [ Jim Bosch, Tim Jenness ]|
|Status||To Do [ 10001 ]||In Progress [ 3 ]|
|Assignee||Tim Jenness [ tjenness ]|
|Team||Data Access and Database [ 10204 ]||Architecture [ 10304 ]|
|Watchers||Jim Bosch, Tim Jenness [ Jim Bosch, Tim Jenness ]||Hsin-Fang Chiang, Jim Bosch, Tim Jenness [ Hsin-Fang Chiang, Jim Bosch, Tim Jenness ]|
|Reviewers||Jim Bosch [ jbosch ]|
|Status||In Progress [ 3 ]||In Review [ 10004 ]|
|Status||In Review [ 10004 ]||Reviewed [ 10101 ]|
|Resolution||Done [ 10000 ]|
|Status||Reviewed [ 10101 ]||Done [ 10002 ]|