Commit Graph

32 Commits (1978d7f13fc2c46c74bf60ee84a5a8557391e53b)

Author SHA1 Message Date
Tom Lane 52f0fc703f GIN's ItemPointerIsMin, ItemPointerIsMax, and ItemPointerIsLossyPage macros 17 years ago
Tom Lane 87b8db3774 Adjust the APIs for GIN opclass support functions to allow the extractQuery() 17 years ago
Tom Lane e5efda442c Install a search tree depth limit in GIN bulk-insert operations, to prevent 17 years ago
Tom Lane ff301d6e69 Implement "fastupdate" support for GIN indexes, in which we try to accumulate 17 years ago
Tom Lane 43a57cf365 Revise the TIDBitmap API to support multiple concurrent iterations over a 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane b4eae023bb Clean up the messy semantics (not to mention inefficiency) of PageGetTempPage 17 years ago
Teodor Sigaev 77db9d9ff2 Remove mark/restore support in GIN and GiST indexes. 17 years ago
Tom Lane 6816577a78 Change the PageGetContents() macro to guarantee its result is maxalign'd, 18 years ago
Tom Lane 27cb66fdfe Multi-column GIN indexes. Teodor Sigaev 18 years ago
Alvaro Herrera a3540b0f65 Improve our #include situation by moving pointer types away from the 18 years ago
Alvaro Herrera e4ca6cac43 Change xlog.h to xlogdefs.h in bufpage.h, and fix fallout. 18 years ago
Tom Lane e6dbcb72fa Extend GIN to support partial-match searches, and extend tsquery to support 18 years ago
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some 18 years ago
Teodor Sigaev cf23b75b4d Fix using too many LWLocks bug, reported by Craig Ringer 18 years ago
Tom Lane 4e82a95476 Replace "amgetmulti" AM functions with "amgetbitmap", in which the whole 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane 16dcd5e5ce GIN index build's allocatedMemory counter needs to be long, not uint32. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Tom Lane 140d4ebcb4 Tsearch2 functionality migrates to core. The bulk of this work is by 19 years ago
Magnus Hagander 906b2e1b37 Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict with 19 years ago
Tom Lane 56218fbc48 Minor tweaking of index special-space definitions so that the various 19 years ago
Teodor Sigaev d4c6da1527 Allow GIN's extractQuery method to signal that nothing can satisfy the query. 19 years ago
Tom Lane e378f82e00 Make use of qsort_arg in several places that were formerly using klugy 20 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 20 years ago
Tom Lane f5b4d9a9e0 If we're going to advertise the array overlap/containment operators, 20 years ago
Tom Lane e002836913 Make recovery from WAL be restartable, by executing a checkpoint-like 20 years ago
Teodor Sigaev 234163649e GIN improvements 20 years ago
Bruce Momjian b85a965f5f Allow each C include file to compile on its own by including any needed 20 years ago
Tom Lane b7b78d24f7 Code review for FILLFACTOR patch. Change WITH grammar as per earlier 20 years ago
Bruce Momjian 277807bd9e Add FILLFACTOR to CREATE INDEX. 20 years ago
Teodor Sigaev 8a3631f8d8 GIN: Generalized Inverted iNdex. 20 years ago