{"push_id":1122166968,"size":11,"distinct_size":11,"ref":"refs/heads/mt4","head":"e27e25de740d42764486d1a35954268c29613a1a","before":"1a45db9e006a5f6c533a30b7fea45e229f3bd75e","commits":[{"sha":"149955883e0586035406b046282189a1d0ab6e6c","author":{"email":"eba59be6f07811efcfb9b9013eddeb3628e492b2@ovn.org","name":"Andy Zhou"},"message":"ovsdb: Add IPC messages for thread communication\n\nAdd a command queue for the main thread to pass commands to the\nsessions thread.\n\nDefined and implemented a set of IPC messages for creating,\nclosing and managing jsonrpc sessions from the main process to jsonrpc\nsessions threads.\n\nAdd a doorbell mechanism for a jsonrpc session to inform other sessions\nof possible OVSDB changes.\n\nAlthough all supporting functions for running a multithreading OVSDB\nserver have been implemented, multithreading is still not turned on,\nbecause 'n_max_threads' is still hard coded to zero.  Future patches\nwill remove this restriction.\n\nSigned-off-by: Andy Zhou <azhou@ovn.org>","distinct":true,"url":"https://api.github.com/repos/azhou-nicira/ovs-review/commits/149955883e0586035406b046282189a1d0ab6e6c"},{"sha":"3ccfc768c72ebe27e251b66d53834b9a23546719","author":{"email":"eba59be6f07811efcfb9b9013eddeb3628e492b2@ovn.org","name":"Andy Zhou"},"message":"server lock","distinct":true,"url":"https://api.github.com/repos/azhou-nicira/ovs-review/commits/3ccfc768c72ebe27e251b66d53834b9a23546719"},{"sha":"da3fff05a98b83adf6a3c6663097baebebe37e63","author":{"email":"eba59be6f07811efcfb9b9013eddeb3628e492b2@ovn.org","name":"Andy Zhou"},"message":"ovsdb: make lock multithreading safe","distinct":true,"url":"https://api.github.com/repos/azhou-nicira/ovs-review/commits/da3fff05a98b83adf6a3c6663097baebebe37e63"},{"sha":"30528087a35ffbaf6d762d2cd7f3d2141943fbb2","author":{"email":"eba59be6f07811efcfb9b9013eddeb3628e492b2@ovn.org","name":"Andy Zhou"},"message":"ovsdb: add reference counter to ovsdb_jsonrpc_monitor","distinct":true,"url":"https://api.github.com/repos/azhou-nicira/ovs-review/commits/30528087a35ffbaf6d762d2cd7f3d2141943fbb2"},{"sha":"989cb44df5526ebb2bd7da1db2a2d5128ef1d554","author":{"email":"eba59be6f07811efcfb9b9013eddeb3628e492b2@ovn.org","name":"Andy Zhou"},"message":"ovsdb: add reference counter to ovsdb_trigger","distinct":true,"url":"https://api.github.com/repos/azhou-nicira/ovs-review/commits/989cb44df5526ebb2bd7da1db2a2d5128ef1d554"},{"sha":"22e605f74cb817c4d26eb4122ae6ad6c6fb02762","author":{"email":"eba59be6f07811efcfb9b9013eddeb3628e492b2@ovn.org","name":"Andy Zhou"},"message":"Make trigger multi-thread safe","distinct":true,"url":"https://api.github.com/repos/azhou-nicira/ovs-review/commits/22e605f74cb817c4d26eb4122ae6ad6c6fb02762"},{"sha":"8e9fd44255f5fb7ed9fcc2782e7ee91cda91bedf","author":{"email":"eba59be6f07811efcfb9b9013eddeb3628e492b2@ovn.org","name":"Andy Zhou"},"message":"monitor multithreading","distinct":true,"url":"https://api.github.com/repos/azhou-nicira/ovs-review/commits/8e9fd44255f5fb7ed9fcc2782e7ee91cda91bedf"},{"sha":"5a56777c7db79373cf8e9824d8035ec9bc86f90f","author":{"email":"eba59be6f07811efcfb9b9013eddeb3628e492b2@ovn.org","name":"Andy Zhou"},"message":"ovsdb: Add ovsdb-server/list-threads command.\n\nSigned-off-by: Andy Zhou <azhou@ovn.org>","distinct":true,"url":"https://api.github.com/repos/azhou-nicira/ovs-review/commits/5a56777c7db79373cf8e9824d8035ec9bc86f90f"},{"sha":"a85510b58ba8a555258516349ef8468fd359bd42","author":{"email":"eba59be6f07811efcfb9b9013eddeb3628e492b2@ovn.org","name":"Andy Zhou"},"message":"test: Add an ovsdb-server multi-threading test\n\nAdd a test that executes OVSDB transactions when OVSDB server is\nrunning with multiple threads.\n\nSigned-off-by: Andy Zhou <azhou@ovn.org>","distinct":true,"url":"https://api.github.com/repos/azhou-nicira/ovs-review/commits/a85510b58ba8a555258516349ef8468fd359bd42"},{"sha":"7a251eb9e5c608b510b709a98cdb0614c0a914ec","author":{"email":"eba59be6f07811efcfb9b9013eddeb3628e492b2@ovn.org","name":"Andy Zhou"},"message":"convert ovn tests to test ovsdb with multithreading","distinct":true,"url":"https://api.github.com/repos/azhou-nicira/ovs-review/commits/7a251eb9e5c608b510b709a98cdb0614c0a914ec"},{"sha":"e27e25de740d42764486d1a35954268c29613a1a","author":{"email":"eba59be6f07811efcfb9b9013eddeb3628e492b2@ovn.org","name":"Andy Zhou"},"message":"ovs-sandbox enhancment","distinct":true,"url":"https://api.github.com/repos/azhou-nicira/ovs-review/commits/e27e25de740d42764486d1a35954268c29613a1a"}]}
{"actor":{"display_login":"azhou-nicira"}}