diff options
| -rw-r--r-- | CHANGELOG.md | 14 | ||||
| -rw-r--r-- | src/zenserver/objectstore/objectstore.cpp | 2 |
2 files changed, 8 insertions, 8 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 6837c2d0e..f3c95ae0a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,18 +4,18 @@ - Bugfix: Fix BlockingQueue asserts - Bugfix: Catch exceptions in WorkerThreadPool when running single-threaded - Feature: Adding a file named `root_manifest.ignore_schema_mismatch` in the root of zenserver data dir prevents wipe of data when schema mismatches -- Removed `zen runtests` command since it's no longer useful -- Simplified zenserver-test code by implementing dynamic port assignment, and also implemented transparent handling of port relocation for increased test robustness against environmental differences and socket lifetime 'noise' +- Improvement: Removed `zen runtests` command since it's no longer useful +- Improvement: Simplified zenserver-test code by implementing dynamic port assignment, and also implemented transparent handling of port relocation for increased test robustness against environmental differences and socket lifetime 'noise' +- Improvement: Event implementation now uses `std::atomic_bool` instead of `volatile bool` for correctness +- Improvement: `ProcessHandle::Wait` no longer returns without calling `kill` +- Improvement: Posix event implementation is now more robust and works around apparent condition variable issue ## 0.2.34 - Bumped zenserver data schema (to '5') to wipe corrupted state caused by version 0.2.31/0.2.32 - Bugfix: Fix hang on ZenServerInstance shutdown on Mac/Linux -- Improvement: Event implementation now uses `std::atomic_bool` instead of `volatile bool` for correctness -- Improvement: Posix event implementation is now more robust and works around apparent condition variable issue -- Improvement: `ProcessHandle::Wait` no longer returns without calling `kill` -- Improvement: We now set Sentry to `<username>@<hostname>` if personal information is allowed to be sent - Improvement: Removed dependency on cxxopts exception types, to enable use of library versions >3.0.0 - +- Improvement: We now set Sentry to `<username>@<hostname>` if personal information is allowed to be sent +- Improvement: Make object store endpoint S3 compatible. ## 0.2.33 - Bugfix: Fix index out of bounds in CacheBucket::CompactState diff --git a/src/zenserver/objectstore/objectstore.cpp b/src/zenserver/objectstore/objectstore.cpp index 50fc42bc8..47ef5c8b3 100644 --- a/src/zenserver/objectstore/objectstore.cpp +++ b/src/zenserver/objectstore/objectstore.cpp @@ -282,7 +282,7 @@ HttpObjectStoreService::Inititalize() ListBucket(Request, Path); } }, - HttpVerb::kGet); + HttpVerb::kHead | HttpVerb::kGet); m_Router.RegisterRoute( "bucket/{bucket}/{path}", |