{"push_id":969557355,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"42a6894c46d279712feac0f317529b3525755e76","before":"e96f35dc9dab9fae20f1b8cd25905c8787777691","commits":[{"sha":"e95099b3217d7c3d7a09a5700026dbc561597121","author":{"email":"ccbbb9b0c43abb90191aa7535b02f6c14a5df4ac@cisco.com","name":"Vaclav Demcak"},"message":"Bug 4957 No empty transaction for every connection fix\n\nEvery new connection populate transaction in posthandshake\nprocess. So in closing time every (MASTER / SLAVES) instances\nmake concurent modification submit.\nWe would like to prevent to have some data for SLAVES in\npostHandshake process in transactionManager.\n\n* move initialization NodeInfo data from DeviceManagerImpl\nto new util class : DeviceInitializationUtils\n\nChange-Id: I2e70e53e7b21409fe61270690a502d8222ccaec7\nSigned-off-by: Jozef Bacigal <jbacigal@cisco.com>","distinct":true,"url":"https://api.github.com/repos/opendaylight/openflowplugin/commits/e95099b3217d7c3d7a09a5700026dbc561597121"},{"sha":"801877cf5cd60120ef487e0cfee3c05860403ef7","author":{"email":"7408134d13e133d944db6a9e81ca011daffd16b7@cisco.com","name":"Michal Polkorab"},"message":"Bug 4957 RoleContext updated with initialization\n\n - introduced blocking waiting for device role\n - we probably need blocking call to EntityOwnershipService\n   for Netty thread\n\nChange-Id: I4a89f07b9594975dae77219af09a9909f4a39dcd\nSigned-off-by: Jozef Bacigal <jbacigal@cisco.com>","distinct":true,"url":"https://api.github.com/repos/opendaylight/openflowplugin/commits/801877cf5cd60120ef487e0cfee3c05860403ef7"},{"sha":"d032f643b709d8acd1e6c628e6379902c5cf3a1e","author":{"email":"15bad9953c776640c3a46587733033073847bbac@cisco.com","name":"Jozef Bacigal"},"message":"Bug 4957 TxChainManager lifecycle startup cleaning\n\n - when proceeding connectionContext to deviceManager\n   we rely on fact that for given nodeId there must NOT\n   exist deviceContext. If there is one then connection\n   will be refused because previous session is not fully\n   tore down\n - any exceptions thrown by proceeding connectionContext\n   will result into disconnection\n - first thing to do for new deviceContext is to build up\n   close mechanism\n\nChange-Id: I860768c69849652d36ed9078016ffd9bf5f20c6a\nSigned-off-by: Jozef Bacigal <jbacigal@cisco.com>","distinct":true,"url":"https://api.github.com/repos/opendaylight/openflowplugin/commits/d032f643b709d8acd1e6c628e6379902c5cf3a1e"},{"sha":"d249ab7f81708d53c90c02dfca29e0083ac18b0c","author":{"email":"ed647b1080b812bfbe42faed634d1d6f3097d57e@cisco.com","name":"michal rehak"},"message":"Merge \"Bug 4957 No empty transaction for every connection fix\"","distinct":true,"url":"https://api.github.com/repos/opendaylight/openflowplugin/commits/d249ab7f81708d53c90c02dfca29e0083ac18b0c"},{"sha":"0d5980ab7f1b45b5226e8d235fd4672e64dfbbe4","author":{"email":"ed647b1080b812bfbe42faed634d1d6f3097d57e@cisco.com","name":"michal rehak"},"message":"Merge \"Bug 4957 RoleContext updated with initialization\"","distinct":true,"url":"https://api.github.com/repos/opendaylight/openflowplugin/commits/0d5980ab7f1b45b5226e8d235fd4672e64dfbbe4"},{"sha":"42a6894c46d279712feac0f317529b3525755e76","author":{"email":"ed647b1080b812bfbe42faed634d1d6f3097d57e@cisco.com","name":"michal rehak"},"message":"Merge \"Bug 4957 TxChainManager lifecycle startup cleaning\"","distinct":true,"url":"https://api.github.com/repos/opendaylight/openflowplugin/commits/42a6894c46d279712feac0f317529b3525755e76"}]}