)]}'
{"swift/obj/server.py":[{"author":{"_account_id":2696,"name":"Darrell Bishop","email":"dbishop@nvidia.com","username":"darrellb"},"change_message_id":"1a8a41875c3bb8e29ba16b6aaff7311a116c6f34","unresolved":false,"context_lines":[{"line_number":666,"context_line":"        if self.mount_check and not check_mount(self.devices, device):"},{"line_number":667,"context_line":"            return HTTPInsufficientStorage(drive\u003ddevice, request\u003drequest)"},{"line_number":668,"context_line":"        disk_file \u003d DiskFile(self.devices, device, partition, account,"},{"line_number":669,"context_line":"                             container, obj, self.logger)"},{"line_number":670,"context_line":"        if disk_file.is_deleted() or disk_file.is_expired():"},{"line_number":671,"context_line":"            return HTTPNotFound(request\u003drequest)"},{"line_number":672,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAPH%2F%2F9yY%3D","line":669,"updated":"2013-05-17 16:09:56.000000000","message":"Was the removal of disk_chunk_size deliberate here?  It looks like it\u0027ll make the default in DiskFile.__init__() always used instead of the config-file-specified value?","commit_id":"329c86ad1e26a2c8a07d3e6bbc34da0af978e4d1"},{"author":{"_account_id":6198,"name":"Peter Portante","email":"peter.a.portante@gmail.com","username":"peter-a-portante"},"change_message_id":"6da82625c4ca9e60ca9a38417b6e87b4dbb44d94","unresolved":false,"context_lines":[{"line_number":666,"context_line":"        if self.mount_check and not check_mount(self.devices, device):"},{"line_number":667,"context_line":"            return HTTPInsufficientStorage(drive\u003ddevice, request\u003drequest)"},{"line_number":668,"context_line":"        disk_file \u003d DiskFile(self.devices, device, partition, account,"},{"line_number":669,"context_line":"                             container, obj, self.logger)"},{"line_number":670,"context_line":"        if disk_file.is_deleted() or disk_file.is_expired():"},{"line_number":671,"context_line":"            return HTTPNotFound(request\u003drequest)"},{"line_number":672,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAPH%2F%2F9t4%3D","line":669,"in_reply_to":"AAAAPH%2F%2F9yY%3D","updated":"2013-05-17 16:30:29.000000000","message":"So as far as I could tell, disk_chunk_size is only used on reads as a result of GET, and bytes_per_sync is only used when writing as a result of PUT, so I pulled those parameters off where they are unused.\n\nPerhaps those should just be class variables of DiskFile?","commit_id":"329c86ad1e26a2c8a07d3e6bbc34da0af978e4d1"},{"author":{"_account_id":2622,"name":"Samuel Merritt","email":"spam+launchpad@andcheese.org","username":"torgomatic"},"change_message_id":"15a3a361bd4a77167127ac6091a58a5ec7bf88ea","unresolved":false,"context_lines":[{"line_number":97,"context_line":"class DiskWriter(object):"},{"line_number":98,"context_line":"    \"\"\""},{"line_number":99,"context_line":"    Encapsulation of the write context for servicing PUT REST API"},{"line_number":100,"context_line":"    requests. Serves as the context manager object forDiskFile\u0027s writer()"},{"line_number":101,"context_line":"    method."},{"line_number":102,"context_line":"    \"\"\""},{"line_number":103,"context_line":"    def __init__(self, disk_file, fd, tmppath):"}],"source_content_type":"text/x-python","patch_set":8,"id":"AAAAPH%2F%2F1YQ%3D","line":100,"updated":"2013-05-22 01:36:35.000000000","message":"missing a space in \"for DiskFile\u0027s\"","commit_id":"9c6491793551903163d99f42cb69d124d1e41a94"}]}
