| From: | Steve Atkins <steve(at)blighty(dot)com> |
|---|---|
| To: | pgsql-performance <pgsql-performance(at)postgresql(dot)org> |
| Subject: | Re: Slow join using network address function |
| Date: | 2004-02-24 17:14:42 |
| Message-ID: | 20040224171442.GE5368@gp.word-to-the-wise.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-performance |
On Tue, Feb 24, 2004 at 01:07:10PM +0100, Eric Jain wrote:
> > <http://word-to-the-wise.com/ipr.tgz> is a datatype that contains
> > a range of IPv4 addresses, and which has the various operators to
> > make it GIST indexable.
>
> Great, this looks very promising.
>
> > No cast operators between ipr and inet types.
>
> Any way to work around this, short of dumping and reloading tables?
>
> SELECT ipr '1.2.3.4'; -- Okay
> SELECT ipr text(inet '1.2.3.4'); -- Syntax error, of course
> SELECT ipr(text(inet '1.2.3.4')); -- Function does not exist, of course
There's probably some horrible SQL hack that would let you do it, but
I should add some casting code anyway. Shouldn't be too painful to do -
I'll try and get that, and some minimal documentation out today.
Cheers,
Steve
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Hans-Jürgen Schönig | 2004-02-24 17:40:25 | Re: [HACKERS] [SQL] Materialized View Summary |
| Previous Message | Richard Huxton | 2004-02-24 17:11:20 | Re: [SQL] Materialized View Summary |