@ -515,6 +515,9 @@ func (db *DB) Size() (int64, error) {
if err != nil {
return 0, err
}
if rows[0].Error != "" {
return 0, fmt.Errorf(rows[0].Error)
return rows[0].Values[0].Parameters[0].GetI(), nil
@ -1298,6 +1301,9 @@ func (db *DB) memStats() (map[string]int64, error) {
return nil, err
if res[0].Error != "" {
return nil, fmt.Errorf(res[0].Error)
ms[p] = res[0].Values[0].Parameters[0].GetI()
return ms, nil
@ -846,7 +846,7 @@ func (s *Store) Stats() (map[string]interface{}, error) {
}()
dbStatus, err := s.db.Stats()
s.logger.Printf("failed to get database stats: %s", err.Error())
nodes, err := s.Nodes()