author | Marc Fournier <marc.fournier@camptocamp.com> | |
Tue, 20 Sep 2016 19:23:09 +0000 (21:23 +0200) | ||
committer | Marc Fournier <marc.fournier@camptocamp.com> | |
Tue, 20 Sep 2016 19:23:09 +0000 (21:23 +0200) |
src/daemon/common.c | patch | blob | history | |
src/postgresql_default.conf | patch | blob | history |
diff --git a/src/daemon/common.c b/src/daemon/common.c
index fba51ef8f73be8f8bbb174e55525e59e6e397eb0..b28af339728e786fbce25195eb535b72abd94dfa 100644 (file)
--- a/src/daemon/common.c
+++ b/src/daemon/common.c
}
if (value == endptr) {
- ERROR ("parse_value: Failed to parse string as %s: %s.",
+ ERROR ("parse_value: Failed to parse string as %s: \"%s\".",
DS_TYPE_TO_STRING (ds_type), value);
sfree (value);
return -1;
index f905eb2a09a3f0bfcd2a8be817a05d57b9728e7b..0aac41e296cb5c87681e3ce41372afbaeea9617d 100644 (file)
</Query>
<Query query_plans>
- Statement "SELECT sum(seq_scan) AS seq, \
- sum(seq_tup_read) AS seq_tup_read, \
- sum(idx_scan) AS idx, \
- sum(idx_tup_fetch) AS idx_tup_fetch \
+ Statement "SELECT coalesce(sum(seq_scan), 0) AS seq, \
+ coalesce(sum(seq_tup_read), 0) AS seq_tup_read, \
+ coalesce(sum(idx_scan), 0) AS idx, \
+ coalesce(sum(idx_tup_fetch), 0) AS idx_tup_fetch \
FROM pg_stat_user_tables;"
<Result>
<Query query_plans_by_table>
Statement "SELECT schemaname, relname, \
- seq_scan AS seq, \
- seq_tup_read AS seq_tup_read, \
- idx_scan AS idx, \
- idx_tup_fetch AS idx_tup_fetch \
+ coalesce(seq_scan, 0) AS seq, \
+ coalesce(seq_tup_read, 0) AS seq_tup_read, \
+ coalesce(idx_scan, 0) AS idx, \
+ coalesce(idx_tup_fetch, 0) AS idx_tup_fetch \
FROM pg_stat_user_tables;"
<Result>