postgresql/contrib/cube
Tom Lane 81ee726d87 Code and docs review for cube kNN support.
Commit 33bd250f6c could have done with
some more review:

Adjust coding so that compilers unfamiliar with elog/ereport don't complain
about uninitialized values.

Fix misuse of PG_GETARG_INT16 to retrieve arguments declared as "integer"
at the SQL level.  (This was evidently copied from cube_ll_coord and
cube_ur_coord, but those were wrong too.)

Fix non-style-guide-conforming error messages.

Fix underparenthesized if statements, which pgindent would have made a
hash of, and remove some unnecessary parens elsewhere.

Run pgindent over new code.

Revise documentation: repeated accretion of more operators without any
rethinking of the text already there had left things in a bit of a mess.
Merge all the cube operators into one table and adjust surrounding text
appropriately.

David Rowley and Tom Lane
2015-12-28 14:39:12 -05:00
..
data Gene Selkov's CUBE datatype (GiST example code) 2000-12-11 20:39:15 +00:00
expected Code and docs review for cube kNN support. 2015-12-28 14:39:12 -05:00
sql Cube extension kNN support 2015-12-18 14:38:27 +03:00
.gitignore Support "make check" in contrib 2011-04-25 22:27:11 +03:00
CHANGES Remove useless whitespace at end of lines 2010-11-23 22:34:55 +02:00
Makefile Cube extension kNN support 2015-12-18 14:38:27 +03:00
cube--1.0--1.1.sql Fix whitespace 2015-12-19 11:46:38 -05:00
cube--1.1.sql Fix whitespace 2015-12-19 11:46:38 -05:00
cube--unpackaged--1.0.sql Fix typos in some error messages thrown by extension scripts when fed to psql. 2014-08-25 18:30:37 +02:00
cube.c Code and docs review for cube kNN support. 2015-12-28 14:39:12 -05:00
cube.control Cube extension kNN support 2015-12-18 14:38:27 +03:00
cubedata.h Cube extension kNN support 2015-12-18 14:38:27 +03:00
cubeparse.y Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00
cubescan.l Tweak __attribute__-wrapping macros for better pgindent results. 2015-03-26 14:03:25 -04:00