)]}'
{"tools/memory_tracker.sh":[{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"e723d00505b16d26907fc2fdf621caed1d730bad","unresolved":false,"context_lines":[{"line_number":88,"context_line":"            # list processes that lock memory from swap"},{"line_number":89,"context_line":"            if [[ $unevictable -ne $unevictable_point ]]; then"},{"line_number":90,"context_line":"                unevictable_point\u003d$unevictable"},{"line_number":91,"context_line":"                sudo ${PYTHON} ./tools/mlock_report.py"},{"line_number":92,"context_line":"            fi"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"            echo \"]]]\""}],"source_content_type":"text/x-sh","patch_set":2,"id":"ffe62b97_666c6d36","line":91,"range":{"start_line":91,"start_character":16,"end_line":91,"end_character":20},"updated":"2017-03-24 11:28:11.000000000","message":"need a rebase here now that we landed it.","commit_id":"14b7504e0fc6d310cd4bfa678d02a93484e4b3ee"}],"tools/mlock_report.py":[{"author":{"_account_id":9656,"name":"Ihar Hrachyshka","email":"ihrachys@redhat.com","username":"ihrachys","status":"Red Hat Networking Systems Engineer"},"change_message_id":"bcae84dd6e2c8bd13e32b3951af1cd98af259271","unresolved":false,"context_lines":[{"line_number":16,"context_line":"        print(_get_report())"},{"line_number":17,"context_line":"    except Exception as e:"},{"line_number":18,"context_line":"        print(\"Failure listing processes locking memory: %s\" % str(e))"},{"line_number":19,"context_line":"        raise"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"def _get_report():"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a1ced50_1010f3a7","line":19,"range":{"start_line":19,"start_character":8,"end_line":19,"end_character":13},"updated":"2017-03-20 13:59:17.000000000","message":"that\u0027s strictly speaking a separate change","commit_id":"14b7504e0fc6d310cd4bfa678d02a93484e4b3ee"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"1e96b5ba04ce4d066a19a85528bd15ae56e42189","unresolved":false,"context_lines":[{"line_number":16,"context_line":"        print(_get_report())"},{"line_number":17,"context_line":"    except Exception as e:"},{"line_number":18,"context_line":"        print(\"Failure listing processes locking memory: %s\" % str(e))"},{"line_number":19,"context_line":"        raise"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"def _get_report():"}],"source_content_type":"text/x-python","patch_set":2,"id":"1a1ced50_9b722dac","line":19,"range":{"start_line":19,"start_character":8,"end_line":19,"end_character":13},"in_reply_to":"1a1ced50_1010f3a7","updated":"2017-03-20 23:12:50.000000000","message":"Yes true ... just the existing message doesn\u0027t really give you any clue where the problem started.","commit_id":"14b7504e0fc6d310cd4bfa678d02a93484e4b3ee"}]}
