lp:~citrix-openstack/swift/xenapi

Created by Armando Migliaccio and last modified

This is a lp:swift cache used only by the Citrix OpenStack team. It is used for internal peer reviews to generate diffs between lp:swift and whatever experimental feature we are planning to add to OpenStack Swift.

Get this branch:
bzr branch lp:~citrix-openstack/swift/xenapi
Members of Citrix OpenStack development team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Recent revisions

225. By Armando Migliaccio

merge lp:swift at revision 234

224. By David Goetz

nodes with a weight of zero should not be valid for handoff

223. By gholt

Reverted the wal+index code.

222. By gholt

Make swift-auth-to-swauth work with really old devauth dbs.
Update swauth to accept non-alnum chars in account and user names.

221. By gholt

ring: pickles now use only stdlib objects; old and really old pickles can still be read

220. By clayg

fixed glob pattern matching index offset error in stats' LogUploader

219. By Mike Barton

rename log-processing.conf to log-processor.conf

218. By clayg

I rewrote swift-init cause I wanted it to do somethings it didn't, and I
tried to make some of the error conditions a little better too. It has
some new features, but overall it's behavior is mostly compatible with
the old swift-init (input, return codes) - but if someone had some weird
greps on the output they're hozed.

swift-init --help is a good place to start

some highlights might be:
 $swift-init start main --wait # wait for all "main" services to start,
printing any errors to console
 $swift-init rest wait # same as above but for replicators, updaters & auditors
 $swift-init stop object -c1 # kill the first object-server "node"
 $swift-init object-server status # make sure it's dead - yay status!
 $swift-init proxy auth reload # devauth? srsly?
 $swift-init *-replicator once -n # run the object, container,
and account replicators in "once mode" and watch them log to console
until they're finished

... probably some other stuff too. Looking forward to feedback...

217. By clayg

creating a Ring will ensure a valid HASH_PATH_SUFFIX

216. By Devin Carlen

Added lock file configuration to sample rsync.conf.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~hudson-openstack/swift/trunk
This branch contains Public information 
Everyone can see this information.