Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Future Releases

VersionTentative Release DateSummary
1
2.0
December 2016
  • Finally!
1.1January 2016
  • Improvements and bug fixes
  • New Elastic search schema
  • Support for polygons in Geostreams
  • Create Collection and Datasets by providing a zip file
  • Download nested collections as zip
2.0March 2017
  • Upgrade to Play 2.5
  • Drop secure social
  • Drop salat and casbah
  • Remove external javascript libraries from codebase
  • Remove BD dropping of Mongo collection for extractors monitoring
    Remove unused legacy code
    • XML RDF export
    • Rabbitmq monitoring using manager API (Maxwell Burnette started on this)
    • Geostreams API
      • Pull request created - Todd N.
    • Deprecated endpoints
    2.1Drop Play plugins
    • Drop Play plugins for services using Guice dependency injection
    • Future versions of Play drop plugins
    2.2Elasticsearch upgrade
    • Elasticsearch v2 to v7 upgrade
    2.3Split 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.4New MongoDB implementation
    3.0Play 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