nicer pq logging
authorChristian Grothoff <christian@grothoff.org>
Fri, 10 Aug 2018 19:53:02 +0000 (21:53 +0200)
committerChristian Grothoff <christian@grothoff.org>
Fri, 10 Aug 2018 19:53:02 +0000 (21:53 +0200)
src/pq/pq.c
src/pq/pq_eval.c
src/pq/pq_exec.c

index 66f9d983b343c89d319c14caa2346e7d14043651..ae12f461e061162ffe51911488ba9197189027bf 100644 (file)
@@ -11,7 +11,7 @@
   WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Affero General Public License for more details.
+
   You should have received a copy of the GNU Affero General Public License
   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
@@ -43,6 +43,10 @@ GNUNET_PQ_exec_prepared (PGconn *db_conn,
   unsigned int len;
   unsigned int i;
 
+  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+              "Running prepared statement `%s' on %p\n",
+              name,
+              db_conn);
   /* count the number of parameters */
   len = 0;
   for (i=0;0 != params[i].num_params;i++)
index 5abb1cd9c65d4ad9a50f599136a339d74aa148d6..586de6feaabbb8322f223c050592933ba34147b2 100644 (file)
@@ -11,7 +11,7 @@
   WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Affero General Public License for more details.
+
   You should have received a copy of the GNU Affero General Public License
   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
index 31dbc3ff780d6eb497d4d80e149fa4ff13b88bb3..f089d7c0ac542e02427988456c4e041937379db4 100644 (file)
@@ -11,7 +11,7 @@
   WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Affero General Public License for more details.
+
   You should have received a copy of the GNU Affero General Public License
   along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */
@@ -79,6 +79,10 @@ GNUNET_PQ_exec_statements (PGconn *connection,
   {
     PGresult *result;
 
+    GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+                "Running statement `%s' on %p\n",
+                es[i].sql,
+                connection);
     result = PQexec (connection,
                      es[i].sql);
     if ( (GNUNET_NO == es[i].ignore_errors) &&