Commit Graph

72 Commits (ece8c76192fee0b78509688325631ceabca44ff5)

Author SHA1 Message Date
Tom Lane 1265a9c8f8 Add binary I/O capability for cube datatype. 4 years ago
Alvaro Herrera c9d2977519 Clean up newlines following left parentheses 5 years ago
Amit Kapila 7e735035f2 Make the order of the header file includes consistent in contrib modules. 6 years ago
Michael Paquier 0896ae561b Fix inconsistencies and typos in the tree 6 years ago
Michael Paquier 6b8548964b Fix inconsistencies in the code 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Alexander Korotkov f919c165eb Enforce cube dimension limit in all cube construction functions 7 years ago
Tomas Vondra 6bf0bc842b Provide separate header file for built-in float types 7 years ago
Alvaro Herrera f2c587067a Rethink how to get float.h in old Windows API for isnan/isinf 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 7 years ago
Teodor Sigaev f50c80dbb1 llow negative coordinate for ~> (cube, int) operator 8 years ago
Teodor Sigaev 563a053bdd Fix behavior of ~> (cube, int) operator 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Tom Lane 4bd1994650 Make DatumGetFoo/PG_GETARG_FOO/PG_RETURN_FOO macro names more consistent. 8 years ago
Peter Eisentraut ec3a437596 Remove unnecessary casts 8 years ago
Peter Eisentraut 17273d059c Remove unnecessary parentheses in return statements 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane f31a931fad Improve contrib/cube's handling of zero-D cubes, infinities, and NaNs. 9 years ago
Tom Lane 81ee726d87 Code and docs review for cube kNN support. 10 years ago
Teodor Sigaev 33bd250f6c Cube extension kNN support 10 years ago
Heikki Linnakangas c80b5f66c6 Fix misc typos. 10 years ago
Alvaro Herrera 26df7066cc Move strategy numbers to include/access/stratnum.h 10 years ago
Tom Lane 785941cdc3 Tweak __attribute__-wrapping macros for better pgindent results. 10 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 11 years ago
Peter Eisentraut e7128e8dbb Create function prototype as part of PG_FUNCTION_INFO_V1 macro 11 years ago
Robert Haas cacbdd7810 Use appendStringInfoString instead of appendStringInfo where possible. 12 years ago
Heikki Linnakangas 08612f45a0 Extend cube on-disk format to pack points more tightly. 12 years ago
Tom Lane 55cbfa5366 Fix contrib/cube and contrib/seg to build with bison 3.0. 12 years ago
Heikki Linnakangas cc7b0c2553 Remove prototype for cube(text) function that doesn't exist anymore. 12 years ago
Peter Eisentraut b8b2e3b2de Replace int2/int4 in C code with int16/int32 13 years ago
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 16 years ago
Tom Lane 5914140a3b Fix some bugs introduced by the 8.2-era conversion of cube functions to V1 17 years ago
Tom Lane 9b5c8d45f6 Push index operator lossiness determination down to GIST/GIN opclass 17 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 18 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 19 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