From: | Simon Riggs <simon(at)2ndQuadrant(dot)com> |
---|---|
To: | Hannu Krosing <hannu(at)2ndquadrant(dot)com> |
Cc: | pgsql-hackers(at)postgresql(dot)org, Andres Freund <andres(at)2ndquadrant(dot)com>, Marko Kreen <markokr(at)gmail(dot)com> |
Subject: | Re: [RFC] CREATE QUEUE (log-only table) for londiste/pgQ ccompatibility |
Date: | 2012-10-16 09:43:03 |
Message-ID: | CA+U5nMKXxQw2asK9T=OQfJiG=+M4Jp8WVfODcZE7suKwaWnncw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On 16 October 2012 10:29, Hannu Krosing <hannu(at)2ndquadrant(dot)com> wrote:
> I would like this to be very similar to a table, so it would be
>
> CREATE MESSAGE QUEUE(fieldname type, ...) foo;
>
> perhaps even allowing defaults and constraints. again, this
> depends on how complecxt the implementation would be.
Presumably just CHECK constraints, not UNIQUE or FKs.
Indexes would not be allowed.
> for the receiving side it would look like a table with only inserts,
> and in this case there could even be a possibility to use it as
> a remote log table.
The queue data would be available via the API, so it can look like anything.
It would be good to identify this with a new rmgr id.
--
Simon Riggs http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Training & Services
From | Date | Subject | |
---|---|---|---|
Next Message | Hannu Krosing | 2012-10-16 09:47:31 | Re: [RFC] CREATE QUEUE (log-only table) for londiste/pgQ ccompatibility |
Previous Message | Hannu Krosing | 2012-10-16 09:29:17 | Re: [RFC] CREATE QUEUE (log-only table) for londiste/pgQ ccompatibility |