This repository has been archived by the owner on Apr 11, 2023. It is now read-only.
Storage failures if database prefix is not set or contains incompatible characters when using CouchDB #190
Labels
bug
Something isn't working
When using CouchDB, when the EDV server creates a vault, the EDV server generates a UUID to use internally as the CouchDB databases name. Sometimes these UUIDs will start with a number, which is an invalid database name for CouchDB. If you're using a valid prefix, this isn't a problem, but if no prefix is set then some vaults will randomly fail to create, which is super confusing.
Also, if you set a prefix that contains those non-CouchDB-characters, then database creation will fail as well. However, this case isn't as severe since the failure will at least happen at startup and be far more obvious.
The text was updated successfully, but these errors were encountered: