{"push_id":973420650,"size":349,"distinct_size":1,"ref":"refs/heads/master","head":"f60b2cbdd04e69eb633e301b6c8bc43f18501262","before":"15be04dbded20b52725448ea8a88362864ba7fcb","commits":[{"sha":"792a536da4b1ac0babea90578effd65b6910c21b","author":{"email":"0806b0927a65802677e1bc58a740a42f957953d7@docker.com","name":"Santhosh Manohar"},"message":"Fix the overlay cleanup in the multi-subnet case\n\nSigned-off-by: Santhosh Manohar <santhosh@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/792a536da4b1ac0babea90578effd65b6910c21b"},{"sha":"49cbd88831f5304a55acfc0d31251796770a16af","author":{"email":"5bd2eb5b6f60921d9a2b9cb6a0a86bb947f3d361@docker.com","name":"Alessandro Boch"},"message":"Network to expose ipam config\n\nSigned-off-by: Alessandro Boch <aboch@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/49cbd88831f5304a55acfc0d31251796770a16af"},{"sha":"e2620d6b3ee4761c65bfcfa02a1d53e0c3081c4a","author":{"email":"5bd2eb5b6f60921d9a2b9cb6a0a86bb947f3d361@docker.com","name":"Alessandro Boch"},"message":"Preserve default ipam driver setting\n\n- If IPAMConf does not contain an ipam driver setting\n\nSigned-off-by: Alessandro Boch <aboch@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/e2620d6b3ee4761c65bfcfa02a1d53e0c3081c4a"},{"sha":"16e1647872f3190eb96b70b4be3a7d1a5c13a120","author":{"email":"d22477479bbf55ba62bd822f4112c80f292c7805@docker.com","name":"Madhu Venugopal"},"message":"Few more fixes identified during integration\n\nSigned-off-by: Madhu Venugopal <madhu@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/16e1647872f3190eb96b70b4be3a7d1a5c13a120"},{"sha":"b5e66b502df44c95d45a6588e18e545370741f2c","author":{"email":"5bd2eb5b6f60921d9a2b9cb6a0a86bb947f3d361@users.noreply.github.com","name":"aboch"},"message":"Merge pull request #627 from mavenugo/vin-fixes\n\nFew more fixes identified during integration","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/b5e66b502df44c95d45a6588e18e545370741f2c"},{"sha":"094b657ff9a6f1203d1391819cb462e0be014690","author":{"email":"5bd2eb5b6f60921d9a2b9cb6a0a86bb947f3d361@docker.com","name":"Alessandro Boch"},"message":"Remove 2^32 bits restriction on bitsequence\n\n- Allow bitsequence of length 2^64-1\n- Updated ID Manager and IPAM\n\nSigned-off-by: Alessandro Boch <aboch@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/094b657ff9a6f1203d1391819cb462e0be014690"},{"sha":"1cdfac15beb015c68f9abca7a71b5c614fdb852a","author":{"email":"5bd2eb5b6f60921d9a2b9cb6a0a86bb947f3d361@docker.com","name":"Alessandro Boch"},"message":"Reduce logging verbosity in allocator\n\nSigned-off-by: Alessandro Boch <aboch@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/1cdfac15beb015c68f9abca7a71b5c614fdb852a"},{"sha":"180042feb43bb128701dda8ae35a4b850d10297c","author":{"email":"d22477479bbf55ba62bd822f4112c80f292c7805@docker.com","name":"Madhu Venugopal"},"message":"Merge pull request #624 from aboch/bs6\n\nRemove num bit limitation in bitsequence","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/180042feb43bb128701dda8ae35a4b850d10297c"},{"sha":"c0b5b3df0b6aff8cffec8d3f9bf7f0b2eca141af","author":{"email":"d22477479bbf55ba62bd822f4112c80f292c7805@docker.com","name":"Madhu Venugopal"},"message":"Default bridge need not have persistence in bridge driver\n\nSigned-off-by: Madhu Venugopal <madhu@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/c0b5b3df0b6aff8cffec8d3f9bf7f0b2eca141af"},{"sha":"bc2fb8a45bca66d633bbf8c40b6707c1433871a6","author":{"email":"d22477479bbf55ba62bd822f4112c80f292c7805@docker.com","name":"Madhu Venugopal"},"message":"Merge pull request #628 from mavenugo/vin-fixes\n\nDefault bridge need not have persistence in bridge driver","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/bc2fb8a45bca66d633bbf8c40b6707c1433871a6"},{"sha":"a90468b00e5a7a4755a1b230b258d6a03e1aa209","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Merge pull request #623 from aboch/ipc\n\nMiscellaneous changes for ipam docker integration","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/a90468b00e5a7a4755a1b230b258d6a03e1aa209"},{"sha":"9d82eec6646be3f6bab00c0ef649531f71b849c1","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Merge pull request #629 from sanimej/slice\n\nFix the overlay cleanup in the multi-subnet case","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/9d82eec6646be3f6bab00c0ef649531f71b849c1"},{"sha":"e9f2439673a1b51d7efdf6068ef6cf997a935603","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Make ipamutils compile for windows\n\ncurrently ipamutils package uses apis which are linux\nspecific and makes windows compile error out. Separated\nthe OS specific apis into linux and windows files to\ndiverge the implementation.\n\nSigned-off-by: Jana Radhakrishnan <mrjana@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/e9f2439673a1b51d7efdf6068ef6cf997a935603"},{"sha":"ecec37a3e08f41bac26f398451903aff90cc9d68","author":{"email":"d22477479bbf55ba62bd822f4112c80f292c7805@docker.com","name":"Madhu Venugopal"},"message":"Merge pull request #630 from mrjana/bugs\n\nMake ipamutils compile for windows","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/ecec37a3e08f41bac26f398451903aff90cc9d68"},{"sha":"3b24e85ce5c2f570a8b6b27f452ad38edca62000","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Update libkv godeps\n\nSigned-off-by: Jana Radhakrishnan <mrjana@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/3b24e85ce5c2f570a8b6b27f452ad38edca62000"},{"sha":"872cf3c5b16d4565b901097c2533209af07f0eb8","author":{"email":"d22477479bbf55ba62bd822f4112c80f292c7805@docker.com","name":"Madhu Venugopal"},"message":"Merge pull request #631 from mrjana/bugs\n\nUpdate libkv godeps","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/872cf3c5b16d4565b901097c2533209af07f0eb8"},{"sha":"c19a7795fff61eefd4f90fb5fdb6a2c097a209f0","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Synchronize datastore apis\n\nCurrently there are 3 distinct operations performed by\ndatastore\n   - Pushing the data to the store\n   - Updating the Index of the local object\n   - Updating the cache (in case of localscope)\n\nWithout a lock racing datastore api calls can interleave\nin various surprising ways. Best thing is to keep these\n3 above operation inseparable. Use a datastore lock to\nachieve this.\n\nSigned-off-by: Jana Radhakrishnan <mrjana@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/c19a7795fff61eefd4f90fb5fdb6a2c097a209f0"},{"sha":"a78deeff3c56133cca26b7525396e73937149f5a","author":{"email":"d22477479bbf55ba62bd822f4112c80f292c7805@docker.com","name":"Madhu Venugopal"},"message":"Moved the default local and global store to new root\n\nThis is required in order to provide a clean switchover.\n\nSigned-off-by: Madhu Venugopal <madhu@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/a78deeff3c56133cca26b7525396e73937149f5a"},{"sha":"cd49ffd80b82aa9d09276acb3f760c373e999fa5","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Separate endpoint count data from network object\n\nCurrently endpoint count is maintained as part of\nnetwork object and the endpoint count gets updated\nfrequently while the rest of network is quite stable.\nBecause of the frequent updates to endpoint count the\nnetwork object is getting marshalled and unmarshalled\nferquently. This is causing a lot of churn and transient\nmemory usage. Fix this by creating a deparate object of\nendpoint count so that only that gets updated.\n\nSigned-off-by: Jana Radhakrishnan <mrjana@docker.com>","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/cd49ffd80b82aa9d09276acb3f760c373e999fa5"},{"sha":"d7fec00821f92773f564c8567426150671a3fb81","author":{"email":"045898bda7d4800fe4909a9831e702ab79e266be@docker.com","name":"Jana Radhakrishnan"},"message":"Merge pull request #632 from mavenugo/vin-fixes\n\nMoved the default local and global store to new root","distinct":false,"url":"https://api.github.com/repos/mavenugo/libnetwork/commits/d7fec00821f92773f564c8567426150671a3fb81"}]}