lp:~cisco-openstack/swift/cis-havana

Created by Mark T. Voelker on 2014-07-30 and last modified on 2014-07-30
Get this branch:
bzr branch lp:~cisco-openstack/swift/cis-havana
Members of Cisco Openstack can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Cisco Openstack
Project:
OpenStack Object Storage (swift)
Status:
Development

Recent revisions

147. By Chris Ricker on 2013-10-17

Bump epoch

146. By Chris Ricker on 2013-10-17

Bump epoch to force build

145. By Chris Ricker on 2013-10-17

Bump release to force rebuild

144. By Chris Ricker on 2013-10-17

Rebuild for havana release

143. By Chris Ricker on 2013-09-18

Add swift-config

142. By Mark T. Voelker on 2013-08-24

Make swift-proxy start with keystoneclients > 0.2.4

141. By Chris Ricker on 2013-04-09

rebuild for Grizzly release

140. By Chris Ricker on 2013-04-02

fix typo

139. By Chris Ricker on 2013-04-02

bump epoch

138. By Openstack Ubuntu Testing Bot on 2013-03-16

* Automated Ubuntu testing build:
* [e56832c] Fix format device
* [35acd59] Fix swift-ring-builder's list_parts command.
* [ebcd60f] Add a region tier to Swift's ring.
* [b373278] Add missing CONTRIBUTING.md to source tarball
* [f6d1fa1] Fixed bug with account_info
* [157c3c9] Add tests and doc entry for
  request.environ[reseller_request]
* [5e427e5] Add exception to swift-drive-audit if no date in line.
* [28c75db] Account quotas
* [d9fb84d] Fix some unreadable code.
* [0219b08] simplify the chexor function
* [40782ed] Support tests for Apache
* [7d5095c] Support listing endpoints for an object.
* [71a20d0] Fix misspelled variable name
* [27dcaf2] Spread handoffs out better around zones.
* [1d8a02f] Added per disk PUT timing monitoring support.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [f6e29b8] Remove check for valid Origin for the "actual request".
* [ebcd60f] Add a region tier to Swift's ring.
* [b373278] Add missing CONTRIBUTING.md to source tarball
* Automated Ubuntu testing build:
* [35acd59] Fix swift-ring-builder's list_parts command.
* [b373278] Add missing CONTRIBUTING.md to source tarball
* Automated Ubuntu testing build:
* [ebcd60f] Add a region tier to Swift's ring.
* Automated Ubuntu testing build:
* [f6d1fa1] Fixed bug with account_info
* Automated Ubuntu testing build:
* [5e427e5] Add exception to swift-drive-audit if no date in line.
* [d9fb84d] Fix some unreadable code.
* Automated Ubuntu testing build:
* [28c75db] Account quotas
* Automated Ubuntu testing build:
* [d9fb84d] Fix some unreadable code.
* [40782ed] Support tests for Apache
* [7d5095c] Support listing endpoints for an object.
* [71a20d0] Fix misspelled variable name
* [27dcaf2] Spread handoffs out better around zones.
* [7fd4323] David Hadas email address has been changed.
* [e064ba1] Updated get_more_nodes algorithm
* [5d73da1] Static Large Object Support
* [c4c66d8] TempURL filename options; bug fixes
* [b715eb5] Remove reduant check of list.
* [1d8a02f] Added per disk PUT timing monitoring support.
* [8bc065e] make swift fsync
* [5d2b70b] Updating classifiers status to stable and clean up
* [7e3adf5] Adding a quick note to helper functions so its clear what
  they do and they don't get misused.
