]> granicus.if.org Git - postgresql/commit
/contrib/cube improvements:
authorBruce Momjian <bruce@momjian.us>
Tue, 25 Jul 2006 23:23:45 +0000 (23:23 +0000)
committerBruce Momjian <bruce@momjian.us>
Tue, 25 Jul 2006 23:23:45 +0000 (23:23 +0000)
commit796de9c1ed3d2cfc074c3cdbe9a12c698cd53336
tree0e139fdedde2cc9b2f684d677a1f3d95decb4ccc
parente6284649b9e30372b3990107a082bc7520325676
/contrib/cube improvements:

Update the calling convention for all external facing functions. By
external facing, I mean all functions that are directly referenced in
cube.sql. Prior to my update, all functions used the older V0 calling
convention. They now use V1.

New Functions:

cube(float[]), which makes a zero volume cube from a float array

cube(float[], float[]), which allows the user to create a cube from
two float arrays; one for the upper right and one for the lower left
coordinate.

cube_subset(cube, int4[]), to allow you to reorder or choose a subset of
dimensions from a cube, using index values specified in the array.

Joshua Reich
contrib/cube/CHANGES
contrib/cube/README.cube
contrib/cube/cube.c
contrib/cube/cube.sql.in
contrib/cube/expected/cube.out
contrib/cube/sql/cube.sql
contrib/cube/uninstall_cube.sql