admin SHOW DATABASES (#51)

* admin SHOW DATABASES

* test

* correct replica count
This commit is contained in:
Lev Kokotov
2022-02-28 17:22:28 -08:00
committed by GitHub
parent eb1473060e
commit b21e0f4a7e
6 changed files with 170 additions and 9 deletions

View File

@@ -336,6 +336,14 @@ impl ConnectionPool {
pub fn servers(&self, shard: usize) -> usize {
self.addresses[shard].len()
}
pub fn connections(&self, shard: usize, server: usize) -> bb8::State {
self.databases[shard][server].state()
}
pub fn address(&self, shard: usize, server: usize) -> &Address {
&self.addresses[shard][server]
}
}
pub struct ServerPool {