~ubuntu-branches/ubuntu/trusty/swift/trusty-updates

« back to all changes in this revision

Viewing changes to doc/source/overview_ring.rst

  • Committer: Package Import Robot
  • Author(s): Chuck Short, Soren Hansen, Chuck Short
  • Date: 2012-09-07 19:02:36 UTC
  • mfrom: (1.2.12)
  • Revision ID: package-import@ubuntu.com-20120907190236-fqrmbzm7v6zivs8d
Tags: 1.7.0-0ubuntu1
[ Soren Hansen ]
* Update debian/watch to account for symbolically named tarballs and
  use newer URL.
* Run unit tests at build time.
* Fix Launchpad URLs in debian/watch.

[ Chuck Short ]
* New upstream release
* debian/control: Add pubthon-moc as a build dep
* debian/rules: Dont fail if testsuite fails.

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
 
30
30
The rings are built and managed manually by a utility called the ring-builder.
31
31
The ring-builder assigns partitions to devices and writes an optimized Python
32
 
structure to a gzipped, pickled file on disk for shipping out to the servers.
 
32
structure to a gzipped, serialized file on disk for shipping out to the servers.
33
33
The server processes just check the modification time of the file occasionally
34
34
and reload their in-memory copies of the ring structure as needed. Because of
35
35
how the ring-builder manages changes to the ring, using a slightly older ring