* [86220ba] Force log entries to be one line
* [9a3e0f4] Move the swift.1 manpage to python-swiftclient
* [7548cb9] Make rings' replica counts adjustable.
* [e69f3be] Add cache=swift.cache for authtoken example.
* [a7e31eb] Add tests on keystone for invalid path requests.
* [0f284e0] Allow acl with a valid token.
* [ffada71] Fixed formpost QUERY_STRING bugs.
* Automated Ubuntu testing build:
* [0219b08] simplify the chexor function
* [7d5095c] Support listing endpoints for an object.
* Automated Ubuntu testing build:
* [40782ed] Support tests for Apache
* Automated Ubuntu testing build:
* [7d5095c] Support listing endpoints for an object.
* [27dcaf2] Spread handoffs out better around zones.
* Automated Ubuntu testing build:
* [71a20d0] Fix misspelled variable name
* [1d8a02f] Added per disk PUT timing monitoring support.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [7fd4323] David Hadas email address has been changed.
* [5d73da1] Static Large Object Support
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [e064ba1] Updated get_more_nodes algorithm
* [b715eb5] Remove reduant check of list.
* [7548cb9] Make rings' replica counts adjustable.
* [ffada71] Fixed formpost QUERY_STRING bugs.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [c4c66d8] TempURL filename options; bug fixes
* [5d2b70b] Updating classifiers status to stable and clean up
* [7e3adf5] Adding a quick note to helper functions so its clear what
  they do and they don't get misused.
* [86220ba] Force log entries to be one line
* [89ab090] Account Server: Refactor HEAD request handler
* [9a3e0f4] Move the swift.1 manpage to python-swiftclient
* [c52a992] Add debug level logs for TempAuth.authorize.
* [d9130d7] Correct docstring for
  swift.common.ring.utils.build_tier_tree and add unit test for it.
* [13eabdc] Improve bin/swift-account-audit
* [e69f3be] Add cache=swift.cache for authtoken example.
* [a7e31eb] Add tests on keystone for invalid path requests.
* [0f284e0] Allow acl with a valid token.
* [ffada71] Fixed formpost QUERY_STRING bugs.
* [6991734] timing-based affinity sorting for primary replicas
* [b622993] Account and container info fixes and improvement.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [8bc065e] make swift fsync
* [86220ba] Force log entries to be one line
* [a7e31eb] Add tests on keystone for invalid path requests.
* [0f284e0] Allow acl with a valid token.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [5d2b70b] Updating classifiers status to stable and clean up
* Automated Ubuntu testing build:
* [7e3adf5] Adding a quick note to helper functions so its clear what
  they do and they don't get misused.
* [9a3e0f4] Move the swift.1 manpage to python-swiftclient
* [c52a992] Add debug level logs for TempAuth.authorize.
* [d9130d7] Correct docstring for
  swift.common.ring.utils.build_tier_tree and add unit test for it.
* [13eabdc] Improve bin/swift-account-audit
* [e69f3be] Add cache=swift.cache for authtoken example.
* [6991734] timing-based affinity sorting for primary replicas
* [b622993] Account and container info fixes and improvement.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [89ab090] Account Server: Refactor HEAD request handler
* [0937086] Adding speed limit options for DB auditor
* [b622993] Account and container info fixes and improvement.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [a4a047c] Fix descriptions in sample configs.
* [bce8443] Adds first-byte latency timings for GET requests.
* [902b66d] Change in swift-drive-audit handling log rotation.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [93ea7c6] Documentation fixups
* [902b66d] Change in swift-drive-audit handling log rotation.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [e88ff34] Cleanup of file permissions
* [2267b03] Swift MemcacheRing (set) interface is incompatible fixes
* [f4a09eb] log message in exception level when path encoding errors
  happen.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [3b341e3] fix large objects with unicode
* [45f0502] Fix spelling mistakes
* [8801b74] Make statsd sample rate behave better.
* Automated Ubuntu testing build:
* [f4a09eb] log message in exception level when path encoding errors
  happen.
* [8801b74] Make statsd sample rate behave better.
* Automated Ubuntu testing build:
* [45f0502] Fix spelling mistakes
* [1b86380] Add generated keystone documentation to misc.rst.
* [a622349] Use a doubled proxy-logging instead of each middleware
  handling it differently (if at all)
