Update versioning.
authorAntony Chazapis <chazapis@gmail.com>
Thu, 23 Jun 2011 14:24:52 +0000 (17:24 +0300)
committerAntony Chazapis <chazapis@gmail.com>
Thu, 23 Jun 2011 14:24:52 +0000 (17:24 +0300)
commit104626e3e477917f7483b0fdbeba2bbb649cadcb
tree5db2ea944903f6f2e1e5ae614eeaa98dade78a76
parentcca6c6178de91c77a7f2e157a1a5bb04f326b6da
Update versioning.

- Allow non-integer version identifiers.
- Use 'X-Object-Modified-By' to trace the user that created a version.
- Fix 'X-Object-Version-Timestamp' header formatting.

Rebuild the database, or:
sqlite> alter table versions add column user text;
sqlite> update versions set user = '<username>';

Refs #593
docs/source/devguide.rst
pithos/api/functions.py
pithos/api/tests.py
pithos/api/util.py
pithos/backends/base.py
pithos/backends/simple.py