1. 19 Jul, 2019 1 commit
  2. 18 Jul, 2019 2 commits
  3. 13 May, 2019 3 commits
  4. 02 May, 2019 4 commits
    • Michal Arbet's avatar
      Edit d/changelog · 736b97c6
      Michal Arbet authored
    • Michal Arbet's avatar
      Merge tag '2.21.0' into debian/stein · 2b7ea174
      Michal Arbet authored
      swift 2.21.0 release
      meta:version: 2.21.0
      meta:diff-start: -
      meta:series: stein
      meta:release-type: release
      meta:pypi: no
      meta:first: no
      meta:release:Author: Tim Burke <tim.burke@gmail.com>
      meta:release:Commit: Tim Burke <tim.burke@gmail.com>
      meta:release:Change-Id: Ia199baf7ccad97bc294fe3d69c7904dceaae7adf
      meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Code-Review+1: John Dickinson <me@not.mn>
      meta:release:Code-Review+2: Tony Breeds <tony@bakeyournoodle.com>
      meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
    • Michal Arbet's avatar
      Release to experimental · a4162581
      Michal Arbet authored
    • Michal Arbet's avatar
      Bump openstack-pkg-tools to version 99 · ad174f89
      Michal Arbet authored
  5. 22 Mar, 2019 3 commits
  6. 21 Mar, 2019 3 commits
  7. 20 Mar, 2019 9 commits
  8. 19 Mar, 2019 3 commits
  9. 18 Mar, 2019 4 commits
    • John Dickinson's avatar
      Fix bulk responses when using xml and Expect 100-continue · adc568c9
      John Dickinson authored
      When we fixed bulk response heartbeating in https://review.openstack.org/#/c/510715/,
      code review raised the issue of moving the xml header down to after the
      early-exit clauses. At the time, it didn't seem to break anything, so
      it was left in place. However, that insight was correct.
      The purpose of the earlier patch was to force eventlet to use chunked
      transfer encoding on the response in order to prevent eventlet from
      buffering the whole response, thus defeating the purpose of the
      heartbeat responses.
      Moving the first line of the body lower (ie after the early exit
      checks), allows other headers in a chunked transfer encoding response
      to be appropriately processed before sending the headers. Sending the
      xml declaration early causes it to get intermingled in the 100-continue
      protocol, thus breaking the chunked transfer encoding semantics.
      Closes-Bug: #1819252
      Change-Id: I072f4dab21cd7cdb81b9e41072eb504131411dc8
    • Clay Gerrard's avatar
      Simplify empty suffix handling · 585bf40c
      Clay Gerrard authored
      We really only need to have one way to cleanup empty suffix dirs, and
      that's normally during suffix hashing which only happens when invalid
      suffixes get rehashed.
      When we iterate a suffix tree using yield hashes, we may discover an
      expired or otherwise reapable hashdir - when this happens we will now
      simply invalidate the suffix so that the next rehash can clean it up.
      This simplification removes an mis-behavior in the handling between the
      normal suffix rehashing cleanup and what was implemented in ssync.
      Change-Id: I5629de9f2e9b2331ed3f455d253efc69d030df72
      Related-Change-Id: I2849a757519a30684646f3a6f4467c21e9281707
      Closes-Bug: 1816501
    • Thomas Goirand's avatar
      Revert "Add Add add-missing-get_valid_utf8_str_call.patch." · 9f4192df
      Thomas Goirand authored
      This reverts commit 8b9bb32e.
    • Thomas Goirand's avatar
  10. 14 Mar, 2019 2 commits
    • Tim Burke's avatar
      Stop monkey-patching mimetools · e5eb673c
      Tim Burke authored
      You could *try* doing something similar to what we were doing
      there over in email.message for py3, but you would end up
      breaking pkg_resources (and therefor entrypoints) in the
      Drive-by: have mem_diskfile implement more of the diskfile API.
      Change-Id: I1ece4b4500ce37408799ee634ed6d7832fb7b721
    • Zuul's avatar
      Merge "Fix py35 unit test job" · 52211e3d
      Zuul authored
  11. 13 Mar, 2019 4 commits
  12. 12 Mar, 2019 2 commits