Log Message:
---
Rewrite the rbtree routines so that an RBNode is the first field of the
struct representing a tree entry, rather than being a separately allocated
piece of storage. This API is at least as clean as the old one (if not
more so --- there were some bizarre choices in there) a
Log Message:
---
Rewrite the rbtree routines so that an RBNode is the first field of the
struct representing a tree entry, rather than being a separately allocated
piece of storage. This API is at least as clean as the old one (if not
more so --- there were some bizarre choices in there) a
Log Message:
---
Add proper attribution for picksplit implementation.
Modified Files:
--
temporal:
period.c (r1.2 -> r1.3)
(http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/temporal/temporal/period.c?r1=1.2&r2=1.3)
--
Sent via pgsql-committers mailing list (pg
Log Message:
---
Applied numerous fixes from Daniel Grace, including:
- Mark functions as STRICT and IMMUTABLE where appropriate
- Avoid unnecessary palloc()s
- Use ip4r's picksplit function
- Add BTree opclass
Modified Files:
--
temporal:
period.c (r1.1 -> r1
Log Message:
---
Make psql distinguish between unique indices and unique constraints.
Josh Kupershmidt. Reviewing and kibitzing by Kevin Grittner and me.
Modified Files:
--
pgsql/src/bin/psql:
describe.c (r1.242 -> r1.243)
(http://anoncvs.postgresql.org/c