OpenStack Storage (Swift)
Go to file
Kota Tsuyuzaki f0eb25a973 add UDP protocol support for logger
When a syslog daemon fails and SysLogHandler cannot reconnect to
it, server processes (proxy, container, object, and more)
would start consuming 100 % CPU and stop responding to requests.
It is because the server process go into an infinite loop if they
fail to reconnect to /dev/log.
This problem happens only when using unix_sockets.

This change enables us to use syslog without unix_sockets and fixes bug 780025.

Change-Id: Ibcc99a1a148b1008036146bf3bd079a9be24982c
2012-06-27 23:48:40 -07:00
bin Make swift-get-nodes -a show all handoffs. 2012-06-20 12:45:34 -07:00
doc Merge "Patch for Swift Solaris (Illumos) compability." 2012-06-27 16:41:43 +00:00
etc Patch for Swift Solaris (Illumos) compability. 2012-06-19 15:38:56 +04:00
locale Reverted the pulling out of various middleware: 2012-05-16 21:25:10 +00:00
swift add UDP protocol support for logger 2012-06-27 23:48:40 -07:00
test Merge "Fixes for probe tests" 2012-06-27 16:45:03 +00:00
tools Remove swift.common.client from here. 2012-06-07 16:36:49 +02:00
.coveragerc Align tox.ini and fix coverage jobs in jenkins. 2012-06-08 20:05:14 -04: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 add UDP protocol support for logger 2012-06-27 23:48:40 -07: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 Align tox.ini and fix coverage jobs in jenkins. 2012-06-08 20:05:14 -04:00
setup.py Remove swift.common.client from here. 2012-06-07 16:36:49 +02:00
tox.ini Align tox.ini and fix coverage jobs in jenkins. 2012-06-08 20:05:14 -04: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