Releases: cedadev/nlds
Releases · cedadev/nlds
NLDS 1.0.5
This is a heavily refactored version of NLDS, after it failed its initial beta-test.
The main changes are:
- Retry mechanism has been removed
- PathDetails contains details of the Storage Locations and this is passed around in the messages. This has simplified things a lot!
- The tape prepare stage uses the delayed message queue to wait for the prepare to be complete.
- Lots of little changes, bug fixes and enhancements to make the code more human readable, more modular and less cut-and-pastey.
- More understandable config, removed some unused options and provided templates for all config aspects plus a script to create configs.
This is the release candidate for the production version v1.0
1.0.0
This constitutes the NLDS at initial release.
What's Changed
- Implementation of tape support by @jackleland in #66
- Implementation of alembic migrations for database schema & data changes by @jackleland in #68
- made status monitor functional (mostly) by @Will-Cross1 in #67
- Users by @nmassey001 in #69
- Rewrites and improvements to the archive processors by @jackleland in #71
- two bugfixes - see full description by @alaniwi in #76
- v1.0 by @jackleland in #89
- Implement threaded consumers for connection keepalive during long-running consumption by @jackleland in #90
- Fix beta testing issues and implement deamon keepalive thread for Consumers by @jackleland in #93
- Progress toward docs 1.0 by @jackleland in #96
- Flesh out and update documentation by @jackleland in #99
New Contributors
- @Will-Cross1 made their first contribution in #67
- @alaniwi made their first contribution in #76
Full Changelog: 0.1.1...1.0.0
Pre-release of NLDS
This is a pre-release / preview version of NLDS with functionality complete from a user point of view, but no tape backup system implemented.