)]}'
{"id":"spymemcached~8560","triplet_id":"spymemcached~master~Ie323151b67608e454b726050bd80b097cfba724c","project":"spymemcached","branch":"master","hashtags":[],"change_id":"Ie323151b67608e454b726050bd80b097cfba724c","subject":"HashAlgorithm registry to add new algorithms from config","status":"MERGED","created":"2011-08-01 16:18:19.000000000","updated":"2011-08-16 21:09:32.000000000","submitted":"2011-08-16 21:09:32.000000000","submitter":{"_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}]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"9f29df3b21cd77a4ef517e6073a1a9ebfde2cc85","_number":8560,"virtual_id_number":8560,"owner":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"actions":{},"labels":{"Verified":{"approved":{"_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}]},"all":[{"value":0,"_account_id":1000000,"name":"Dustin Sallings","email":"dustin@spy.net","username":"dustin","avatars":[{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":1,"date":"2011-08-16 21:09:32.000000000","_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}]},{"value":0,"_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}]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_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}]},"all":[{"value":0,"_account_id":1000000,"name":"Dustin Sallings","email":"dustin@spy.net","username":"dustin","avatars":[{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":2,"date":"2011-08-16 21:09:32.000000000","_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}]},{"value":0,"_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}]}],"values":{"-2":"Do not submit","-1":"I would prefer that you didn\u0027t submit this"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"Well-Formed":{"all":[{"value":0,"_account_id":1000000,"name":"Dustin Sallings","email":"dustin@spy.net","username":"dustin","avatars":[{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"value":0,"_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}]},{"value":0,"_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}]}],"values":{"-1":"Commit is not well-formed"," 0":"Well-formedness not checked","+1":"Commit is well-formed"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000000,"name":"Dustin Sallings","email":"dustin@spy.net","username":"dustin","avatars":[{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},{"_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}]},{"_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}]},{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2011-08-13 01:01:55.000000000","updated_by":{"_account_id":1000000,"name":"Dustin Sallings","email":"dustin@spy.net","username":"dustin","avatars":[{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"reviewer":{"_account_id":1000000,"name":"Dustin Sallings","email":"dustin@spy.net","username":"dustin","avatars":[{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"state":"REVIEWER"},{"updated":"2011-08-13 02:10:11.000000000","updated_by":{"_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}]},"reviewer":{"_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}]},"state":"REVIEWER"},{"updated":"2011-08-16 21:09:32.000000000","updated_by":{"_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}]},"reviewer":{"_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}]},"state":"REVIEWER"}],"messages":[{"id":"3b83e09e2612ed6596a26b40f382b255ab37dbd1","author":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-01 21:37:34.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8de5373dba7175260cd90cb4ec0b7103d156a98a","author":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-01 21:45:19.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"8244d969dd5924adb4be90f658e5fda09c019c8b","author":{"_account_id":1000000,"name":"Dustin Sallings","email":"dustin@spy.net","username":"dustin","avatars":[{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-01 23:31:42.000000000","message":"Patch Set 3:\n\nCouple notes on the commit message (independent of the actual work -- I think Mike had some things to bring up here):\n\n  1. The summary is very, very long.  Should fit within ~70 chars.  example:\n\n    HashAlgorithm registry to add new algorithms from config\n\n  2. Don\u0027t need meta info like \"rebased\".  That stuff doesn\u0027t matter in the long term.","accounts_in_message":[],"_revision_number":3},{"id":"92375855e8bef8d62928192005ae29e850f22e46","author":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-04 21:56:37.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"d14dba7b52c2445ab78fb78f87c95d1b31abd9ec","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}]},"date":"2011-08-06 01:16:58.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t submit this\n\n(1 inline comment)\n\nOne minor nit.","accounts_in_message":[],"_revision_number":4},{"id":"3f9a90d7fd11bc20dd683c9cd22e13011072db57","author":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-06 02:41:09.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"2315a2c3d713f366a09b4ba29b2497b49f117692","author":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-06 02:47:32.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"7b069ecf40297a4ad61c2c36fc6d4f79667c2b0f","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}]},"date":"2011-08-06 04:14:50.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":6},{"id":"b1df3ac77a1f4f70bde9339945ff9df06ec86b68","author":{"_account_id":1000000,"name":"Dustin Sallings","email":"dustin@spy.net","username":"dustin","avatars":[{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-13 01:01:55.000000000","message":"Patch Set 6: I would prefer that you didn\u0027t submit this\n\n(2 inline comments)\n\nI don\u0027t like the error handling code that much, but it seems OK overall.\n\nAre we guaranteed to have the enum initialized before this static block runs?","accounts_in_message":[],"_revision_number":6},{"id":"71dae4cee83a5ee0a380215c7b2a39cf4175cd91","author":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-13 01:51:41.000000000","message":"Patch Set 6: (2 inline comments)\n\nDustin, \n\nNot sure I totally follow your concern regarding using of enums in static block.\n\nClassloader loads class once it\u0027s being referenced, so that could be the case here unless some other class will try to do that before. But I\u0027m pretty sure we won\u0027t have any \"not initialized\" errors here.\n\nWould you +1 if I fix the \"exceptions throwing part\"?","accounts_in_message":[],"_revision_number":6},{"id":"00bbd0ce24f2b8f020c7697e6639a05917d1b9e9","author":{"_account_id":1000000,"name":"Dustin Sallings","email":"dustin@spy.net","username":"dustin","avatars":[{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-13 01:56:56.000000000","message":"Patch Set 6:\n\nI think you described what I was asking pretty well.\n\nLet\u0027s push it without the special null handling.  If someone uses it wrong, we can give them an NPE instead of silently eating their words.\n\nThanks a lot.","accounts_in_message":[],"_revision_number":6},{"id":"54e8ae9384710703a343367eae38199367ae5f76","author":{"_account_id":1000000,"name":"Dustin Sallings","email":"dustin@spy.net","username":"dustin","avatars":[{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/995543cb35c3b92a2eb43275116815a7.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-13 01:58:14.000000000","message":"Patch Set 6:\n\nSorry, didn\u0027t read the lines.  IllegalArgumentException would also be OK.  NPE is a subtle difference.  You just get it for free in some of these cases.","accounts_in_message":[],"_revision_number":6},{"id":"7dd1b52668dcff8404b059d15751f1154a15bd41","author":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-13 02:07:59.000000000","message":"Patch Set 6:\n\nYou know what? Now I think we should definitely raise an exception there :)\n\nThe library should react on such kind of mistakes in a more agresive way, making \"clients\" to be more responsible for what they are passing to registry.\n\nI\u0027m going to submit another patch with this change. Any objections?","accounts_in_message":[],"_revision_number":6},{"id":"0f2b2faf0a48a25a98a8560b97eabcc61b65716e","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}]},"date":"2011-08-13 02:10:11.000000000","message":"Patch Set 6:\n\nMakes sense to me.","accounts_in_message":[],"_revision_number":6},{"id":"5580a65022b1dbbffd9b1351edb20e67769aba89","author":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-13 02:42:14.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"c84777f6c814e262b36d9b496293c0aa0c8e714e","author":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-13 02:44:17.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"bab4c74d02c264bbc5c08e9558b6f58d582fc585","author":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2011-08-13 02:45:47.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"60efd902689339e8b410b659661903f6eb8b27db","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}]},"date":"2011-08-16 21:07:41.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"3a717cf89cbb89f5e44216d9cd103f1d4c1bfab3","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}]},"date":"2011-08-16 21:07:52.000000000","message":"Patch Set 9: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":9},{"id":"fd2c018a7ac318ce7020c30aa8213627dcc0d2c3","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}]},"date":"2011-08-16 21:09:32.000000000","message":"Patch Set 10: Verified; Looks good to me, approved\n\nPaul,\n\nNote my fixes on this patch in case you want to update you local branch. I\u0027m assuming your using Spymemcached with memcached server. There were some test failures when running against Membase server that I fixed.","accounts_in_message":[],"_revision_number":10},{"id":"9f29df3b21cd77a4ef517e6073a1a9ebfde2cc85","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}]},"date":"2011-08-16 21:09:32.000000000","message":"Change has been successfully cherry-picked as 7d40455e86f3d58dfd2c8388d73e1dbc5c25c074.","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"1257d72c92a05b81fd8fda930c4e429fef5f14ad","revisions":{"1eb38b238dd1955367e33914a4d0f9e6d0f655d5":{"kind":"REWORK","_number":1,"created":"2011-08-01 16:18:19.000000000","uploader":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/60/8560/1","fetch":{"anonymous http":{"url":"https://review.couchbase.org/spymemcached","ref":"refs/changes/60/8560/1","commands":{"Branch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/1 \u0026\u0026 git checkout -b change-8560 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/spymemcached refs/changes/60/8560/1","Reset To":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"53af656a7479eee5d915f652fa5fcbaafbe166e9","subject":"Made HashAlgorithm to be an interface."}],"author":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-01 16:17:56.000000000","tz":-240},"committer":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-01 16:17:56.000000000","tz":-240},"subject":"Introduced HashAlgorithm registry in order to support adding of new hash algorithms while initializing from configuration files","message":"Introduced HashAlgorithm registry in order to support adding of new hash\nalgorithms while initializing from configuration files\n\nAlso:\n- TapConnectionProvider now uses configuration as a source for\n  HashAlgorithm definition (just like ConnectionFactoryBuilder)\n\nChange-Id: Ie323151b67608e454b726050bd80b097cfba724c\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"53af656a7479eee5d915f652fa5fcbaafbe166e9","is_merged_in_target_branch":false,"change_id":"I0c992186e7b7701929e0dc60341430d8d2255ba7","change_number":8559,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"758cf1a0a20bcf62d764e97f47780b8b7dda72ea":{"kind":"REWORK","_number":2,"created":"2011-08-01 21:37:34.000000000","uploader":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/60/8560/2","fetch":{"anonymous http":{"url":"https://review.couchbase.org/spymemcached","ref":"refs/changes/60/8560/2","commands":{"Branch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/2 \u0026\u0026 git checkout -b change-8560 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/spymemcached refs/changes/60/8560/2","Reset To":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7c16586df6fc65f27e82e62b0489c4a51ca35954","subject":"Made HashAlgorithm to be an interface."}],"author":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-01 21:32:47.000000000","tz":-240},"committer":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-01 21:32:47.000000000","tz":-240},"subject":"Introduced HashAlgorithm registry in order to support adding of new hash algorithms while initializing from configuration files","message":"Introduced HashAlgorithm registry in order to support adding of new hash\nalgorithms while initializing from configuration files\n\nAlso:\n- TapConnectionProvider now uses configuration as a source for\n  HashAlgorithm definition (just like ConnectionFactoryBuilder)\n\nPatch 2: rebased\n\nChange-Id: Ie323151b67608e454b726050bd80b097cfba724c\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"7c16586df6fc65f27e82e62b0489c4a51ca35954","is_merged_in_target_branch":false}],"branch":"refs/heads/master"},"c79238dbfc43cab3139de49ded6e142a8c5d1cc8":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2011-08-01 21:45:19.000000000","uploader":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/60/8560/3","fetch":{"anonymous http":{"url":"https://review.couchbase.org/spymemcached","ref":"refs/changes/60/8560/3","commands":{"Branch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/3 \u0026\u0026 git checkout -b change-8560 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/spymemcached refs/changes/60/8560/3","Reset To":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"7c16586df6fc65f27e82e62b0489c4a51ca35954","subject":"Made HashAlgorithm to be an interface."}],"author":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-01 21:45:07.000000000","tz":-240},"committer":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-01 21:45:07.000000000","tz":-240},"subject":"Introduced HashAlgorithm registry in order to support adding of new hash algorithms while initializing from configuration files","message":"Introduced HashAlgorithm registry in order to support adding of\nnew hash algorithms while initializing from configuration files\n\nAlso:\n- TapConnectionProvider now uses configuration as a source for\n  HashAlgorithm definition (just like ConnectionFactoryBuilder)\n\nPatch 2: rebased\n\nChange-Id: Ie323151b67608e454b726050bd80b097cfba724c\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"7c16586df6fc65f27e82e62b0489c4a51ca35954","is_merged_in_target_branch":false}],"branch":"refs/heads/master"},"a76b007f817138329fe93d29e6f41824dc03cfbf":{"kind":"REWORK","_number":4,"created":"2011-08-04 21:56:37.000000000","uploader":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/60/8560/4","fetch":{"anonymous http":{"url":"https://review.couchbase.org/spymemcached","ref":"refs/changes/60/8560/4","commands":{"Branch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/4 \u0026\u0026 git checkout -b change-8560 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/spymemcached refs/changes/60/8560/4","Reset To":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"bb927d2f355bbc9e972d452cff195f9ba46a2864","subject":"HashAlgorithm is now an interface"}],"author":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-04 21:54:32.000000000","tz":-240},"committer":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-04 21:54:32.000000000","tz":-240},"subject":"HashAlgorithm registry to add new algorithms from config","message":"HashAlgorithm registry to add new algorithms from config\n\nChange-Id: Ie323151b67608e454b726050bd80b097cfba724c\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"bb927d2f355bbc9e972d452cff195f9ba46a2864","is_merged_in_target_branch":false,"change_id":"I0c992186e7b7701929e0dc60341430d8d2255ba7","change_number":8559,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"},"bd83241b21900fb844dc1dfd66b9ef1643c771f7":{"kind":"REWORK","_number":5,"created":"2011-08-06 02:41:09.000000000","uploader":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/60/8560/5","fetch":{"anonymous http":{"url":"https://review.couchbase.org/spymemcached","ref":"refs/changes/60/8560/5","commands":{"Branch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/5 \u0026\u0026 git checkout -b change-8560 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/spymemcached refs/changes/60/8560/5","Reset To":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"3f237726fc6084b500300f01288a6b7beec8306a","subject":"HashAlgorithm is now an interface"}],"author":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-06 02:39:39.000000000","tz":-240},"committer":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-06 02:39:39.000000000","tz":-240},"subject":"HashAlgorithm registry to add new algorithms from config","message":"HashAlgorithm registry to add new algorithms from config\n\nChange-Id: Ie323151b67608e454b726050bd80b097cfba724c\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"3f237726fc6084b500300f01288a6b7beec8306a","is_merged_in_target_branch":false,"change_id":"I0c992186e7b7701929e0dc60341430d8d2255ba7","change_number":8559,"patch_set_number":4,"change_status":"MERGED"}],"branch":"refs/heads/master"},"3890e82e1355c2a3e9ec5c184b2b2f2b64eee55f":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2011-08-06 02:47:32.000000000","uploader":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/60/8560/6","fetch":{"anonymous http":{"url":"https://review.couchbase.org/spymemcached","ref":"refs/changes/60/8560/6","commands":{"Branch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/6 \u0026\u0026 git checkout -b change-8560 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/spymemcached refs/changes/60/8560/6","Reset To":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/6 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ad41a6488dd7c774dd34749c8710d1a09f472091","subject":"HashAlgorithm is now an interface"}],"author":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-06 02:47:15.000000000","tz":-240},"committer":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-06 02:47:15.000000000","tz":-240},"subject":"HashAlgorithm registry to add new algorithms from config","message":"HashAlgorithm registry to add new algorithms from config\n\nChange-Id: Ie323151b67608e454b726050bd80b097cfba724c\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"ad41a6488dd7c774dd34749c8710d1a09f472091","is_merged_in_target_branch":false,"change_id":"I0c992186e7b7701929e0dc60341430d8d2255ba7","change_number":8559,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/master"},"2227afeb5e3fb97c13a14a7f065e2174fb5b1501":{"kind":"REWORK","_number":7,"created":"2011-08-13 02:42:14.000000000","uploader":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/60/8560/7","fetch":{"anonymous http":{"url":"https://review.couchbase.org/spymemcached","ref":"refs/changes/60/8560/7","commands":{"Branch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/7 \u0026\u0026 git checkout -b change-8560 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/spymemcached refs/changes/60/8560/7","Reset To":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/7 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ad41a6488dd7c774dd34749c8710d1a09f472091","subject":"HashAlgorithm is now an interface"}],"author":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-13 02:41:29.000000000","tz":-240},"committer":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-13 02:41:29.000000000","tz":-240},"subject":"HashAlgorithm registry to add new algorithms from config","message":"HashAlgorithm registry to add new algorithms from config\n\nChange-Id: Ie323151b67608e454b726050bd80b097cfba724c\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"ad41a6488dd7c774dd34749c8710d1a09f472091","is_merged_in_target_branch":false,"change_id":"I0c992186e7b7701929e0dc60341430d8d2255ba7","change_number":8559,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/master"},"68ebb68e92ed9de7d7634d9b9b5f2616fc876eb6":{"kind":"REWORK","_number":8,"created":"2011-08-13 02:44:17.000000000","uploader":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/60/8560/8","fetch":{"anonymous http":{"url":"https://review.couchbase.org/spymemcached","ref":"refs/changes/60/8560/8","commands":{"Branch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/8 \u0026\u0026 git checkout -b change-8560 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/spymemcached refs/changes/60/8560/8","Reset To":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/8 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ad41a6488dd7c774dd34749c8710d1a09f472091","subject":"HashAlgorithm is now an interface"}],"author":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-13 02:44:10.000000000","tz":-240},"committer":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-13 02:44:10.000000000","tz":-240},"subject":"HashAlgorithm registry to add new algorithms from config","message":"HashAlgorithm registry to add new algorithms from config\n\nChange-Id: Ie323151b67608e454b726050bd80b097cfba724c\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"ad41a6488dd7c774dd34749c8710d1a09f472091","is_merged_in_target_branch":false,"change_id":"I0c992186e7b7701929e0dc60341430d8d2255ba7","change_number":8559,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/master"},"42bfe7e889de72cfc790088560a90ef93a98631b":{"kind":"REWORK","_number":9,"created":"2011-08-13 02:45:47.000000000","uploader":{"_account_id":1000215,"name":"Paul Marynchev","email":"paulisio@gmail.com","username":"paulisio","avatars":[{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/06142a145481c5a7de5f03ffaf7568a0.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/60/8560/9","fetch":{"anonymous http":{"url":"https://review.couchbase.org/spymemcached","ref":"refs/changes/60/8560/9","commands":{"Branch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/9 \u0026\u0026 git checkout -b change-8560 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/spymemcached refs/changes/60/8560/9","Reset To":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/9 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ad41a6488dd7c774dd34749c8710d1a09f472091","subject":"HashAlgorithm is now an interface"}],"author":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-13 02:45:41.000000000","tz":-240},"committer":{"name":"Paul Marynchev","email":"paulisio@gmail.com","date":"2011-08-13 02:45:41.000000000","tz":-240},"subject":"HashAlgorithm registry to add new algorithms from config","message":"HashAlgorithm registry to add new algorithms from config\n\nChange-Id: Ie323151b67608e454b726050bd80b097cfba724c\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"ad41a6488dd7c774dd34749c8710d1a09f472091","is_merged_in_target_branch":false,"change_id":"I0c992186e7b7701929e0dc60341430d8d2255ba7","change_number":8559,"patch_set_number":5,"change_status":"MERGED"}],"branch":"refs/heads/master"},"1257d72c92a05b81fd8fda930c4e429fef5f14ad":{"kind":"REWORK","_number":10,"created":"2011-08-16 21:07:41.000000000","uploader":{"_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}]},"ref":"refs/changes/60/8560/10","fetch":{"anonymous http":{"url":"https://review.couchbase.org/spymemcached","ref":"refs/changes/60/8560/10","commands":{"Branch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/10 \u0026\u0026 git checkout -b change-8560 FETCH_HEAD","Checkout":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.couchbase.org/spymemcached refs/changes/60/8560/10","Reset To":"git fetch https://review.couchbase.org/spymemcached refs/changes/60/8560/10 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"ebb745e5af78a62e58f9fd8bf18872bab609c9c4","subject":"HashAlgorithm is now an interface"}],"author":{"name":"Mike Wiederhold","email":"mikewied@comcast.net","date":"2011-08-16 21:09:31.000000000","tz":-420},"committer":{"name":"Mike Wiederhold","email":"mikewied@comcast.net","date":"2011-08-16 21:09:31.000000000","tz":-420},"subject":"HashAlgorithm registry to add new algorithms from config","message":"HashAlgorithm registry to add new algorithms from config\n\nChange-Id: Ie323151b67608e454b726050bd80b097cfba724c\n"},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"ebb745e5af78a62e58f9fd8bf18872bab609c9c4","is_merged_in_target_branch":false,"change_id":"I0c992186e7b7701929e0dc60341430d8d2255ba7","change_number":8559,"patch_set_number":6,"change_status":"MERGED"}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
