From 5c8a012cebf41acbfe87a2e16a0b55f785c03e8d Mon Sep 17 00:00:00 2001 From: "Alexander A. Klimov" Date: Wed, 17 Feb 2021 16:26:09 +0100 Subject: [PATCH] Drop unused SqlFetchAll*() --- connection/mysql.go | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/connection/mysql.go b/connection/mysql.go index 80fe3a30..96331322 100644 --- a/connection/mysql.go +++ b/connection/mysql.go @@ -60,7 +60,7 @@ var connectionErrors = []string{ "operation timed out", } -// DbClientOrTransaction is used in SqlFetchAll and SqlFetchAllQuiet. +// DbClientOrTransaction abstracts database connections and transactions. type DbClientOrTransaction interface { Query(query string, args ...interface{}) (*sql.Rows, error) Exec(query string, args ...interface{}) (sql.Result, error) @@ -357,18 +357,10 @@ func (dbw *DBWrapper) SqlFetchAll(queryObserver prometheus.Observer, query strin return dbw.sqlFetchAllInternal(dbw.Db, queryObserver, query, false, args...) } -func (dbw *DBWrapper) SqlFetchAllQuiet(queryObserver prometheus.Observer, query string, args ...interface{}) ([][]interface{}, error) { - return dbw.sqlFetchAllInternal(dbw.Db, queryObserver, query, true, args...) -} - func (dbw *DBWrapper) SqlFetchAllTx(tx DbTransaction, queryObserver prometheus.Observer, query string, args ...interface{}) ([][]interface{}, error) { return dbw.sqlFetchAllInternal(tx, queryObserver, query, false, args...) } -func (dbw *DBWrapper) SqlFetchAllTxQuiet(tx DbTransaction, queryObserver prometheus.Observer, query string, args ...interface{}) ([][]interface{}, error) { - return dbw.sqlFetchAllInternal(tx, queryObserver, query, true, args...) -} - // sqlExecInternal is a wrapper around sql.Exec() for auto-logging. func (dbw *DBWrapper) sqlExecInternal(db DbClientOrTransaction, opObserver prometheus.Observer, query string, quiet bool, args ...interface{}) (sql.Result, error) { for {