OpenStack Storage (Swift)
Go to file
gholt 213f385348 Fixed bug with container reclaim/report race
Before, a really lagged cluster might not get its final report for a
deleted container database sent to its corresponding account
database. In such a case, the container database file would be
permanently deleted while still leaving the container listed in the
account database, never to be updated since the actual container
database file was gone. The only way to fix such the situation before
was to recreate and redelete the container.

Now, the container database file will not be permanently deleted
until it has sent its final report successfully to its corresponding
account database.

Change-Id: I1f42202455e7ecb0533b84ce7f45fcc7b98aeaa3
2012-06-03 03:23:51 +00:00
bin Expand recon middleware support 2012-05-24 14:50:00 -05:00
doc fixed doc table format 2012-05-28 13:36:59 -05:00
etc Merge "Expand recon middleware support" 2012-05-25 05:12:35 +00:00
locale Reverted the pulling out of various middleware: 2012-05-16 21:25:10 +00:00
swift Fixed bug with container reclaim/report race 2012-06-03 03:23:51 +00:00
test Fixed bug with container reclaim/report race 2012-06-03 03:23:51 +00:00
tools Add sphinx to test-requires. 2012-03-16 12:11:47 -07:00
.functests make test runner functions return the status of running the tests 2012-04-18 15:13:09 +03:00
.gitignore Add support for venv-based test run with tox. 2012-03-07 22:44:34 -08:00
.gitreview Add .gitreview config file for gerrit. 2011-10-24 15:05:49 -04:00
.mailmap Updated AUTHORS, CHANGELOG, and version for 1.5.0 release 2012-05-27 21:31:56 -05:00
.probetests make test runner functions return the status of running the tests 2012-04-18 15:13:09 +03:00
.unittests make test runner functions return the status of running the tests 2012-04-18 15:13:09 +03:00
AUTHORS Updated AUTHORS, CHANGELOG, and version for 1.5.0 release 2012-05-27 21:31:56 -05:00
babel.cfg add pybabel setup.py commands and initial .pot 2011-01-27 00:01:24 +00:00
CHANGELOG Updated AUTHORS, CHANGELOG, and version for 1.5.0 release 2012-05-27 21:31:56 -05:00
LICENSE Initial commit of Swift code 2010-07-12 17:03:45 -05:00
MANIFEST.in Adding missing files in generated tarballs 2012-05-30 15:39:37 +02:00
README Split out the SAIO doc and fixed a typo in the README 2010-10-20 10:32:03 -05:00
setup.cfg Add support for venv-based test run with tox. 2012-03-07 22:44:34 -08:00
setup.py Move proxy server logging to middleware. 2012-05-24 21:15:51 -07:00
tox.ini Make scripts in bin/ PEP8-compliant. 2012-05-04 08:24:51 -07:00

Swift
-----

A distributed object store that was originally developed as the basis for 
Rackspace's Cloud Files.

To build documentation run `python setup.py build_sphinx`, and then browse to
/doc/build/html/index.html.

The best place to get started is the "SAIO - Swift All In One", which will walk
you through setting up a development cluster of Swift in a VM.

For more information, visit us at http://launchpad.net/swift, or come hang out
on our IRC channel, #openstack on freenode.

--
Swift Development Team