GitHub PushEvent at 2014-09-18 22:28:06
Repository: voldemort
Actor: arunthirupathi
Payload: {"shas":[["fb18c79f5251f49e6f7ac037cc2c96d777d9d732","e9898c0da3098407dd316b9703e6c7444593ac82@gmail.com","2 zone configs","Arunachalam Thirupathi",false],["d34c946686715f78ab34c5727372b771385e0a6c","e9898c0da3098407dd316b9703e6c7444593ac82@gmail.com","Adding comments to illustrate a problem\n\nNo code change.","Arunachalam Thirupathi",false],["f04635239ce2e0097f6ce0978ddc9e380b0eca4b","e9898c0da3098407dd316b9703e6c7444593ac82@gmail.com","Cleanup query keys output of Admin tool\n\n1) Previously when the value bytes can't be deserialized it errored out\nimmediately and it does not print values of other nodes. You can do node\nby node, but failed nodes can never be retrieved. Now if it fails, byte\narray output will be printed.\n2) When node does not have a key, it printed invalid metadata\nexceptions for all other nodes. Now they are skipped in the output.\n3) Does not report what all nodes had same value and which ones\ndiffered.","Arunachalam Thirupathi",false],["277d7bef97435483f30e119684390d7005cc087b","e9898c0da3098407dd316b9703e6c7444593ac82@gmail.com","client sharing read/write buffer\n\nClient either writes/reads from socket, never does them together.\nSo the buffer can be shared which will bring down the memory requirement\nfor the client by half.\n\nBut the client has to watch for 2 things\n1) On Write the buffer expands as necessary. So the buffer needs to be\nreinitialized if it grows.\n2) On Read, if the buffer can't accomodate it grows as necessary, this\ncase also needs to be handled.\n\nThis works as expected and the unit tests are passing. Will put it\nthrough VPL to measure the efficiency of the fixes.","ARUNACHALAM THIRUPATHI",true]],"size":4,"ref":"refs/heads/clientBuffer3","head":"277d7bef97435483f30e119684390d7005cc087b"}