summaryrefslogtreecommitdiff
path: root/src/backend/access/hash
Commit message (Expand)AuthorAgeFilesLines
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-175-100/+96
* Remove no-longer-needed compatibility code for hash indexes.Robert Haas2017-05-092-12/+4
* More cleanup of manipulations of hash indexes' hasho_flag field.Tom Lane2017-04-151-1/+1
* Clean up manipulations of hash indexes' hasho_flag field.Tom Lane2017-04-143-6/+8
* Fix pageinspect failures on hash indexes.Robert Haas2017-04-053-4/+34
* hash: Fix write-ahead logging bug.Robert Haas2017-04-051-1/+1
* Fix formula in _hash_spareindex.Robert Haas2017-04-041-1/+2
* Expand hash indexes more gradually.Robert Haas2017-04-035-63/+162
* Properly acquire buffer lock for page-at-a-time hash vacuum.Robert Haas2017-04-031-2/+18
* Still more code review for single-page hash vacuuming.Robert Haas2017-03-272-25/+22
* Fix comment.Robert Haas2017-03-261-2/+2
* Another fix for single-page hash index vacuum.Robert Haas2017-03-201-1/+7
* Fixes for single-page hash index vacuum.Robert Haas2017-03-203-1/+35
* Port single-page btree vacuum logic to hash indexes.Robert Haas2017-03-157-15/+481
* Cosmetic fixes for hash index write-ahead logging.Robert Haas2017-03-152-4/+1
* hash: Support WAL consistency checking.Robert Haas2017-03-141-0/+36
* hash: Add write-ahead logging support.Robert Haas2017-03-148-64/+1629
* hash: Refactor hash index creation.Robert Haas2017-03-073-131/+138
* hash: Refactor and clean up bucket split code.Robert Haas2017-03-011-93/+67
* hash: Refactor overflow page allocation.Robert Haas2017-02-271-99/+152
* hash: Refactor bucket squeeze code.Robert Haas2017-02-273-68/+163
* Add optimizer and executor support for parallel index scans.Robert Haas2017-02-151-0/+1
* pageinspect: Fix hash_bitmap_info not to read the underlying page.Robert Haas2017-02-091-2/+11
* Allow index AMs to cache data across aminsert calls within a SQL command.Tom Lane2017-02-091-1/+2
* Fix compiler warning.Robert Haas2017-02-071-1/+1
* Cache hash index's metapage in rel->rd_amcache.Robert Haas2017-02-075-174/+256
* Fix typos in comments.Heikki Linnakangas2017-02-061-1/+1
* pageinspect: Support hash indexes.Robert Haas2017-02-021-3/+5
* Extend index AM API for parallel index scans.Robert Haas2017-01-241-0/+3
* Move some things from builtins.h to new header filesPeter Eisentraut2017-01-201-0/+1
* Improve comment in hashsearch.c.Robert Haas2017-01-181-10/+11
* Generate fmgr prototypes automaticallyPeter Eisentraut2017-01-172-0/+11
* Improve coding in _hash_addovflpage.Robert Haas2017-01-101-2/+12
* Update copyright via script for 2017Bruce Momjian2017-01-039-9/+9
* Remove triggerable Assert in hashname().Tom Lane2016-12-261-4/+1
* Remove _hash_chgbufaccess().Robert Haas2016-12-235-83/+66
* Fix broken error check in _hash_doinsert.Robert Haas2016-12-221-3/+5
* Fix locking problem in _hash_squeezebucket() / _hash_freeovflpage().Robert Haas2016-12-191-29/+12
* Fix more hash index bugs around marking buffers dirty.Robert Haas2016-12-161-1/+6
* Remove _hash_wrtbuf() in favor of calling MarkBufferDirty().Robert Haas2016-12-164-62/+41
* Fix bug in hashbulkdelete.Robert Haas2016-12-131-3/+19
* Remove should_free arguments to tuplesort routines.Robert Haas2016-12-121-5/+1
* Fix race introduced by 6d46f4783efe457f74816a75173eb23ed8930020.Robert Haas2016-12-051-3/+11
* Improve hash index bucket split behavior.Robert Haas2016-11-309-594/+1310
* Improve handling of dead tuples in hash indexes.Robert Haas2016-11-082-0/+8
* Remove unnecessary int2vector-specific hash function and equality operator.Tom Lane2016-10-121-8/+0
* Split hash.h → hash_xlog.hAlvaro Herrera2016-08-291-0/+1
* Final pgindent + perltidy run for 9.6.Tom Lane2016-08-151-3/+3
* Add SQL-accessible functions for inspecting index AM properties.Tom Lane2016-08-131-0/+1
* Message style improvementsPeter Eisentraut2016-07-281-10/+10