Skip to content

Releases: dmolesUC/cos

v0.7

01 Mar 17:39
Compare
Choose a tag to compare

Changes:

  • Adds --unicode-invalid test to cos suite.
  • Updates to Go 1.12.

Known issues:

  • #4 cos crvd fails with "Object Not Found" on Swift dynamic large objects
  • #15 crvd fails with TotalPartsExceeded on very large S3 objects
  • #16 cos suite spinner doesn't update properly under go 1.12

v0.6.1

26 Feb 18:54
Compare
Choose a tag to compare

Fixes issue where --unicode-categories tag was not being picked up.

v0.6

26 Feb 18:31
Compare
Choose a tag to compare

Adds cos suite command to run a suite of tests:

  • maximum file size (--size)
  • maximum number of files per key prefix (--count)
  • Unicode key support (--unicode)

Known issues:

  • #15 crvd fails with TotalPartsExceeded on very large S3 objects
  • #4 cos crvd fails with "Object Not Found" on Swift dynamic large objects

v0.5

05 Feb 20:50
Compare
Choose a tag to compare

Adds cos keys command to test the keys supported by an object storage endpoint.
Adds cos version command to output the version and build info.

Known issues:

  • #4 cos crvd fails with "Object Not Found" on Swift dynamic large objects

v0.4

26 Jan 00:32
Compare
Choose a tag to compare
v0.4 Pre-release
Pre-release

Adds cos crvd command to test the keys supported by an object storage endpoint.
Adds cos version command to output the version and build info.

Known issues:

  • #4 cos crvd fails with "Object Not Found" on Swift dynamic large objects

v0.3

15 Jan 00:11
Compare
Choose a tag to compare
v0.3 Pre-release
Pre-release

Swift objects now properly use ranged HTTP requests, filling a 5MB buffer before feeding downloaded data to the hash (fixes issue #1).

Progress is now output to stderr even when the --verbose flag is not set.

Output for --verbose is now more verbose, but somewhat easier to read.

v0.2

11 Jan 01:49
Compare
Choose a tag to compare
v0.2 Pre-release
Pre-release

Adds basic support for OpenStack Swift.

Known issues:

  • Swift objects are read and hashed in 4K chunks, using a lot of CPU, and making the check
    process CPU-bound rather than IO-bound on fast connections (#1)

v0.1

10 Jan 00:17
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release

Initial release, with basic cos check fixity-checking support.