)]}'
{"src/main/java/net/spy/memcached/protocol/BaseOperationImpl.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":"a72958e923514f60fd73232deef01ab6cb0f7cff","unresolved":false,"context_lines":[{"line_number":50,"context_line":"  public static final OperationStatus CANCELLED \u003d"},{"line_number":51,"context_line":"      new CancelledOperationStatus();"},{"line_number":52,"context_line":"  public static final OperationStatus TIMED_OUT\u003d"},{"line_number":53,"context_line":"      new TimedOutOperationStatus();"},{"line_number":54,"context_line":"  private OperationState state \u003d OperationState.WRITE_QUEUED;"},{"line_number":55,"context_line":"  private ByteBuffer cmd \u003d null;"},{"line_number":56,"context_line":"  private boolean cancelled \u003d false;"}],"source_content_type":"text/x-java","patch_set":1,"id":"AAABjX%2F%2F%2BQM%3D","line":53,"updated":"2011-09-14 15:55:17.000000000","message":"Why do we create two of these, only to ignore either one or both?  Might it be better to have a method that constructs them on demand?\n\nThis is really memory-expensive on a per-operation basis.","commit_id":"9cb1553cb37690b406e1f339d3d2e6a171621403"},{"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":"ea829922b9401111e3e6dca0c188df50874d4f47","unresolved":false,"context_lines":[{"line_number":50,"context_line":"  public static final OperationStatus CANCELLED \u003d"},{"line_number":51,"context_line":"      new CancelledOperationStatus();"},{"line_number":52,"context_line":"  public static final OperationStatus TIMED_OUT\u003d"},{"line_number":53,"context_line":"      new TimedOutOperationStatus();"},{"line_number":54,"context_line":"  private OperationState state \u003d OperationState.WRITE_QUEUED;"},{"line_number":55,"context_line":"  private ByteBuffer cmd \u003d null;"},{"line_number":56,"context_line":"  private boolean cancelled \u003d false;"}],"source_content_type":"text/x-java","patch_set":1,"id":"AAABjX%2F%2F%2BCc%3D","line":53,"in_reply_to":"AAABjX%2F%2F%2BO0%3D","updated":"2011-09-16 01:26:27.000000000","message":"duh, sorry.  didn\u0027t see the static.","commit_id":"9cb1553cb37690b406e1f339d3d2e6a171621403"},{"author":{"_account_id":1000136,"name":"Mike Wiederhold","email":"mike@couchbase.com","username":"mikewied","avatars":[{"url":"https://www.gravatar.com/avatar/337c57dab3946ecdea245eaabfe99a17.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/337c57dab3946ecdea245eaabfe99a17.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/337c57dab3946ecdea245eaabfe99a17.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/337c57dab3946ecdea245eaabfe99a17.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"8fb402acb3ac96ddde5168ba867d7b5c351a130e","unresolved":false,"context_lines":[{"line_number":50,"context_line":"  public static final OperationStatus CANCELLED \u003d"},{"line_number":51,"context_line":"      new CancelledOperationStatus();"},{"line_number":52,"context_line":"  public static final OperationStatus TIMED_OUT\u003d"},{"line_number":53,"context_line":"      new TimedOutOperationStatus();"},{"line_number":54,"context_line":"  private OperationState state \u003d OperationState.WRITE_QUEUED;"},{"line_number":55,"context_line":"  private ByteBuffer cmd \u003d null;"},{"line_number":56,"context_line":"  private boolean cancelled \u003d false;"}],"source_content_type":"text/x-java","patch_set":1,"id":"AAABjX%2F%2F%2BO0%3D","line":53,"in_reply_to":"AAABjX%2F%2F%2BQM%3D","updated":"2011-09-15 23:52:22.000000000","message":"This is a static variable so it is only created once ever. Wouldn\u0027t constructing this on demand be more memory intensive? Also, I have defined it once for consistency purposes.","commit_id":"9cb1553cb37690b406e1f339d3d2e6a171621403"}]}
