summaryrefslogtreecommitdiff
path: root/src/backend/access/hash
Commit message (Expand)AuthorAgeFilesLines
* Add missing #include -- mea culpa.Tom Lane2005-06-091-1/+2
* Put a critical section around update of hash index metapage. PerTom Lane2005-06-091-1/+12
* Remove the mostly-stubbed-out-anyway support routines for WAL UNDO.Tom Lane2005-06-061-7/+1
* Add parentheses to macros when args are used in computations. WithoutBruce Momjian2005-05-251-10/+10
* This patch refactors away some duplicated code in the index AM buildNeil Conway2005-05-111-22/+3
* Code cleanup: in C89, there is no point casting the first argument toNeil Conway2005-05-113-7/+7
* Fix typo in comment.Neil Conway2005-05-101-2/+2
* Convert oidvector and int2vector into variable-length arrays. ThisTom Lane2005-03-291-5/+5
* First steps towards index scans with heap access decoupled from indexTom Lane2005-03-271-1/+70
* Convert index-related tuple handling routines from char 'n'/' ' to boolTom Lane2005-03-212-30/+16
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-318-16/+16
* Micro-optimization of markpos() and restrpos() in btree and hash indexes.Neil Conway2004-11-171-7/+5
* Remove obsolete comment from btbuild() and hashbuild(): we no longer useNeil Conway2004-11-111-6/+1
* Pgindent run for 8.0.Bruce Momjian2004-08-297-107/+115
* Update copyright to 2004.Bruce Momjian2004-08-298-16/+16
* Fix relcache to account properly for subtransaction status of 'new'Tom Lane2004-08-281-8/+6
* Invent ResourceOwner mechanism as per my recent proposal, and use it toTom Lane2004-07-171-33/+10
* Nested transactions. There is still much left to do, especially on theTom Lane2004-07-011-1/+43
* Give inet/cidr datatypes their own hash function that ignores the inet vsTom Lane2004-06-131-2/+20
* Centralize implementation of delay code by creating a pg_usleep()Tom Lane2004-02-101-1/+4
* More janitorial work: remove the explicit casting of NULL literals to aNeil Conway2004-01-072-8/+8
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-2910-10/+10
* Add operator strategy and comparison-value datatype fields to ScanKey.Tom Lane2003-11-092-86/+2
* Message editing: remove gratuitous variations in message wording, standardizePeter Eisentraut2003-09-252-6/+6
* Reimplement hash index locking algorithms, per my recent proposal toTom Lane2003-09-048-997/+967
* Several fixes for hash indexes that involve changing the on-disk indexTom Lane2003-09-026-125/+101
* Fix a couple typos, add some more comments.Tom Lane2003-09-021-4/+15
* Rewrite hashbulkdelete() to make it amenable to new bucket lockingTom Lane2003-09-025-69/+225
* Preliminary cleanup for hash index code (doesn't attack the locking problemTom Lane2003-09-013-345/+303
* Add some internals documentation for hash indexes, including anTom Lane2003-09-011-0/+414
* Update copyrights to 2003.Bruce Momjian2003-08-049-18/+18
* pgindent run.Bruce Momjian2003-08-042-13/+13
* Error message editing in backend/access.Tom Lane2003-07-215-49/+43
* Revise hash join and hash aggregation code to use the same datatype-Tom Lane2003-06-221-6/+38
* Adjust amrescan code so that it's allowed to call index_rescan with aTom Lane2003-03-231-6/+4
* This patch fixes a bunch of spelling mistakes in comments throughout theTom Lane2003-03-102-4/+4
* During VACUUM FULL, truncate off any deletable pages that are at theTom Lane2003-02-241-3/+2
* More infrastructure for btree compaction project. Tree-traversal codeTom Lane2003-02-221-2/+3
* pgindent run.Bruce Momjian2002-09-043-34/+54
* >the extra level of struct naming for pd_opaque has no obviousBruce Momjian2002-07-021-3/+3
* Update copyright to 2002.Bruce Momjian2002-06-209-18/+18
* Mark index entries "killed" when they are no longer visible to anyTom Lane2002-05-243-70/+89
* Restructure indexscan API (index_beginscan, index_getnext) perTom Lane2002-05-204-55/+41
* Code review for improved-hashing patch. Fix some portability issuesTom Lane2002-03-092-57/+61
* I've attached a patch which implements Bob Jenkin's hash function forBruce Momjian2002-03-066-76/+102
* Commit to match discussed elog() changes. Only update is that LOG isBruce Momjian2002-03-021-3/+3
* I've attached a simple patch which should improve the performance ofBruce Momjian2002-02-251-4/+4
* Add more sanity-checking to PageAddItem and PageIndexTupleDelete,Tom Lane2002-01-151-12/+2
* Another pgindent run. Fixes enum indenting, and improves #endifBruce Momjian2001-10-281-1/+2
* pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian2001-10-256-42/+26