)]}'
{"doc/source/specs/bank-plugin-lease.rst":[{"author":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"change_message_id":"9a0001b42281a57cf3bd8961b26a30c5403b2eae","unresolved":false,"context_lines":[{"line_number":27,"context_line":"With the \u0027protecting\u0027 status, there\u0027re two cases which we can\u0027t tell the"},{"line_number":28,"context_line":"difference:"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"1. The protection service is working and those \u0027protecting\u0027 protection plan are"},{"line_number":31,"context_line":"being executed;"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"2. When the Protection Service crashes, those \u0027protecting\u0027 protection plan are"},{"line_number":34,"context_line":"actually zombie ones, and those checkpoints are zombie ones too;"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"In the second case, we need a garbage collection component (GC) to cleanup those"},{"line_number":37,"context_line":"zombie checkpoints."}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_20653ab4","line":34,"range":{"start_line":30,"start_character":0,"end_line":34,"end_character":64},"updated":"2016-11-28 10:55:39.000000000","message":"second line indent should match the first line indent","commit_id":"3609f6ccc850e620ad1414ec93d0245b2c111abb"},{"author":{"_account_id":20883,"name":"Yuval Brik","email":"yuval@brik.org.il","username":"yuvalbr"},"change_message_id":"9a0001b42281a57cf3bd8961b26a30c5403b2eae","unresolved":false,"context_lines":[{"line_number":100,"context_line":""},{"line_number":101,"context_line":"renew_lease"},{"line_number":102,"context_line":"-----------"},{"line_number":103,"context_line":"This function will be called by each lease client in the background periodically."},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"The renew_window represents the period with which the lease client will refresh"},{"line_number":106,"context_line":"lease frequently. This renew_window is configurable as well, where"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a74a57a_e0b98216","line":103,"range":{"start_line":103,"start_character":0,"end_line":103,"end_character":81},"updated":"2016-11-28 10:55:39.000000000","message":"still over 80 chars","commit_id":"3609f6ccc850e620ad1414ec93d0245b2c111abb"}]}
