This repository has been archived by the owner. It is now read-only.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
use shard suffix when generating _changes ETag
In CouchDB 2.0, instance_start_time is always 0. This means that when generating ETag values derived from the database info object, the same ETags can be incorrectly deemed valid between different database instances with the metadata. To avoid this we can incorporate the unique shard suffix for the database instance when generating the current ETag value. Copied from fix by Will Holley in chttpd COUCHDB-3017
- Loading branch information
Showing 1 changed file with 2 additions and 1 deletion.