Skip to content

v0.2.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@LeeSmet LeeSmet released this 16 Mar 17:04
· 284 commits to master since this release
v0.2.0-rc.1

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)