* [83d8922] minor development doc changes
* [0640a61] Fixed some swift-recon typos
* [08c0174] Change the flag set to specify bulk delete and expand
  archives from a HTTP header to a query parameter.
* [24ef120] Basic container quotas
* [07d85d3] Made internal client handle failed requests better
* [c3d4a63] Fixes 'not in' operator usage
* [a1395ec] Allow change the endpoint_type when use swift-dispersion
  tools
* [c7cf74f] Deprecate is_admin feature.
* [04037ae] Fixed bug in domain_remap and cname_lookup middleware
* [8801b74] Make statsd sample rate behave better.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [7242843] Replaces Copyright statements for LLC with Foundation,
  removes date.
* [83d8922] minor development doc changes
* [0640a61] Fixed some swift-recon typos
* [07d85d3] Made internal client handle failed requests better
* [a1395ec] Allow change the endpoint_type when use swift-dispersion
  tools
* [c7cf74f] Deprecate is_admin feature.
* Automated Ubuntu testing build:
* [a622349] Use a doubled proxy-logging instead of each middleware
  handling it differently (if at all)
* [0640a61] Fixed some swift-recon typos
* [07d85d3] Made internal client handle failed requests better
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [83d8922] minor development doc changes
* [a1395ec] Allow change the endpoint_type when use swift-dispersion
  tools
* [c7cf74f] Deprecate is_admin feature.
* [04037ae] Fixed bug in domain_remap and cname_lookup middleware
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [08c0174] Change the flag set to specify bulk delete and expand
  archives from a HTTP header to a query parameter.
* [ec084de] Optimize the ring builder's _reassign_parts() method.
* [c3d4a63] Fixes 'not in' operator usage
* [156cdc8] Deterministic, repeatable serialization for rings.
* [04037ae] Fixed bug in domain_remap and cname_lookup middleware
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [24ef120] Basic container quotas
* Automated Ubuntu testing build:
* [ec084de] Optimize the ring builder's _reassign_parts() method.
* [abe70e8] Cleanup based on pyflakes.
* [e189723] Allow rebalance to take a seed.
* Automated Ubuntu testing build:
* [156cdc8] Deterministic, repeatable serialization for rings.
* [8552953] Remove tempauth allowed_sync_hosts conf option
* [e189723] Allow rebalance to take a seed.
* [87a42ab] Added fallocate_reserve option
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [abe70e8] Cleanup based on pyflakes.
* [8552953] Remove tempauth allowed_sync_hosts conf option
* [f28914c] Handle access_log_headers in proxy_logging
* [00dbad0] Add optional locking to swift-ring-builder
* [c45e435] Add wsgify and split_path utilities to swob
* [0dc32d3] Fix keystoneauth with OPTIONS headers (eg: CORS)
* Automated Ubuntu testing build:
* [87a42ab] Added fallocate_reserve option
* [00dbad0] Add optional locking to swift-ring-builder
* [c45e435] Add wsgify and split_path utilities to swob
* [0dc32d3] Fix keystoneauth with OPTIONS headers (eg: CORS)
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [f28914c] Handle access_log_headers in proxy_logging
* [00dbad0] Add optional locking to swift-ring-builder
* Automated Ubuntu testing build:
* [2f663ff] Bulk Requests: auto extract archive and bulk delete
  middleware.
