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

Created by Mark T. Voelker and last modified
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

Bump epoch

146. By Chris Ricker

Bump epoch to force build

145. By Chris Ricker

Bump release to force rebuild

144. By Chris Ricker

Rebuild for havana release

143. By Chris Ricker

Add swift-config

142. By Mark T. Voelker

Make swift-proxy start with keystoneclients > 0.2.4

141. By Chris Ricker

rebuild for Grizzly release

140. By Chris Ricker

fix typo

139. By Chris Ricker

bump epoch

138. By Openstack Ubuntu Testing Bot

* 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