Activity log for bug #1583798

Date Who What changed Old value New value Message
2016-05-19 21:11:52 clayg bug added bug
2016-05-19 21:11:52 clayg attachment added bit of value validation and an error https://bugs.launchpad.net/bugs/1583798/+attachment/4666477/+files/invalid-part-error.patch
2016-05-19 21:38:55 Michael Glaser swift: assignee Michael Glaser (mikeg451)
2016-05-20 18:11:43 clayg description When you ask a ring to `get_part_nodes` for a partition number > partition_count - 1 you get back an empty list [1]. This is almost guaranteed to have strange behaviors for code that is expecting `get_part_nodes` to return a list of devices equal to the length of the rings replicas (or at least >= int(replica_count)). It should raise a specific Error (ValueError? IndexError?). When you ask a ring to `get_part_nodes` for a partition number > partition_count - 1 you get back an empty list [1]. This is almost guaranteed to have strange behaviors for code that is expecting `get_part_nodes` to return a list of devices equal to the length of the rings replicas (or at least >= int(replica_count)). It should raise a specific Error (ValueError? IndexError?). 1. https://gist.github.com/clayg/9aef468776d410a52e37bb40b9745590
2016-05-23 15:02:36 OpenStack Infra swift: status New In Progress
2016-06-16 19:30:41 Michael Glaser swift: assignee Michael Glaser (mikeg451)
2016-11-24 13:43:30 Sachin swift: assignee Sachin (sacpatil)