)]}'
{"src/main/java/net/spy/memcached/MemcachedConnection.java":[{"author":{"_account_id":1000013,"name":"Matt Ingenthron","email":"ingenthr@gmail.com","username":"ingenthr","avatars":[{"url":"https://www.gravatar.com/avatar/dface45e4481ef6bd571492fa3b4ef8c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/dface45e4481ef6bd571492fa3b4ef8c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/dface45e4481ef6bd571492fa3b4ef8c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/dface45e4481ef6bd571492fa3b4ef8c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"f47a3e3d0a3aeb26088814d6bf71cfb33ec635a4","unresolved":false,"context_lines":[{"line_number":266,"context_line":"        }"},{"line_number":267,"context_line":"        stillCheckingTimeouts \u003d false;"},{"line_number":268,"context_line":"      } catch(ConcurrentModificationException e) {"},{"line_number":269,"context_line":"        getLogger().debug(\"Retrying selector keys after \""},{"line_number":270,"context_line":"          + \"ConcurrentModificationException caught\", e);"},{"line_number":271,"context_line":"        continue;"},{"line_number":272,"context_line":"      }"}],"source_content_type":"text/x-java","patch_set":1,"id":"AAACTn%2F%2F9fY%3D","line":269,"updated":"2013-05-22 15:50:38.000000000","message":"Shouldn\u0027t we log this at the \"warning\" level?  It\u0027s not an expected condition, but it\u0027s not an error condition.","commit_id":"ce8951181ad594c5a1fe277cc136b58c50f680b6"},{"author":{"_account_id":1000327,"name":"Michael Nitschinger","email":"michael.nitschinger@couchbase.com","username":"daschl","avatars":[{"url":"https://www.gravatar.com/avatar/ca669dcaa36c077d54b96af979d77b9d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/ca669dcaa36c077d54b96af979d77b9d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/ca669dcaa36c077d54b96af979d77b9d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/ca669dcaa36c077d54b96af979d77b9d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"1fa69e1c8f19e43c2bddb145e6597b9b8c04f961","unresolved":false,"context_lines":[{"line_number":266,"context_line":"        }"},{"line_number":267,"context_line":"        stillCheckingTimeouts \u003d false;"},{"line_number":268,"context_line":"      } catch(ConcurrentModificationException e) {"},{"line_number":269,"context_line":"        getLogger().debug(\"Retrying selector keys after \""},{"line_number":270,"context_line":"          + \"ConcurrentModificationException caught\", e);"},{"line_number":271,"context_line":"        continue;"},{"line_number":272,"context_line":"      }"}],"source_content_type":"text/x-java","patch_set":1,"id":"AAACTn%2F%2F9YA%3D","line":269,"in_reply_to":"AAACTn%2F%2F9eY%3D","updated":"2013-05-23 06:46:35.000000000","message":"That depends on the logger that we use.. log4j, and such do it automatically, our default logger doesnt.. so lets keep this in style with the other messages and let the logger impl do it!","commit_id":"ce8951181ad594c5a1fe277cc136b58c50f680b6"},{"author":{"_account_id":1000013,"name":"Matt Ingenthron","email":"ingenthr@gmail.com","username":"ingenthr","avatars":[{"url":"https://www.gravatar.com/avatar/dface45e4481ef6bd571492fa3b4ef8c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/dface45e4481ef6bd571492fa3b4ef8c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/dface45e4481ef6bd571492fa3b4ef8c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/dface45e4481ef6bd571492fa3b4ef8c.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"3ba8608024eac647e1986f3549194c4bb8e882a2","unresolved":false,"context_lines":[{"line_number":266,"context_line":"        }"},{"line_number":267,"context_line":"        stillCheckingTimeouts \u003d false;"},{"line_number":268,"context_line":"      } catch(ConcurrentModificationException e) {"},{"line_number":269,"context_line":"        getLogger().debug(\"Retrying selector keys after \""},{"line_number":270,"context_line":"          + \"ConcurrentModificationException caught\", e);"},{"line_number":271,"context_line":"        continue;"},{"line_number":272,"context_line":"      }"}],"source_content_type":"text/x-java","patch_set":1,"id":"AAACTn%2F%2F9eY%3D","line":269,"in_reply_to":"AAACTn%2F%2F9fY%3D","updated":"2013-05-22 16:00:25.000000000","message":"Also, I\u0027d consider logging the thread ID.  Maybe that\u0027s logged by default?","commit_id":"ce8951181ad594c5a1fe277cc136b58c50f680b6"},{"author":{"_account_id":1000327,"name":"Michael Nitschinger","email":"michael.nitschinger@couchbase.com","username":"daschl","avatars":[{"url":"https://www.gravatar.com/avatar/ca669dcaa36c077d54b96af979d77b9d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/ca669dcaa36c077d54b96af979d77b9d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/ca669dcaa36c077d54b96af979d77b9d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/ca669dcaa36c077d54b96af979d77b9d.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"1fa69e1c8f19e43c2bddb145e6597b9b8c04f961","unresolved":false,"context_lines":[{"line_number":266,"context_line":"        }"},{"line_number":267,"context_line":"        stillCheckingTimeouts \u003d false;"},{"line_number":268,"context_line":"      } catch(ConcurrentModificationException e) {"},{"line_number":269,"context_line":"        getLogger().debug(\"Retrying selector keys after \""},{"line_number":270,"context_line":"          + \"ConcurrentModificationException caught\", e);"},{"line_number":271,"context_line":"        continue;"},{"line_number":272,"context_line":"      }"}],"source_content_type":"text/x-java","patch_set":1,"id":"AAACTn%2F%2F9YE%3D","line":269,"in_reply_to":"AAACTn%2F%2F9fY%3D","updated":"2013-05-23 06:46:35.000000000","message":"Hmm, I thought about it, but warning looks a little bit \"harsh\" to me? But maybe its okay, lets just do warnings it shouldnt come up very often and maybe it points to other issues some time later","commit_id":"ce8951181ad594c5a1fe277cc136b58c50f680b6"}]}