* [f2941b0] Validate numericness of ports in builder files.
* [68479cc] Add more command-line options to swift-bench.
* [ee98288] Update auto-generated docs
* [161aa89] prevent irregular auth_prefix config in tempauth
* [035e49c] Fix superfluous GET requests in swift-bench.
* [3282e38] Add --run-dir switch to swift-init
* [6ff644b] Allow for multiple X-(Account|Container)-* headers.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [89ee10b] Add handler for CORS "actual requests"
* [68479cc] Add more command-line options to swift-bench.
* [ee98288] Update auto-generated docs
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [f2941b0] Validate numericness of ports in builder files.
* [035e49c] Fix superfluous GET requests in swift-bench.
* Automated Ubuntu testing build:
* [161aa89] prevent irregular auth_prefix config in tempauth
* Automated Ubuntu testing build:
* [035e49c] Fix superfluous GET requests in swift-bench.
* [633d1aa] version bump to 1.7.7-dev
* [d87ce03] authors and changelog update for swift 1.7.6
* [54b7594] get swob.Request.blank to parse path
* [c8b28ba] swob refactors needed for sos
* [d46f90e] Make object-auditor to use one logger
* [0bba071] Some optimizations for ring rebalancing.
* [0df6fe8] Add container-sync to container-server.conf doc.
* [95d5cf8] Fixed bug in object replicator
* [592d895] Reject names with NULL characters
* [a88b412] swift-recon: Added oldest and most recent repl
* [46c5b09] Fixed version req for netifaces to 0.5
* [e2929ec] Fix HEAD request response when request not given to
  response.
* [c69e130] consistency and grammatical tweaks
* Automated Ubuntu testing build:
* [3282e38] Add --run-dir switch to swift-init
* [d87ce03] authors and changelog update for swift 1.7.6
* Automated Ubuntu testing build:
* [633d1aa] version bump to 1.7.7-dev
* [d87ce03] authors and changelog update for swift 1.7.6
* [e2929ec] Fix HEAD request response when request not given to
  response.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [54b7594] get swob.Request.blank to parse path
* [d46f90e] Make object-auditor to use one logger
* [0bba071] Some optimizations for ring rebalancing.
* [0df6fe8] Add container-sync to container-server.conf doc.
* [95d5cf8] Fixed bug in object replicator
* [e2929ec] Fix HEAD request response when request not given to
  response.
* [c69e130] consistency and grammatical tweaks
* Automated Ubuntu testing build:
* [c8b28ba] swob refactors needed for sos
* [0bba071] Some optimizations for ring rebalancing.
* [0df6fe8] Add container-sync to container-server.conf doc.
* [95d5cf8] Fixed bug in object replicator
* [592d895] Reject names with NULL characters
* [a88b412] swift-recon: Added oldest and most recent repl
* [46c5b09] Fixed version req for netifaces to 0.5
* [e2929ec] Fix HEAD request response when request not given to
  response.
* [c69e130] consistency and grammatical tweaks
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [d46f90e] Make object-auditor to use one logger
* [a88b412] swift-recon: Added oldest and most recent repl
* [46c5b09] Fixed version req for netifaces to 0.5
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [592d895] Reject names with NULL characters
* Automated Ubuntu testing build:
* [46c5b09] Fixed version req for netifaces to 0.5
* [b155da4] Check whether poll is available or not and let eventlet
  chose the best hub when it isn't.
* Automated Ubuntu testing build:
* [ded5046] Allow actual paths to work for swift-get-nodes
* [dc8d0e0] Functional tests use x-auth-token rather than x-storage-
  token
* Automated Ubuntu testing build:
* [b155da4] Check whether poll is available or not and let eventlet
  chose the best hub when it isn't.
* Automated Ubuntu testing build:
* [dc8d0e0] Functional tests use x-auth-token rather than x-storage-
  token
* [c37954d] saio truncate instead of dd (for reals)
* [6df2854] Move InputProxy to utils
* Automated Ubuntu testing build:
* [5f19ccf] Fix for subtle bug from
  5c8f9c52e3f2944f01cea621326532e058a225f7
