Difference between revisions of "Swift/PriorityReviews"
< Swift
Line 7: | Line 7: | ||
! Patch number !! Priority !! Patch owner !! Summary !! Status | ! Patch number !! Priority !! Patch owner !! Summary !! Status | ||
|- | |- | ||
− | | 222799 || C || Clay || Validate against duplicate part replica device assignment || | + | | https://review.openstack.org/#/c/222799 || C || Clay || Validate against duplicate part replica device assignment || |
|- | |- | ||
− | | 215276 || C || Alistair || Enable object server to return non-durable data || | + | | https://review.openstack.org/#/c/215276 || C || Alistair || Enable object server to return non-durable data || |
|- | |- | ||
− | | 213147 || C || Paul/Minwoo || EC GET path: support use of alternate fragments on object servers || | + | | https://review.openstack.org/#/c/213147 || C || Paul/Minwoo || EC GET path: support use of alternate fragments on object servers || |
|- | |- | ||
− | | 186735 || C || Kota || Fix missing container update || | + | | https://review.openstack.org/#/c/186735 || C || Kota || Fix missing container update || |
|- | |- | ||
− | | 211338 || C || Paul || Better error handling for EC PUT path when client goes away || | + | | https://review.openstack.org/#/c/211338 || C || Paul || Better error handling for EC PUT path when client goes away || |
|- | |- | ||
− | | 220059 || H || Kota || Don't send commits for quorum BAD requests on EC || | + | | https://review.openstack.org/#/c/220059 || H || Kota || Don't send commits for quorum BAD requests on EC || |
|- | |- | ||
− | | 177195 || L || Kota || Prevent decode with invalid EC scheme || merge conflict | + | | https://review.openstack.org/#/c/177195 || L || Kota || Prevent decode with invalid EC scheme || merge conflict |
|- | |- | ||
− | | 196848 || L || Minwoo || Handoff node to push existing fragment to the correct location || | + | | https://review.openstack.org/#/c/196848 || L || Minwoo || Handoff node to push existing fragment to the correct location || |
|- | |- | ||
− | | 181407 || ? || Alistair || Don't ssync fragments that conflict with another fragment || WIP | + | | https://review.openstack.org/#/c/181407 || ? || Alistair || Don't ssync fragments that conflict with another fragment || WIP |
|- | |- | ||
| 174875 || ? || Alistair || Allow multiple fragments to be PUT at same timestamp || WIP | | 174875 || ? || Alistair || Allow multiple fragments to be PUT at same timestamp || WIP |
Revision as of 04:08, 23 September 2015
Swift Review Dashboard: https://goo.gl/eqeGwE
Contents
Liberty patches
Patch number | Priority | Patch owner | Summary | Status |
---|---|---|---|---|
https://review.openstack.org/#/c/222799 | C | Clay | Validate against duplicate part replica device assignment | |
https://review.openstack.org/#/c/215276 | C | Alistair | Enable object server to return non-durable data | |
https://review.openstack.org/#/c/213147 | C | Paul/Minwoo | EC GET path: support use of alternate fragments on object servers | |
https://review.openstack.org/#/c/186735 | C | Kota | Fix missing container update | |
https://review.openstack.org/#/c/211338 | C | Paul | Better error handling for EC PUT path when client goes away | |
https://review.openstack.org/#/c/220059 | H | Kota | Don't send commits for quorum BAD requests on EC | |
https://review.openstack.org/#/c/177195 | L | Kota | Prevent decode with invalid EC scheme | merge conflict |
https://review.openstack.org/#/c/196848 | L | Minwoo | Handoff node to push existing fragment to the correct location | |
https://review.openstack.org/#/c/181407 | ? | Alistair | Don't ssync fragments that conflict with another fragment | WIP |
174875 | ? | Alistair | Allow multiple fragments to be PUT at same timestamp | WIP |
Big important topics right now
- EC "done" -- good enough to recommend for production use https://bugs.launchpad.net/swift/+bugs?field.tag=ec
- encryption -- Trello board at https://trello.com/b/63l5zQhq/swift-encryption
- swiftclient improvements -- feature parity, parallel SLO downloads, discoverability, session management
- global clusters improvements -- eg container sync
- container sharding -- https://review.openstack.org/#/c/139921/
EC Bugs/Patches Prioritization for undecided/new (9/9/2015)
Updates to the logs should have low priority until post Liberty:
- Object server logs don't reflect reconstructor as source of query: https://bugs.launchpad.net/swift/+bug/1491871
- Reconstructor complains 404 is invalid responce when building objectL https://bugs.launchpad.net/swift/+bug/1491883
Should be higher than low:
- Proxy server ignores additional fragments on primary nodes: https://bugs.launchpad.net/swift/+bug/1484598
- Proxy server reports 202 even though EC backend didn't accept object (not just EC related?): https://bugs.launchpad.net/swift/+bug/1491908
This needs updates from the bug owners:
- ssync receiver get an odd SSYNC command and raise a exception: https://bugs.launchpad.net/swift/+bug/1468708
- Balance of EC ring seems odd compared to replica ring: https://bugs.launchpad.net/swift/+bug/1491669
Bug Triage Links
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 Dashboard Long URL
(this expands to)
Project overview dashboard: https://goo.gl/jL0byl
(this expands to)