Prev: [HACKERS] ALTER TABLE .... make constraint DEFERRABLE
Next: ALTER TABLE .... make constraint DEFERRABLE
From: David Fetter on 22 Mar 2010 15:11 On Mon, Mar 22, 2010 at 04:04:16PM -0300, Alvaro Herrera wrote: > David Fetter wrote: > > > diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml > > index 9881ff4..9313112 100644 > > --- a/doc/src/sgml/func.sgml > > +++ b/doc/src/sgml/func.sgml > > @@ -7134,7 +7134,7 @@ CREATE TYPE rainbow AS ENUM ('red', 'orange', 'yellow', 'green', 'blue', 'purple > > </row> > > <row> > > <entry> <literal>&&</literal> </entry> > > - <entry>Overlaps?</entry> > > + <entry>Overlaps? One point in common makes this true.</entry> > > <entry><literal>box '((0,0),(1,1))' && box '((0,0),(2,2))'</literal></entry> > > </row> > > <row> > > Hmm, how does this look in horizontal space? (The <row> makes me think > it's a table.) Looks OK to me. The entry above, "Closest point to first operand on second operand" is actually wider. Cheers, David. -- David Fetter <david(a)fetter.org> http://fetter.org/ Phone: +1 415 235 3778 AIM: dfetter666 Yahoo!: dfetter Skype: davidfetter XMPP: david.fetter(a)gmail.com iCal: webcal://www.tripit.com/feed/ical/people/david74/tripit.ics Remember to vote! Consider donating to Postgres: http://www.postgresql.org/about/donate -- Sent via pgsql-hackers mailing list (pgsql-hackers(a)postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
From: Greg Stark on 22 Mar 2010 15:46 On Mon, Mar 22, 2010 at 1:15 PM, Simon Riggs <simon(a)2ndquadrant.com> wrote: > > * Circles, Boxes and other geometric datatypes defined "overlaps" to > include touching shapes. So > > * inet datatypes don't have a commutative operator on which a unique > index can be built. There is no "overlaps" equivalent, which again is a > shame because that stops them being used with the new feature. I think our unusual data types are one of the strong points of Postgres but they're missing a lot of operators and opclasses to make them really useful. There's no reason we couldn't have separate overlaps and overlaps-internally operators just like we have <=,>= and <,>. And it would be nice to flesh out the network data type more fully, perhaps merging in as much of ip4r as makes sense. I remember when I tried to use geometric data types I was stymied by missing operators. In particular I was surprised that point <in> box wasn't a gist indexable method. I think that particular case has been addressed but I think there are many more like it. -- greg -- Sent via pgsql-hackers mailing list (pgsql-hackers(a)postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
From: "Kevin Grittner" on 22 Mar 2010 16:10 Simon Riggs <simon(a)2ndQuadrant.com> wrote: > I think you've missed my point. > What I was talking about was that box '((0,0),(1,1))' && box > '((1,1),(2,2))' returns true, even though they touch at only a > single point, and share zero area. FWIW, that's what I would take away from "one point in common" -Kevin -- Sent via pgsql-hackers mailing list (pgsql-hackers(a)postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers
First
|
Prev
|
Pages: 1 2 3 Prev: [HACKERS] ALTER TABLE .... make constraint DEFERRABLE Next: ALTER TABLE .... make constraint DEFERRABLE |