You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 18
Next »
Future Releases
Version | Tentative Release Date | Summary |
---|
2.0 | Remove unused legacy code | - XML RDF export
- Rabbitmq monitoring using manager API (Maxwell Burnette started on this)
- Geostreams API
- Deprecated endpoints
|
2.1 | Drop Play plugins | - Drop Play plugins for services using Guice dependency injection
- Future versions of Play drop plugins
|
2.2 | Elasticsearch upgrade | - Elasticsearch v2 to v7 upgrade
|
2.3 | Split service layer in two layers | - Current services mix implementation details (for example how to store a dataset in MongoDB) with app logic (for example when deleting a dataset also delete the files within)
- Top layer will be app generic (for example when deleting a dataset call FileService.delete on all children)
- Bottom layer will be implementation specific (for example MongoDB vs Postgres)
- See TreeService for an example of a service that has only one implementation
|
2.4 | New MongoDB implementation | |
3.0 | Play 2.7 and securesocial transition | - Upgrade from Play 2.2 to 2.7
|
Old Releases
https://opensource.ncsa.illinois.edu/bitbucket/projects/CATS/repos/clowder/browse/CHANGELOG.md?at=refs%2Fheads%2Fmaster