Fixed query on PostgreSQL 9.1
This commit is contained in:
parent
62b4ad961b
commit
8a73172606
@ -100,8 +100,8 @@ const char *PROGRAM_VERSION = "unknown";
|
||||
" AND l.pid NOT IN (pg_backend_pid(), $1) " \
|
||||
" AND (l.virtualxid, l.virtualtransaction) <> ('1/1', '-1/0') " \
|
||||
" AND (a.application_name IS NULL OR a.application_name <> $2)" \
|
||||
" AND a.query !~* E'^\\\\s*vacuum\\\\s+' " \
|
||||
" AND a.query !~ E'^autovacuum: ' " \
|
||||
" AND a.current_query !~* E'^\\\\s*vacuum\\\\s+' " \
|
||||
" AND a.current_query !~ E'^autovacuum: ' " \
|
||||
" AND ((d.datname IS NULL OR d.datname = current_database()) OR l.database = 0)"
|
||||
|
||||
/* application_name is not available before 9.0. The last clause of
|
||||
@ -116,8 +116,8 @@ const char *PROGRAM_VERSION = "unknown";
|
||||
" ON a.datid = d.oid " \
|
||||
" WHERE l.locktype = 'virtualxid' AND l.pid NOT IN (pg_backend_pid(), $1)" \
|
||||
" AND (l.virtualxid, l.virtualtransaction) <> ('1/1', '-1/0') " \
|
||||
" AND a.query !~* E'^\\\\s*vacuum\\\\s+' " \
|
||||
" AND a.query !~ E'^autovacuum: ' " \
|
||||
" AND a.current_query !~* E'^\\\\s*vacuum\\\\s+' " \
|
||||
" AND a.current_query !~ E'^autovacuum: ' " \
|
||||
" AND ((d.datname IS NULL OR d.datname = current_database()) OR l.database = 0)" \
|
||||
" AND ($2::text IS NOT NULL)"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user