{"push_id":678002064,"size":283,"distinct_size":2,"ref":"refs/heads/poisson","head":"675140ca1d394f564f2156add8a1a18a2dc132b7","before":"ccced5389de0258b9f1d37681efcb8be57a6ef10","commits":[{"sha":"cb46db070485cf581521e9c60db4827d3386751f","author":{"email":"87db7e39741405ff54434acea7e2e71c4e0d88b7@google.com","name":"murgatroid99"},"message":"Initial version of service_packager script","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/cb46db070485cf581521e9c60db4827d3386751f"},{"sha":"43a75af0d06b6c8f3a4f1f7075906bce2131f7cc","author":{"email":"87db7e39741405ff54434acea7e2e71c4e0d88b7@google.com","name":"murgatroid99"},"message":"Merge branch 'master' into node_service_packager","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/43a75af0d06b6c8f3a4f1f7075906bce2131f7cc"},{"sha":"f4b2832850e9e77dd116adbcaf4f0f24c7044a7f","author":{"email":"87db7e39741405ff54434acea7e2e71c4e0d88b7@google.com","name":"murgatroid99"},"message":"service_packager now properly generates service and package files","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/f4b2832850e9e77dd116adbcaf4f0f24c7044a7f"},{"sha":"b70d1d9dcac2281f2a7d76bd243ec490736f49ec","author":{"email":"87db7e39741405ff54434acea7e2e71c4e0d88b7@google.com","name":"murgatroid99"},"message":"Fixed include path handling","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/b70d1d9dcac2281f2a7d76bd243ec490736f49ec"},{"sha":"c880cad41c191c6ce4974eb3d0bc33b8671aa31c","author":{"email":"87db7e39741405ff54434acea7e2e71c4e0d88b7@google.com","name":"murgatroid99"},"message":"Added service_packager description to bin/README.md","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/c880cad41c191c6ce4974eb3d0bc33b8671aa31c"},{"sha":"9e68c63b7195d3df17f52a946460e5eb69529ad7","author":{"email":"1926cf184895bc497879de68b9b7466b756630b3@google.com","name":"David Garcia Quintas"},"message":"Added the tag enun name to the profiling marks.\n\nFor example, whereas previously we'd have\n\nGRPC_LAT_PROF 1986206380734.095703 0x7f0b4bff7700 { 200 (nil) src/core/iomgr/tcp_posix.c 337\n\nnow we have:\n\nGRPC_LAT_PROF 1986206380734.095703 0x7f0b4bff7700 { 200(GRPC_PTAG_HANDLE_READ) (nil) src/core/iomgr/tcp_posix.c 337\n\nNote the literal enum name in parenthesis following the tag int value.","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/9e68c63b7195d3df17f52a946460e5eb69529ad7"},{"sha":"357cb81c7d2e66f997504f67adc503e4d4dcf90b","author":{"email":"03dc8cb268d33b11f8f5f4d879b65434c0ae2840@nobis-crew.org","name":"Nicolas \"Pixel\" Noble"},"message":"Straightening out the includes.","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/357cb81c7d2e66f997504f67adc503e4d4dcf90b"},{"sha":"2e4b735f613e6259161c20e0c6d292b40c868bfb","author":{"email":"03dc8cb268d33b11f8f5f4d879b65434c0ae2840@nobis-crew.org","name":"Nicolas \"Pixel\" Noble"},"message":"Enabling the ruby extension to automatically build grpc.","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/2e4b735f613e6259161c20e0c6d292b40c868bfb"},{"sha":"cbd9c8bf9bb8f17bd1b107b4ac95dc1ae5a6a959","author":{"email":"03dc8cb268d33b11f8f5f4d879b65434c0ae2840@nobis-crew.org","name":"Nicolas \"Pixel\" Noble"},"message":"Changing run_tests to simplify the ruby build.","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/cbd9c8bf9bb8f17bd1b107b4ac95dc1ae5a6a959"},{"sha":"a89389283f504f989a08058d6a2af2c2217dbfcb","author":{"email":"6652abb37947a9a19c3554df03866a0ab19e25dc@google.com","name":"Yang Gao"},"message":"support per call credentials in c++","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/a89389283f504f989a08058d6a2af2c2217dbfcb"},{"sha":"886d7ecb7ad77af47aa65996f3b5c791d394e1bc","author":{"email":"307f7a23ade7ec10299723754a6789771c3bdc04@gmail.com","name":"Craig Tiller"},"message":"More scalable unary polling\n\n- admit only one poller for read and one for write at a time\n  (poll is level triggered, so this avoids a thundering herd on each event)\n- wake only one poller when more pollers are needed, again avoiding a thundering herd","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/886d7ecb7ad77af47aa65996f3b5c791d394e1bc"},{"sha":"79d68d550b8eea6a786726c3f2196b7526bf4b27","author":{"email":"f7de614c31c92a6eaa631dca2f4892d2d65710f0@google.com","name":"Donna Dionne"},"message":"To allow local private changes to be build into private\ndocker images to do interop testing before submitting code\nc++ and java are done previously, adding ruby and node.\nsee script tools/gce_setup/private_build_and_test.sh","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/79d68d550b8eea6a786726c3f2196b7526bf4b27"},{"sha":"08b0e667ecc1bdb990d2a26a30842291b1699b03","author":{"email":"87db7e39741405ff54434acea7e2e71c4e0d88b7@google.com","name":"murgatroid99"},"message":"Added comments to service_packager script","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/08b0e667ecc1bdb990d2a26a30842291b1699b03"},{"sha":"9a065d2e2f91df6ff836771a2105d2368a72b3b8","author":{"email":"4c01f71540a9180237b71a9dffe8a8b8001b61b4@google.com","name":"Jorge Canizales"},"message":"Adjusts generated header to new runtime and surface.","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/9a065d2e2f91df6ff836771a2105d2368a72b3b8"},{"sha":"472f0b0a6b52119698197c221958af959f95d87f","author":{"email":"4c01f71540a9180237b71a9dffe8a8b8001b61b4@google.com","name":"Jorge Canizales"},"message":"Fixes generated implementation file and adjusts plugin to proto3\n\nStill missing: retrieving prefix from file option.","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/472f0b0a6b52119698197c221958af959f95d87f"},{"sha":"1a7918bc6e83db04822cafe06e69ee99a6d666c1","author":{"email":"4c01f71540a9180237b71a9dffe8a8b8001b61b4@google.com","name":"Jorge Canizales"},"message":"Generate separate files until either of GeneratorContext::OpenForAppend/Insert work.","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/1a7918bc6e83db04822cafe06e69ee99a6d666c1"},{"sha":"280ca17d79e3f3660dbaf3b7557713229ec0a30f","author":{"email":"6652abb37947a9a19c3554df03866a0ab19e25dc@google.com","name":"Yang Gao"},"message":"resolve comments","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/280ca17d79e3f3660dbaf3b7557713229ec0a30f"},{"sha":"1900dfc70b04545fe7a0f6a7ad9441ab3ba1fdda","author":{"email":"4c01f71540a9180237b71a9dffe8a8b8001b61b4@google.com","name":"Jorge Canizales"},"message":"Generate imports for .proto dependencies, and read prefix from file.\n\nThe prefix has still to be applied per-message, and we could\ndo forward-declarations in the generated header.","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/1900dfc70b04545fe7a0f6a7ad9441ab3ba1fdda"},{"sha":"fbac5f17b71cb2fc6b3b8f377dc1b896fdf952e0","author":{"email":"307f7a23ade7ec10299723754a6789771c3bdc04@gmail.com","name":"Craig Tiller"},"message":"Crash handling test","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/fbac5f17b71cb2fc6b3b8f377dc1b896fdf952e0"},{"sha":"134e92fafba1638121c3ddfee4c7e3d52404a374","author":{"email":"307f7a23ade7ec10299723754a6789771c3bdc04@gmail.com","name":"Craig Tiller"},"message":"Move state update to ack, to prevent races\n\nConflicts:\n\tsrc/core/surface/call.c","distinct":false,"url":"https://api.github.com/repos/vjpai/grpc/commits/134e92fafba1638121c3ddfee4c7e3d52404a374"}]}