Re: [PATCH] pg_sleep(interval) - Mailing list pgsql-hackers

From Kevin Grittner
Subject Re: [PATCH] pg_sleep(interval)
Date
Msg-id 1381955648.63633.YahooMailNeo@web162903.mail.bf1.yahoo.com
Whole thread Raw
In response to Re: [PATCH] pg_sleep(interval)  (Robert Haas <robertmhaas@gmail.com>)
Responses Re: [PATCH] pg_sleep(interval)  (Robert Haas <robertmhaas@gmail.com>)
List pgsql-hackers
Robert Haas <robertmhaas@gmail.com> wrote:

> Anyone who actually wants this in their environment can
> add the overloaded function in their environment with a one-line SQL
> function: pg_sleep(interval) as proposed here is just
> pg_sleep(extract(epoch from now() + $1) - extract(epoch from now())).

You're making it sound way harder than it is.  Why not just:

create function my_sleep(delay interval)
  returns void language sql
  as 'select pg_sleep(extract(epoch from $1))';

... or,  of course, named to match the existing function.

--
Kevin Grittner
EDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company



pgsql-hackers by date:

Previous
From: Bruce Momjian
Date:
Subject: Re: Auto-tuning work_mem and maintenance_work_mem
Next
From: Andres Freund
Date:
Subject: Re: removing old ports and architectures