)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"816f5aa6848d669d104e2cea46adc57016c50b32","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"a308063f_95f1bd65","updated":"2026-08-28 22:14:09.000000000","message":"Just trying to peel off pieces of https://review.opendev.org/c/openstack/swift/+/839649","commit_id":"8e60e1643f7be53cc7b9fea22398c98a5991cbd7"}],"swift/obj/replicator.py":[{"author":{"_account_id":6968,"name":"Christian Schwede","email":"cschwede@nvidia.com","username":"cschwede"},"change_message_id":"be82f7c6e3b2838ddcdeaf8499e2408549c8a965","unresolved":true,"context_lines":[{"line_number":564,"context_line":"                            delete_objs \u003d delete_objs \u0026 cand_objs"},{"line_number":565,"context_line":""},{"line_number":566,"context_line":"                successes_count \u003d sum(1 for resp in responses if resp)"},{"line_number":567,"context_line":"                target_successes \u003d min("},{"line_number":568,"context_line":"                    # If handoff_delete configured, target that; otherwise all"},{"line_number":569,"context_line":"                    self.handoff_delete or len(job[\u0027nodes\u0027]),"},{"line_number":570,"context_line":"                    # ... but if handoff_delete is too high (for this policy),"}],"source_content_type":"text/x-python","patch_set":3,"id":"402e47c6_9aabbb41","line":567,"updated":"2026-09-02 13:51:32.000000000","message":"Nothing wrong with this per se, but I found it a bit hard to read  with the inline comments and linebreaks. At the end it\u0027s just this:\n\n```\ntarget_successes \u003d min(self.handoff_delete or len(job[\u0027nodes\u0027]),\n                       len(job[\u0027nodes\u0027]))\n```","commit_id":"46f6b973540d1aadd9c2a8c1131bf288a6d23f26"}]}
