Repository navigation
3.0 Release
Release Notes
3.0 Release
Description
This release introduces clustering capabilities into Kosh. It also drops support for Python 2.
New in this release
- Support for Clustering (via operators).
- Dropped Python 2 support.
- loaders can access the dataset requesting the data
- Operators now have a
describe_entriesfunction to help them understand what's coming to them.
Improvements
findfunction acceptsidas an alias forid_poolto restrict search to some ids- The store can now be used within a context manager
- Curves can be added/removed to a dataset
- Ensembles can be created from the command line
- passing
type=Nonewhen searching the store will return Kosh specific objects as well as regular datasets (e.g associated files objects) - Added a
verbosemode todataset.list_features()to let users know when a loader failed to load a uri. Mostly useful for debugging
Bug fixes
- Fixed an issue where associating a file multiple time was not reflected into the store and a subsequent dissociation or an async association would not be caught. Dissociation would cause the object to be removed from the store.
- Deleting a dataset attribute and re-adding it would cause a crash
- Loaders can be removed from store