{"push_id":908292790,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"39af3ec1909b89ae369ecdc5a23fe60927b7c388","before":"ae10d86ba47eed3c406acbfc6655d2841a3984f5","commits":[{"sha":"28e6edf92799a49d5887964b80cb039ed48209e4","author":{"email":"e29bb3265626c60caf76d587cabdfcd8b379ef80@scylladb.com","name":"Paweł Dziepak"},"message":"transport: ignore future when stopping the server\n\nWhen the server is shutting down a flag _stopping is set and listeners\nare aborted using abort_accept(), which causes accept() calls to return\nfailed futures. However, accept handler just checks that the flag\n_stopping is set and returns which causes a failed future to be\ndestroyed and a warning is printed.\n\nSigned-off-by: Paweł Dziepak <pdziepak@scylladb.com>","distinct":true,"url":"https://api.github.com/repos/scylladb/scylla/commits/28e6edf92799a49d5887964b80cb039ed48209e4"},{"sha":"8ee1a44720f09326e8f637b3963cff87f7eaeb49","author":{"email":"e29bb3265626c60caf76d587cabdfcd8b379ef80@scylladb.com","name":"Paweł Dziepak"},"message":"storage_service: implement get_drain_progress()\n\nSigned-off-by: Paweł Dziepak <pdziepak@scylladb.com>","distinct":true,"url":"https://api.github.com/repos/scylladb/scylla/commits/8ee1a44720f09326e8f637b3963cff87f7eaeb49"},{"sha":"31672906d3db524a284541c0ed6c8f848e6bafcb","author":{"email":"e29bb3265626c60caf76d587cabdfcd8b379ef80@scylladb.com","name":"Paweł Dziepak"},"message":"transport: wait for outstanding requests to end during shutdown\n\nSigned-off-by: Paweł Dziepak <pdziepak@scylladb.com>","distinct":true,"url":"https://api.github.com/repos/scylladb/scylla/commits/31672906d3db524a284541c0ed6c8f848e6bafcb"},{"sha":"25d255390eb905f7ec2bc8d869acbd1f0bdb2b3e","author":{"email":"e29bb3265626c60caf76d587cabdfcd8b379ef80@scylladb.com","name":"Paweł Dziepak"},"message":"database: add non-const getter for compaction_manager\n\nSigned-off-by: Paweł Dziepak <pdziepak@scylladb.com>","distinct":true,"url":"https://api.github.com/repos/scylladb/scylla/commits/25d255390eb905f7ec2bc8d869acbd1f0bdb2b3e"},{"sha":"442bc905054d459437c1e274e06ffa9f7a39500a","author":{"email":"e29bb3265626c60caf76d587cabdfcd8b379ef80@scylladb.com","name":"Paweł Dziepak"},"message":"compaction_manager: check whether the manager is already stopped\n\nSigned-off-by: Paweł Dziepak <pdziepak@scylladb.com>","distinct":true,"url":"https://api.github.com/repos/scylladb/scylla/commits/442bc905054d459437c1e274e06ffa9f7a39500a"},{"sha":"9661d8936b659831ac96aeeb54022189843d2930","author":{"email":"e29bb3265626c60caf76d587cabdfcd8b379ef80@scylladb.com","name":"Paweł Dziepak"},"message":"messaging_service: wait for outstanding requests\n\nSigned-off-by: Paweł Dziepak <pdziepak@scylladb.com>","distinct":true,"url":"https://api.github.com/repos/scylladb/scylla/commits/9661d8936b659831ac96aeeb54022189843d2930"},{"sha":"dcbba2303e052162be3c855f4473f0e042904234","author":{"email":"e29bb3265626c60caf76d587cabdfcd8b379ef80@scylladb.com","name":"Paweł Dziepak"},"message":"messaging_service: restore indentation\n\nSigned-off-by: Paweł Dziepak <pdziepak@scylladb.com>","distinct":true,"url":"https://api.github.com/repos/scylladb/scylla/commits/dcbba2303e052162be3c855f4473f0e042904234"},{"sha":"9c0b7f9bbe70c2ae7ee749ec90a67595b6a5b9d7","author":{"email":"e29bb3265626c60caf76d587cabdfcd8b379ef80@scylladb.com","name":"Paweł Dziepak"},"message":"storage_service: implement drain()\n\nSigned-off-by: Paweł Dziepak <pdziepak@scylladb.com>","distinct":true,"url":"https://api.github.com/repos/scylladb/scylla/commits/9c0b7f9bbe70c2ae7ee749ec90a67595b6a5b9d7"},{"sha":"39a65e6294465712ec8b50d2f330fc4cb849b8c0","author":{"email":"e29bb3265626c60caf76d587cabdfcd8b379ef80@scylladb.com","name":"Paweł Dziepak"},"message":"api: enable storage_service::drain()\n\nSigned-off-by: Paweł Dziepak <pdziepak@scylladb.com>","distinct":true,"url":"https://api.github.com/repos/scylladb/scylla/commits/39a65e6294465712ec8b50d2f330fc4cb849b8c0"},{"sha":"39af3ec1909b89ae369ecdc5a23fe60927b7c388","author":{"email":"add4fcd06328a394f0ad91feda7ee057316dc5ed@scylladb.com","name":"Pekka Enberg"},"message":"Merge \"Implement nodetool drain\" from Paweł\n\n\"This series adds support for nodetool command 'drain'. The general idea\n of this command is to close all connection (both with clienst and other\n nodes) and flush all memtables to disk.\n\n Fixes #662.\"","distinct":true,"url":"https://api.github.com/repos/scylladb/scylla/commits/39af3ec1909b89ae369ecdc5a23fe60927b7c388"}]}