{"push_id":1167122782,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"d6de700de97426efadc81d50e55e670c88d6f196","before":"3372805ca13f91edefd3ae7fcf642573ec5c5dee","commits":[{"sha":"7a4df0f6b171a7ecb69ad29c4d9f843f06de1857","author":{"name":"John Ousterhout","email":"5be509e1504bd7d49f9f4bd7373a2d791cde7b02@cs.stanford.edu"},"message":"Improved instrumentation in BasicTransport\n\nAdded ifdef-ed time tracing for all transport events.\nAdded LOG_TIME_TRACE packet opcode to force peer to dump its\ntime trace.","distinct":true,"url":"https://api.github.com/repos/PlatformLab/RAMCloud/commits/7a4df0f6b171a7ecb69ad29c4d9f843f06de1857"},{"sha":"930a07b5d903efdc7676fdc6f5c690f668ae4e04","author":{"name":"John Ousterhout","email":"5be509e1504bd7d49f9f4bd7373a2d791cde7b02@cs.stanford.edu"},"message":"Cleaned up logging in BasicTransport.\n\n* Eliminated many existing log messages (they are benign).\n* Instead, maintain statistics about various anomalies (retries, etc.) and\n  output them to the log occasionally.\n* Added new ServerControl opcode LOG_BASIC_TRANSPORT_ISSUES to dump\n  BasicTransport statistics to the log, modified ClusterPerf to\n  invoke this at the end of every run.\n* Removed RETRY packet type; no longer needed (can just use RESEND).","distinct":true,"url":"https://api.github.com/repos/PlatformLab/RAMCloud/commits/930a07b5d903efdc7676fdc6f5c690f668ae4e04"},{"sha":"61041461ed04ffca748816a22c3dcc08818cc7a4","author":{"name":"John Ousterhout","email":"5be509e1504bd7d49f9f4bd7373a2d791cde7b02@cs.stanford.edu"},"message":"Improved synchronization in TimeTrace.\n\nReplaced boolean readerActive with count; this fixes limitation\nthat prevented multiple calls to printToLog from working\nsimultaneously.","distinct":true,"url":"https://api.github.com/repos/PlatformLab/RAMCloud/commits/61041461ed04ffca748816a22c3dcc08818cc7a4"},{"sha":"d6de700de97426efadc81d50e55e670c88d6f196","author":{"name":"John Ousterhout","email":"5be509e1504bd7d49f9f4bd7373a2d791cde7b02@cs.stanford.edu"},"message":"Make clusterperf work better with slow transports.","distinct":true,"url":"https://api.github.com/repos/PlatformLab/RAMCloud/commits/d6de700de97426efadc81d50e55e670c88d6f196"}]}
{"actor":{"display_login":"johnousterhout"}}