)]}'
{"src/main/java/net/spy/memcached/ops/GetAndTouchOperation.java":[{"author":{"_account_id":1000002,"name":"Trond Norbye","display_name":"Trond","email":"trond.norbye@couchbase.com","username":"trond","avatars":[{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"f2c9aabfb52de6c799b53e0a9cc467403ceae9e5","unresolved":false,"context_lines":[{"line_number":17,"context_line":"\t\t * @param flags the flags for this value"},{"line_number":18,"context_line":"\t\t * @param data the data stored under this key"},{"line_number":19,"context_line":"\t\t */"},{"line_number":20,"context_line":"\t\tvoid gotData(String key, int flags, byte[] data);"},{"line_number":21,"context_line":"\t}"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"}"}],"source_content_type":"text/x-java","patch_set":5,"id":"AAABRn%2F%2F%2FAs%3D","line":20,"updated":"2011-06-07 05:04:20.000000000","message":"Why not add the CAS here as well?? It is returned over the wire so it\u0027s no extra cost to let the user get it as well...","commit_id":"bfc489c6cd76ae33adf5988d471d5b029f0281e6"},{"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":"13efc55995dda02d04948db0530f6c241c3846cb","unresolved":false,"context_lines":[{"line_number":17,"context_line":"\t\t * @param flags the flags for this value"},{"line_number":18,"context_line":"\t\t * @param data the data stored under this key"},{"line_number":19,"context_line":"\t\t */"},{"line_number":20,"context_line":"\t\tvoid gotData(String key, int flags, byte[] data);"},{"line_number":21,"context_line":"\t}"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"}"}],"source_content_type":"text/x-java","patch_set":5,"id":"AAABRn%2F%2F%2FAU%3D","line":20,"in_reply_to":"AAABRn%2F%2F%2FAs%3D","updated":"2011-06-07 05:17:43.000000000","message":"Done","commit_id":"bfc489c6cd76ae33adf5988d471d5b029f0281e6"}],"src/main/java/net/spy/memcached/protocol/ascii/AsciiOperationFactory.java":[{"author":{"_account_id":1000002,"name":"Trond Norbye","display_name":"Trond","email":"trond.norbye@couchbase.com","username":"trond","avatars":[{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/1521a1fa74885ab7b9748113afe689cc.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"change_message_id":"f2c9aabfb52de6c799b53e0a9cc467403ceae9e5","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"\tpublic GetAndTouchOperation getAndTouch(String key, int expiration,"},{"line_number":48,"context_line":"\t\t\tGetAndTouchOperation.Callback cb) {"},{"line_number":49,"context_line":"\t\tthrow new UnsupportedOperationException(\"Gat not supported with ascii protocol\");"},{"line_number":50,"context_line":"\t}"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"\tpublic GetOperation get(String key, GetOperation.Callback cb) {"}],"source_content_type":"text/x-java","patch_set":5,"id":"AAABRn%2F%2F%2FAw%3D","line":49,"updated":"2011-06-07 05:04:20.000000000","message":"For consistency you should probably use getAndTouch in the text as well...","commit_id":"bfc489c6cd76ae33adf5988d471d5b029f0281e6"},{"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":"13efc55995dda02d04948db0530f6c241c3846cb","unresolved":false,"context_lines":[{"line_number":46,"context_line":""},{"line_number":47,"context_line":"\tpublic GetAndTouchOperation getAndTouch(String key, int expiration,"},{"line_number":48,"context_line":"\t\t\tGetAndTouchOperation.Callback cb) {"},{"line_number":49,"context_line":"\t\tthrow new UnsupportedOperationException(\"Gat not supported with ascii protocol\");"},{"line_number":50,"context_line":"\t}"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"\tpublic GetOperation get(String key, GetOperation.Callback cb) {"}],"source_content_type":"text/x-java","patch_set":5,"id":"AAABRn%2F%2F%2FAQ%3D","line":49,"in_reply_to":"AAABRn%2F%2F%2FAw%3D","updated":"2011-06-07 05:17:43.000000000","message":"Done","commit_id":"bfc489c6cd76ae33adf5988d471d5b029f0281e6"}],"src/main/java/net/spy/memcached/protocol/ascii/GetAndTouchOperationImpl.java":[{"author":{"_account_id":1000018,"name":"Blair Zajac","username":"blair","avatars":[{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/00000000000000000000000000000000.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}],"inactive":true},"change_message_id":"aa8c90cd153f9b422cc38877e1708e0bb6b6795f","unresolved":false,"context_lines":[{"line_number":6,"context_line":"public class GetAndTouchOperationImpl extends BaseGetOpImpl"},{"line_number":7,"context_line":"\timplements GetAndTouchOperation{"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"\tpublic GetAndTouchOperationImpl(String c, int e, GetlOperation.Callback cb,"},{"line_number":10,"context_line":"\t\t\tString k) {"},{"line_number":11,"context_line":"\t\tsuper(c, e, cb, k);"},{"line_number":12,"context_line":"\t}"}],"source_content_type":"text/x-java","patch_set":5,"id":"AAABRn%2F%2F%2FA4%3D","line":9,"updated":"2011-06-07 04:58:53.000000000","message":"Should this be a GetAndTouchOperation.Callback?","commit_id":"bfc489c6cd76ae33adf5988d471d5b029f0281e6"},{"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":"28913e351b95a936b1630374f417f242ff94a7e6","unresolved":false,"context_lines":[{"line_number":6,"context_line":"public class GetAndTouchOperationImpl extends BaseGetOpImpl"},{"line_number":7,"context_line":"\timplements GetAndTouchOperation{"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"\tpublic GetAndTouchOperationImpl(String c, int e, GetlOperation.Callback cb,"},{"line_number":10,"context_line":"\t\t\tString k) {"},{"line_number":11,"context_line":"\t\tsuper(c, e, cb, k);"},{"line_number":12,"context_line":"\t}"}],"source_content_type":"text/x-java","patch_set":5,"id":"AAABRn%2F%2F%2FAg%3D","line":9,"in_reply_to":"AAABRn%2F%2F%2FA4%3D","updated":"2011-06-07 05:06:32.000000000","message":"Done","commit_id":"bfc489c6cd76ae33adf5988d471d5b029f0281e6"}]}
