(untested) implement gc, stats and scrape in pg storage

fix query call to use columns names while row scan
This commit is contained in:
Lawrence, Rendall
2022-06-16 17:47:54 +03:00
parent 8430e1f31f
commit 21eaea2b8a
2 changed files with 209 additions and 43 deletions

View File

@@ -319,7 +319,7 @@ func (ps *store) count(key string, getLength bool) (n uint64) {
}
err = AsNil(err)
if err != nil {
logger.Error().Err(err).Str("key", key).Msg("storage: Redis: GET/SCARD failure")
logger.Error().Err(err).Str("key", key).Msg("GET/SCARD failure")
}
return
}
@@ -793,7 +793,7 @@ func (ps *store) Stop() stop.Result {
ps.wg.Wait()
var err error
if ps.UniversalClient != nil {
logger.Info().Msg("storage: Redis: exiting. mochi does not clear data in redis when exiting. mochi keys have prefix " + PrefixKey)
logger.Info().Msg("redis exiting. mochi does not clear data in redis when exiting. mochi keys have prefix " + PrefixKey)
err = ps.UniversalClient.Close()
ps.UniversalClient = nil
}