Clean up ByteStreamMetadata
In the process to make our metadata ecosystem MT compliant let's clean up the ByteStreamMetadata. Here we aim to:
- Beautify the code
- Use ByteStreamMetadataContainer for retrieve/record
- Is there a MT concept to use?
- Replace key-less retrieve as they break if there is more than one object
- Allow versioning (not used a lot, but it should be trivial)
Other that ByteStreamMetadataTool (and other incident listener), don’t read from InputMetaData store, if possible - will require testing.
Edited by Frank Berghaus