* [c37954d] saio truncate instead of dd (for reals)
* [6df2854] Move InputProxy to utils
* [53ed90b] Fixes console logging with non-swift middleware
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [5d5b262] Revert "suggest fallocate instead of dd in saio"
* [e81ca8d] suggest fallocate instead of dd in saio
* [97f79b9] Convert LICENSE to use unix style line endings.
* Automated Ubuntu testing build:
* [53ed90b] Fixes console logging with non-swift middleware
* Automated Ubuntu testing build:
* [e81ca8d] suggest fallocate instead of dd in saio
* Automated Ubuntu testing build:
* [97f79b9] Convert LICENSE to use unix style line endings.
* [dcff5ff] Use install_requires in setup.py
* Automated Ubuntu testing build:
* [b85f69e] Refactor Ring::get_nodes() and Ring::get_part_nodes()
* [4fcbeff] Added override for swift-init's KILL_WAIT
* [dcff5ff] Use install_requires in setup.py
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [52a2a65] Made 507s report drive, if known.
* Automated Ubuntu testing build:
* [4fcbeff] Added override for swift-init's KILL_WAIT
* Automated Ubuntu testing build:
* [2a9bf20] one dot, 5% increase in coverage
* [3dbc1a9] document correct config in dispersion-report help
* [a064fa4] Fix needed for keystone middleware logging
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [9302c5f] Fix permissions from last commit
* [3dbc1a9] document correct config in dispersion-report help
* [08a110b] Add a license header to functionalnosetests
* Automated Ubuntu testing build:
* [ea95d00] Avoid infinite recursion in
  swift.obj.replicator.get_hashes.
* [e474dfb] Add dispersion report flags to limit reports
* [3a70112] Add config of server start timeouts for probetests
* [1f83f00] Allow dot test runners from any dir
* [b852f22] capture resetswift output in probetests
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [4c6a354] Add config option to turn eventlet debug on/off
* [3a70112] Add config of server start timeouts for probetests
* [b852f22] capture resetswift output in probetests
* [b8e3e9e] Allow optional, temporary healthcheck failure.
* [37da61b] Ignore pycscope files
* [772da0a] drop_privileges should also set HOME
* [064ee2b] 406 if we can't satisfy Accept
* [795acd4] bp/cross-tenant-acls: allow tenantId:user,
  tenantName:user, and *:user ALCs
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [e474dfb] Add dispersion report flags to limit reports
* [37da61b] Ignore pycscope files
* [772da0a] drop_privileges should also set HOME
* [064ee2b] 406 if we can't satisfy Accept
* [795acd4] bp/cross-tenant-acls: allow tenantId:user,
  tenantName:user, and *:user ALCs
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [b8e3e9e] Allow optional, temporary healthcheck failure.
* Automated Ubuntu testing build:
* [37da61b] Ignore pycscope files
* [6743e4d] Swob bugfixes; for ? in names specifically
* [18f755a] Added --top option to swift-recon -d
* [89a871d] Improve container-sync docs.
* Automated Ubuntu testing build:
* [064ee2b] 406 if we can't satisfy Accept
* [18f755a] Added --top option to swift-recon -d
* [89a871d] Improve container-sync docs.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [6743e4d] Swob bugfixes; for ? in names specifically
* [4063123] Fix bug with swob.Request.path_info_pop
* [89a871d] Improve container-sync docs.
* [923b8b9] Fix for container sync not syncing last rowid
* Automated Ubuntu testing build:
* [abcd872] Updates to use new keystoneclient middleware.
* [46f26b3] added GoLang binding and CDMI to associated projects
* [48ebd67] Replace hard-coded test accounts with user-configured
  values
* [35f4d29] Upgrade pep8 to 1.3.3.
* [923b8b9] Fix for container sync not syncing last rowid
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [4063123] Fix bug with swob.Request.path_info_pop
* [48ebd67] Replace hard-coded test accounts with user-configured
  values
* [35f4d29] Upgrade pep8 to 1.3.3.
* [c46033a] pep8 db.py
* [3aab248] pep8 direct client
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [46f26b3] added GoLang binding and CDMI to associated projects
* [48ebd67] Replace hard-coded test accounts with user-configured
  values
