Commit Graph

416 Commits (af63926cf577f4c30e43b7651e93e3a5eaa262e0)

Author SHA1 Message Date
Tomas Vondra c4c3400885 Use the built-in float datatypes to implement geometric types 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
Teodor Sigaev 0bef1c0678 Re-think predicate locking on GIN indexes. 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 7 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 7 years ago
Teodor Sigaev 3ad55863e9 Add predicate locking for GiST 7 years ago
Tom Lane 81b9b5ce49 Make gistvacuumcleanup() count the actual number of index tuples. 7 years ago
Robert Haas 9da0cc3528 Support parallel btree index builds. 8 years ago
Alvaro Herrera 272c2ab9fd Change some bogus PageGetLSN calls to BufferGetLSNAtomic 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 0e1539ba0d Add some const decorations to prototypes 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Robert Haas 6a2fa09c0c For wal_consistency_checking, mask page checksum as well as page LSN. 8 years ago
Tom Lane 2d484f9b05 Remove no-op GiST support functions in the core GiST opclasses. 8 years ago
Tom Lane d3a4f89d8a Allow no-op GiST support functions to be omitted. 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Tom Lane 651902deb1 Re-run pgindent. 8 years ago
Alvaro Herrera e6785a5ca1 Fix wording in amvalidate error messages 8 years ago
Tom Lane 3f074845a8 Fix pfree-of-already-freed-tuple when rescanning a GiST index-only scan. 8 years ago
Tom Lane 86dbbf20d8 Put back <float.h> in a few files that need it for _isnan(). 8 years ago
Tom Lane 9b88f27cb4 Allow index AMs to return either HeapTuple or IndexTuple format during IOS. 8 years ago
Robert Haas 5262f7a4fc Add optimizer and executor support for parallel index scans. 8 years ago
Robert Haas 8da9a22636 Split index xlog headers from other private index headers. 8 years ago
Tom Lane 86d911ec0f Allow index AMs to cache data across aminsert calls within a SQL command. 9 years ago
Robert Haas a507b86900 Add WAL consistency checking facility. 9 years ago
Heikki Linnakangas 181bdb90ba Fix typos in comments. 9 years ago
Robert Haas 7b4ac19982 Extend index AM API for parallel index scans. 9 years ago
Peter Eisentraut f21a563d25 Move some things from builtins.h to new header files 9 years ago
Peter Eisentraut 352a24a1f9 Generate fmgr prototypes automatically 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Heikki Linnakangas 45310221a9 Fix outdated comments, GIST search queue is not an RBTree anymore. 9 years ago
Tom Lane b1328d78f8 Invent PageIndexTupleOverwrite, and teach BRIN and GiST to use it. 9 years ago
Tom Lane ea268cdc9a Add macros to make AllocSetContextCreate() calls simpler and safer. 9 years ago
Tom Lane 71e006f031 Suppress compiler warnings in non-cassert builds. 9 years ago
Tom Lane b5bce6c1ec Final pgindent + perltidy run for 9.6. 9 years ago
Tom Lane ed0097e4f9 Add SQL-accessible functions for inspecting index AM properties. 9 years ago
Peter Eisentraut ef5d4a3cfa Message style improvements 9 years ago
Tom Lane 1acf757255 Fix GiST index build for NaN values in geometric types. 9 years ago
Alvaro Herrera b78364df18 Remove unused arguments in two GiST subroutines 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Teodor Sigaev f8467f7da8 Prevent to use magic constants 9 years ago
Kevin Grittner a343e223a5 Revert no-op changes to BufferGetPage() 9 years ago
Kevin Grittner 848ef42bb8 Add the "snapshot too old" feature 9 years ago
Kevin Grittner 8b65cf4c5e Modify BufferGetPage() to prepare for "snapshot too old" feature 9 years ago
Teodor Sigaev 8b99edefca Revert CREATE INDEX ... INCLUDING ... 9 years ago
Teodor Sigaev 386e3d7609 CREATE INDEX ... INCLUDING (column[, ...]) 9 years ago
Teodor Sigaev f25d07d99f Fix lossy KNN GiST when ordering operator returns non-float8 value. 10 years ago