v0.2.0-rc.1
Pre-release
Pre-release
Features
- Use build time optimization to reduce the size of the final binaries.
- Implement real error types, improving feedback to users in case something goes awry. This also allows better handling of some code paths. (#18)
- Test connectivity to the metadata cluster before starting. (#8)
- Add a
Test
subcommand to verify the configuration file, metadata cluster connectivity, and 0-db backend connectivity. (#20) - Add a logfile for operations. The logfile will be placed in the current working directory, and is called
zstor.log
. The logfile will automatically rotate once it reaches a size of 10MiB, and up to 10 logfiles will be kept. (#21) - Verify that a 0-db namespace has sufficient capacity left before attempting to write the shard to it. (#27)
- Support unhealthy backends when writing, by removing them from the config before trying to generate a new write configuration. (#4)
Bug Fixes
- Support TLS connections for metadata clusters. (#16)