Fix a typo in match of config_change event

config_change event suppose to have 5 elements

COUCHDB-3102
1 file changed
tree: 46bec401411830815c938d7f7cea292808dd8626
  1. .gitignore
  2. .travis.yml
  3. LICENSE
  4. README.md
  5. src/
  6. test/
README.md

couch_peruser Build Status

couch_peruser is a CouchDB daemon that ensures that a private per-user database exists for each document in _users. These databases are writable only by the corresponding user. Databases are in the form:

userdb-{hex encoded username}

For example, the user bob will have a database named userdb-626f62.

The reason for hex encoding is that CouchDB usernames have no restrictions, but CouchDB databases have restrictions. Hex encoding the UTF-8 representation of the username is a transformation that's easy to correctly implement in just about any language, especially JavaScript and Erlang. Other encodings would be possible, but would require additional client and server-side code to support that encoding. This is the simplest scheme that is obviously correct.