Difference between revisions of "Swift/PriorityReviews"
< Swift
Line 5: | Line 5: | ||
* Next python-swiftclient release: | * Next python-swiftclient release: | ||
− | ** . | + | ** https://review.openstack.org/#/c/579037/ - Add bash_completion to swiftclient |
+ | ** https://review.openstack.org/#/c/581374/ - Add ability to generate a temporary URL with an IP range restriction | ||
+ | *** Follow-up to swift patch https://review.openstack.org/#/c/569404/ | ||
+ | ** https://review.openstack.org/#/c/538349/ - Treat 404 as success when cleaning up segments | ||
+ | ** https://review.openstack.org/#/c/498069/ - Stop mutating header dicts | ||
+ | ** https://review.openstack.org/#/c/568914/ - Back out some dependency version bumps | ||
+ | *** https://review.openstack.org/#/c/556192/ dragged our dependencies on requests, six, and python-keystoneclient forward a good bit (more than timburke would've liked). If we want to support `pip install`ing on platforms like trusty, xenial, and CentOS 6/7 with their system packages, we ought to make it work now, before we have a release with the new deps. | ||
+ | *** Patch needs work, though; some incompatibilities have crept in since upper-constraints had moved on, so we'd need to either fix our code to ''actually'' work with old versions of requests (for example), or think harder about what dependency versions we want to support. | ||
+ | ** https://review.openstack.org/#/c/573355/ - Use python3 for a bunch of tox jobs | ||
+ | *** At the very least, it'd be good to have ''at least one'' functional test job that runs with python3. There are legit test failures, though -- probably need something like https://review.openstack.org/#/c/562059/ though the approach may need more thought. | ||
+ | ** https://review.openstack.org/#/c/577584/ - Stop leaking quite so many connections | ||
+ | *** Has some good ideas, but tests need cleaning up | ||
+ | ** https://review.openstack.org/#/c/549901/ - Add close() to _RetryBody | ||
* Open Reviews | * Open Reviews |
Revision as of 21:54, 10 July 2018
Swift Review Dashboard: https://goo.gl/eqeGwE
Priority reviews/bugs
- Next python-swiftclient release:
- https://review.openstack.org/#/c/579037/ - Add bash_completion to swiftclient
- https://review.openstack.org/#/c/581374/ - Add ability to generate a temporary URL with an IP range restriction
- Follow-up to swift patch https://review.openstack.org/#/c/569404/
- https://review.openstack.org/#/c/538349/ - Treat 404 as success when cleaning up segments
- https://review.openstack.org/#/c/498069/ - Stop mutating header dicts
- https://review.openstack.org/#/c/568914/ - Back out some dependency version bumps
- https://review.openstack.org/#/c/556192/ dragged our dependencies on requests, six, and python-keystoneclient forward a good bit (more than timburke would've liked). If we want to support `pip install`ing on platforms like trusty, xenial, and CentOS 6/7 with their system packages, we ought to make it work now, before we have a release with the new deps.
- Patch needs work, though; some incompatibilities have crept in since upper-constraints had moved on, so we'd need to either fix our code to actually work with old versions of requests (for example), or think harder about what dependency versions we want to support.
- https://review.openstack.org/#/c/573355/ - Use python3 for a bunch of tox jobs
- At the very least, it'd be good to have at least one functional test job that runs with python3. There are legit test failures, though -- probably need something like https://review.openstack.org/#/c/562059/ though the approach may need more thought.
- https://review.openstack.org/#/c/577584/ - Stop leaking quite so many connections
- Has some good ideas, but tests need cleaning up
- https://review.openstack.org/#/c/549901/ - Add close() to _RetryBody
- Open Reviews
- PUT + POST for EC and encryption
- LOSF pre-requirements
- https://review.openstack.org/#/c/447129/ Configure diskfile per storage policy
- https://review.openstack.org/#/c/548034/ Add optional parameters to common/utils fallocate()
- Bugs
- Client may hold socket open after ChunkWriteTimeout
- Connection between client and proxy service does not close
Bug triage worksheet: https://etherpad.openstack.org/p/swift-bug-triage-list
swiftclient bugs: https://goo.gl/uO4b7l <-- bugs that are marked "New" and need triage
swift bugs: https://goo.gl/LMiiDc <-- bugs that are marked "New" and need triage
Swift Review Dashboard: http://not.mn/reviews.html