Commit Graph

42 Commits (9e8da0f75731aaa7605cf4656c21ea09e84d2eb1)

Author SHA1 Message Date
Tom Lane 1609797c25 Clean up the #include mess a little. 14 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 14 years ago
Tom Lane 304845075c Use array_contains_nulls instead of ARR_HASNULL on user-supplied arrays. 15 years ago
Robert Haas 4fa0a23c70 Fix bug in cube picksplit algorithm. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 years ago
Tom Lane 5914140a3b Fix some bugs introduced by the 8.2-era conversion of cube functions to V1 18 years ago
Tom Lane 9b5c8d45f6 Push index operator lossiness determination down to GIST/GIN opclass 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 31edbadf4a Downgrade implicit casts to text to be assignment-only, except for the ones 19 years ago
Teodor Sigaev 2afb01dbde Athough cube is a varlena type, nowhere was a detoasting of cube's value, so 19 years ago
Tom Lane 234a02b2a8 Replace direct assignments to VARATT_SIZEP(x) with SET_VARSIZE(x, len). 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Tom Lane 684ad6a92f Rename contrib contains/contained-by operators to @> and <@, per discussion. 19 years ago
Tom Lane 5f0473534f Fix incorrect function return code in cube_cmp and cube_dim; 19 years ago
Bruce Momjian 796de9c1ed /contrib/cube improvements: 19 years ago
Teodor Sigaev 1f7ef548ec Changes 19 years ago
Tom Lane a0ffab351e Magic blocks don't do us any good unless we use 'em ... so install one 20 years ago
Bruce Momjian f3d99d160d Add CVS tag lines to files that were lacking them. 20 years ago
Tom Lane 2a8d3d83ef R-tree is dead ... long live GiST. 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane dcf2e1c8c7 Remove the << >> &< and &> operators for contrib/cube, which were 21 years ago
Neil Conway 36ab600511 Cleanup of GiST extensions in contrib/: now that we always invoke GiST 21 years ago
Neil Conway c891e05f26 Cleanup GiST header files. Since GiST extensions are often written as 21 years ago
Tom Lane 380bd04c16 Standardize on using the Min, Max, and Abs macros that are in our c.h file, 21 years ago
Tom Lane db64df4b1c Fix contrib/cube and contrib/seg to compile on Windows. 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 21 years ago
Teodor Sigaev f2c064afcb Cleanup vectors of GISTENTRY and eliminate problem with 64-bit strict-aligned 22 years ago
Tom Lane 03e47392e0 Make contrib/cube work with flex 2.5.31. Fix it up to have a real 22 years ago
Bruce Momjian 089003fb46 pgindent run. 22 years ago
Tom Lane e8db9b26d0 elog mop-up. 22 years ago
Bruce Momjian 80b3513d57 The attached patch provides cube with 4 functions for building cubes 23 years ago
Bruce Momjian 4987ca2d88 This is a patch to make cube output work like double precision output 23 years ago
Bruce Momjian e57ab04565 This is a comprehensive set of diffs (versus current CVS) that replaces those 23 years ago
Bruce Momjian e50f52a074 pgindent run. 23 years ago
Bruce Momjian 32784cddf1 The changes I have made are described in CHANGES. This was based on 23 years ago
Tom Lane b663f3443b Add a bunch of pseudo-types to replace the behavior formerly associated 23 years ago
Tom Lane e1b040a7c3 Fix potential buffer overrun in cube_out(), per report from 23 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Tom Lane 3043810d97 Updates to make GIST work with multi-key indexes (from Oleg Bartunov 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 9892ddf5ee Gene Selkov's CUBE datatype (GiST example code) 25 years ago