* [c46033a] pep8 db.py
* [3aab248] pep8 direct client
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [fdf55c2] Add CONTRIBUTING file.
* [f74ef1e] pep8 utils.py
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [1f7be20] pep8 middleware
* [f74ef1e] pep8 utils.py
* [83bbd0a] Fix lazy-listing of object segments.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [357b12d] Remove IP-based container-sync ACLs from auth middlewares.
* [20d4b00] change catch_errors to use WSGIContext
* [7d70e05] Refactor DiskFile to hide temp file names and exts
* [5c8f9c5] check response status in WSGIContext._app_call
* Automated Ubuntu testing build:
* [1ac7b88] Use a delta timeout for memcache where possible
* [101f566] Updating doc reflecting the move of auth_token.
* [20d4b00] change catch_errors to use WSGIContext
* [7d70e05] Refactor DiskFile to hide temp file names and exts
* [5c8f9c5] check response status in WSGIContext._app_call
* Automated Ubuntu testing build:
* [259aafb] Refactor http_connect() to use http_connect_raw()
* [4e5889d] Refactor db_replicator's roundrobin_datadirs
* [20d4b00] change catch_errors to use WSGIContext
* Automated Ubuntu testing build:
* [101f566] Updating doc reflecting the move of auth_token.
* [1701b6b] fix bug in deleting account memcache.
* [bf90ba2] Remove outdated Debian packaging guide.
* [4236e63] patch utils.HASH_PATH_SUFFIX in proxy unittests
* [a78b2d5] Fix 500 on GET of many-segment manifest.
* [47ee1d7] Better TempAuth storage URL guessing
* Automated Ubuntu testing build:
* [4e5889d] Refactor db_replicator's roundrobin_datadirs
* [bf90ba2] Remove outdated Debian packaging guide.
* [a78b2d5] Fix 500 on GET of many-segment manifest.
* [47ee1d7] Better TempAuth storage URL guessing
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [1701b6b] fix bug in deleting account memcache.
* [4236e63] patch utils.HASH_PATH_SUFFIX in proxy unittests
* [53ab2e1] fix bug1039861, remove license header in
  doc/source/conf.py.
