Jump to: navigation, search

Difference between revisions of "Swift/PriorityReviews"

Line 3: Line 3:
 
= Review Priorities =
 
= Review Priorities =
  
Write-affinity aware object deletion: https://review.openstack.org/#/c/470158/
+
Deprecate known-bad EC config
 +
* https://review.openstack.org/#/c/468105/
  
composite ring (for global ec)
 
* https://review.openstack.org/#/c/465184/ (docs follow up)
 
  
per-policy affinity (for global ec) Follow-ups:
+
Write-affinity aware object deletion:
  - https://review.openstack.org/#/c/467920/
+
* https://review.openstack.org/#/c/470158/
  - https://review.openstack.org/#/c/468011/
+
 
 +
 
 +
Return 404 on GET if tombstone is newer https://review.openstack.org/#/c/371150/ (https://bugs.launchpad.net/swift/+bug/1560574)
  
 
PUT+POST change unblocks golang object server work. The idea is to make the proxy-to-object protocol more standard so it's possible to implement it apart from eventlet
 
PUT+POST change unblocks golang object server work. The idea is to make the proxy-to-object protocol more standard so it's possible to implement it apart from eventlet
* https://review.openstack.org/#/c/427911/
+
* https://review.openstack.org/#/c/427911/
 +
 
 +
 
 +
Make eventlet.tpool's thread count configurable in object server
 +
* https://review.openstack.org/#/c/289664/
 +
** https://bugs.launchpad.net/swift/+bug/1554233 (Servers-per-port can consume excessive OS threads)
 +
 
  
 +
Part power increase
 +
* https://review.openstack.org/#/c/337297/
  
  
Line 23: Line 32:
 
'''High'''
 
'''High'''
  
* https://bugs.launchpad.net/swift/+bug/1652323  “ssync syncs an expired object as a tombstone...”  
+
* https://bugs.launchpad.net/swift/+bug/1652323  “ssync syncs an expired object as a tombstone...”  
* DB replicators loose metadata - https://bugs.launchpad.net/swift/+bug/1570118 (https://review.openstack.org/#/c/302494/)
+
* https://bugs.launchpad.net/swift/+bug/1568650 "Connection between client and proxy service does not closes"
 +
** related to https://bugs.launchpad.net/swift/+bug/1572719 "Client may hold socket open after ChunkWriteTimeout "
  
 
'''Medium'''
 
'''Medium'''
  
* Does everyone tune EVENTLET_THREADPOOL_SIZE by hand?  https://bugs.launchpad.net/swift/+bug/1554233 (https://review.openstack.org/#/c/289664/)
+
* Does everyone tune EVENTLET_THREADPOOL_SIZE by hand?  https://bugs.launchpad.net/swift/+bug/1554233 (https://review.openstack.org/#/c/289664/)
* Optimize reconstructor tombstone only revert https://bugs.launchpad.net/swift/+bug/1668857 (https://review.openstack.org/#/c/439572/)
+
* Drop translation that keeps causing bugs https://bugs.launchpad.net/swift/+bug/1580678
* Drop translation that keeps causing bugs https://bugs.launchpad.net/swift/+bug/1580678
+
* Return less stale reads https://bugs.launchpad.net/swift/+bug/1560574 (https://review.openstack.org/#/c/371150/)
* Return less stale reads https://bugs.launchpad.net/swift/+bug/1560574 (https://review.openstack.org/#/c/371150/)
 
  
 
----
 
----

Revision as of 19:08, 14 June 2017

Swift Review Dashboard: https://goo.gl/eqeGwE

Review Priorities

Deprecate known-bad EC config


Write-affinity aware object deletion:


Return 404 on GET if tombstone is newer https://review.openstack.org/#/c/371150/ (https://bugs.launchpad.net/swift/+bug/1560574)

PUT+POST change unblocks golang object server work. The idea is to make the proxy-to-object protocol more standard so it's possible to implement it apart from eventlet


Make eventlet.tpool's thread count configurable in object server


Part power increase



Bugs

High

Medium


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 Review Dashboard

http://not.mn/reviews.html