postgresql/src/backend/utils
Alvaro Herrera 3b6db1f445 Add geometry/range functions to support BRIN inclusion
This commit adds the following functions:
    box(point) -> box
    bound_box(box, box) -> box
    inet_same_family(inet, inet) -> bool
    inet_merge(inet, inet) -> cidr
    range_merge(anyrange, anyrange) -> anyrange

The first of these is also used to implement a new assignment cast from
point to box.

These functions are the first part of a base to implement an "inclusion"
operator class for BRIN, for multidimensional data types.

Author: Emre Hasegeli
Reviewed by: Andreas Karlsson
2015-05-05 15:22:24 -03:00
..
adt Add geometry/range functions to support BRIN inclusion 2015-05-05 15:22:24 -03:00
cache Introduce replication progress tracking infrastructure. 2015-04-29 19:30:53 +02:00
error Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
fmgr Create an infrastructure for parallel computation in PostgreSQL. 2015-04-30 15:02:14 -04:00
hash Reorganize our CRC source files again. 2015-04-14 17:03:42 +03:00
init Fix rare startup failure induced by MVCC-catalog-scans patch. 2015-04-03 00:07:29 -04:00
mb Update copyright for 2015 2015-01-06 11:43:47 -05:00
misc Create an infrastructure for parallel computation in PostgreSQL. 2015-04-30 15:02:14 -04:00
mmgr Add palloc_extended for frontend and backend. 2015-04-03 17:36:12 +09:00
resowner Update copyright for 2015 2015-01-06 11:43:47 -05:00
sort Fix handling of sortKeys field in Tuplesortstate. 2015-03-09 10:35:41 -04:00
time Create an infrastructure for parallel computation in PostgreSQL. 2015-04-30 15:02:14 -04:00
.gitignore
errcodes.txt Change SQLSTATE for event triggers "wrong context" message 2015-04-08 15:26:50 -03:00
Gen_dummy_probes.sed Update copyright for 2015 2015-01-06 11:43:47 -05:00
Gen_fmgrtab.pl Allow forcing nullness of columns during bootstrap. 2015-02-21 22:31:54 +01:00
generate-errcodes.pl Update copyright for 2015 2015-01-06 11:43:47 -05:00
Makefile
probes.d Update copyright for 2015 2015-01-06 11:43:47 -05:00