* [47ee1d7] Better TempAuth storage URL guessing
* [8a8ea8f] fix error with setting max age and incorrect tests
* New upstream release.
* New upstream release for the Ubuntu Cloud Archive.
* New upstream release.
* debian/control: Dropped python-webob.
* debian/swift.install: Add swift-bench-client.
* New bug fix release for the Ubuntu Cloud Archive.
* debian/control: Conflicts/Breaks on swift 1.6.0-ubuntu1 when upgrading
  from precise, since the swift client has been moved to python-swiftclient.
  (LP: #1061064)
* New release candidate for the Ubuntu Cloud Archive.
* New upstream release.
* debian/rules: Fail to build the packages if testsuite fails.
* New release candidate for the Ubuntu Cloud Archive.
* New upstream release, this release fixes a major
  regression introduced in the last release.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [73846c2] fix update_deleted directory creation. bug 1035274
* Automated Ubuntu testing build:
* [07b4c21] 1.7.1 version bump
* Automated Ubuntu testing build:
* [341da75] changelog and authors updates for 1.7 release
* [7b664c9] Fix PEP8 issues in ./test/unit/common .
* Automated Ubuntu testing build:
* [2e16b1f] Update swift.common.db to us swift.cmmn.utils.json
* [7b664c9] Fix PEP8 issues in ./test/unit/common .
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [0bb5d6d] use simplejson to serialize acct/cont results
* Automated Ubuntu testing build:
* [54a2907] bumped version to 1.7.0 to reflect current dev effort
* 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.
* New upstream release
* debian/control: Add python-mock as a build dep
* debian/rules: Dont fail if testsuite fails.
* Automated Ubuntu testing build:
* [4a2ae2b] Upating proxy-server StatsD logging.
* Automated Ubuntu testing build:
* [c509ac2] Added ability to disable fallocate
* [2a38a04] Remove the gettext wrapper of server_type.
* [9290471] x-newest cleanup code with test. Fixes bug 1037337
* [9bda92d] Misc. swift-bench improvements.
* [e1ff51c] Do not use pickle for serialization in memcache, but JSON
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [eb5f89a] fallocate call error handling
* [9290471] x-newest cleanup code with test. Fixes bug 1037337
* [1a6c42f] Fix when rate_limit_after_segment kicks in.
* Automated Ubuntu testing build:
* [28bff36] Remove redefinition of import traceback
* [1a6c42f] Fix when rate_limit_after_segment kicks in.
* [da0e013] make obj replicator locking more optimistic
* Automated Ubuntu testing build:
* [eb4af8f] split proxy controllers into individual modules
* [da0e013] make obj replicator locking more optimistic
* [6dbac84] Retuen a reasonable response to client.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [66400b7] Add device name to *-replicator.removes for DBs
* [af2ff12] Update docs for new ring serialization.
* [6dbac84] Retuen a reasonable response to client.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [7ebb81c] Fix PEP8 issues.
* [2352b9d] Add nosehtmloutput as a test dependency.
* [af2ff12] Update docs for new ring serialization.
* [d9443d6] A few misc. code cleanups.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [56bb00f] A couple minor tweaks to the SAIO guide.
* [2352b9d] Add nosehtmloutput as a test dependency.
* [d9443d6] A few misc. code cleanups.
* [edd3803] handle exception correctly in _make_app_iter_reader
* [3c82151] update object versions docs
* [61932d8] Fixed bug where expirer would get confused by...
* [aad7cdc] To simulate the real workloads, the objects to be uploaded
  could be created in the random sizes, which are bounded
  (lower_object_size and upper_object_size) by the user inputs.
* [4a9d191] Updated probe tests
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [e7c2ae9] Cleanup after LockTimeout
* [edd3803] handle exception correctly in _make_app_iter_reader
* [3c82151] update object versions docs
* [aad7cdc] To simulate the real workloads, the objects to be uploaded
  could be created in the random sizes, which are bounded
  (lower_object_size and upper_object_size) by the user inputs.
* [4a9d191] Updated probe tests
* Automated Ubuntu testing build: [f2f6b2f] Report all unmounted
  drives
* Automated Ubuntu testing build: [f8ce43a] Use custom encoding for
  RingData, not pickle.
* Automated Ubuntu testing build: [fa661d5] ring.py: Uses simplejson
  if avail and pep8 1.3.1
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [f2f6b2f] Report all unmounted
  drives
* Automated Ubuntu testing build: [d8c5c0c] all in one setup rc.local
  needs -p for mkdir command
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [ef3f8bb] Ensure parameters sent to
  db are utf8 strs
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [d2b51dd] Updated use of iter_nodes
  for handoff logging
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [7923c56] Fixed proxy logging.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [0d38c71] Cleaner fix to format
  regression fix
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [03cec57] version bump to reflect
  current dev effort
* Automated Ubuntu testing build: [a2bec22] Fix typing in DiskFile put
  method comment
* Automated Ubuntu testing build: [53e35ba] changelog for 1.6.0
* Automated Ubuntu testing build: [21616c2] 1.6.1 version bump
* Automated Ubuntu testing build: [3800fdc] Fixed bug in staticweb
  with log_headers
* Automated Ubuntu testing build: [a1a4d35] Logging improvements:
  handoffs and thread locals
* Automated Ubuntu testing build: [ceaf760] updated changelog with
  patch from review
* Automated Ubuntu testing build: [de9b81b] Fixes regression with
  format=somethingelse
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [afa4f70] Move swift_auth middleware
  from keystone to swift.
* Automated Ubuntu testing build: [faff4ae] Forbid substrings based on
  a regexp in name_filter middleware
* Automated Ubuntu testing build: [4343755] Fix problem with logger
  and libc loader
* Automated Ubuntu testing build: [0da1b4f] Create and configure
  /var/cache/swift in SAIO
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [afa4f70] Move swift_auth middleware
  from keystone to swift.
* Automated Ubuntu testing build: [de3b663] ensure that accessing the
  ring devs reloads the ring if necessary
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [afa4f70] Move swift_auth middleware
  from keystone to swift.
* Automated Ubuntu testing build: [faff4ae] Forbid substrings based on
  a regexp in name_filter middleware
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [5f72a8d] Fix Dispersion report and
  swift-bench on saio
* Automated Ubuntu testing build: [31ff3da] Fix wrong assert in
  manager unit test, self._assert(len(m.servers), 4) don't check that
  number of servers equal 4.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [f0eb25a] add UDP protocol support
  for logger
* Automated Ubuntu testing build: [d8c2d0e] FormPost logging bugfix
  and slight refactor
* Automated Ubuntu testing build: [de4d23c] Adapt Swift for WebOb 1.2
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [ef3e556] swift-bench should be able
  to use auth version 2.0
* Automated Ubuntu testing build: [8b778c7] Make proxy-logging more
  like eventlet.posthook
* Automated Ubuntu testing build: [13e4de1] Patch for Swift Solaris
  (Illumos) compability.
* Automated Ubuntu testing build: [a4ebc46] use sort_key to compare
  the number of partitions the device wants
* Automated Ubuntu testing build: [69fd05f] Remove hard coded man page
  paths.
* Automated Ubuntu testing build: [be79b08] Fixes for probe tests
* Automated Ubuntu testing build: [c67e568] Use buffered gzip stream
  with python 2.7.
* Automated Ubuntu testing build: [1125368] Remove ambiguity in
  memcache_servers documentation
* Automated Ubuntu testing build: [49a9cc7] Made ranged requests on
  large objects working correctly when size of manifest file is not 0
  byte.
* Automated Ubuntu testing build: [f2a61ab] Fixed bug 1011636 with
  segmented objects
* Automated Ubuntu testing build: [d8c2d0e] FormPost logging bugfix
  and slight refactor
* Automated Ubuntu testing build: [cc1907e] Validate devices and
  partitions to avoid directory traversals
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [6987d22] Added config options for
  rate limiting of large object downloads.
* Automated Ubuntu testing build: [50806ef] check disk failure before
  syncing for each partition
* Automated Ubuntu testing build: [67af56b] Make `swift-get-nodes -a`
  show all handoffs.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build:
* [f4c319b] Made dispersion report work with any replica count other
  than 3.
* [50806ef] check disk failure before syncing for each partition
* [95786e5] Update swift-get-nodes to return fewer more_nodes
* [e7180a5] Align tox.ini and fix coverage jobs in jenkins.
* [28cd9b2] Make object server's caching more configurable.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [f4c319b] Made dispersion report work with any replica count other
  than 3.
* Automated Ubuntu testing build:
* [95786e5] Update swift-get-nodes to return fewer more_nodes
* [e7180a5] Align tox.ini and fix coverage jobs in jenkins.
* [28cd9b2] Make object server's caching more configurable.
* [27455cb] added printing of 404s to dispersion report; fixed small,
  unrelated bug
* [f7757e4] Fix typos in source documentation
* Merge from quantal-folsom-proposed:
  - debian/patches/fix-ubuntu-unitteests.patch: Refreshed against tarball
    generated by sdist.
  - debian/control: Add python-swiftclient to Build-Depends.
  - debian/swift.install: Remove swift CLI client, moved to
    python-swiftclient.
* Open precise-folsom-proposed.
* Merge with current quantal-folsom-proposed.
* debian/patches/fix-ubuntu-unittests.patch: Dropped. Similar upstream
  commit ensures logging exceptions are properly handled.
* debian/rules: *Temporarily* disable test suite.
* debian/patches/fix-ubuntu-unittests.patch: Refreshed.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers