aboutsummaryrefslogtreecommitdiff
path: root/src/include/access/hash.h
Commit message (Expand)AuthorAge
* Pass down "logically unchanged index" hint.Peter Geoghegan2021-01-13
* Update copyright for 2021Bruce Momjian2021-01-02
* Invent "amadjustmembers" AM method for validating opclass members.Tom Lane2020-08-01
* Get rid of trailing semicolons in C macro definitions.Tom Lane2020-05-01
* Modify various power 2 calculations to use new helper functionsDavid Rowley2020-04-08
* Implement operator class parametersAlexander Korotkov2020-03-30
* Move src/backend/utils/hash/hashfn.c to src/commonRobert Haas2020-02-27
* Update copyrights for 2020Bruce Momjian2020-01-01
* Revert "Rename files and headers related to index AM"Michael Paquier2019-12-27
* Rename files and headers related to index AMMichael Paquier2019-12-25
* Refactor reloption handling for index AMs in-coreMichael Paquier2019-11-25
* Remove fmgr.h includes from headers that don't really need it.Andres Freund2019-08-16
* Fix inconsistencies and typos in the tree, take 9Michael Paquier2019-08-05
* Fix many typos and inconsistenciesMichael Paquier2019-07-01
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Move hash_any prototype from access/hash.h to utils/hashutils.hAlvaro Herrera2019-03-11
* Update copyright for 2019Bruce Momjian2019-01-02
* Fix the overrun in hash index metapage for smaller block sizes.Amit Kapila2018-09-06
* doc: Update uses of the word "procedure"Peter Eisentraut2018-08-22
* Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev2018-04-07
* Fix a boatload of typos in C comments.Tom Lane2018-04-01
* Update copyright for 2018Bruce Momjian2018-01-02
* Protect against hypothetical memory leaks in RelationGetPartitionKeyAlvaro Herrera2017-12-27
* Update typedefs.list and re-run pgindentRobert Haas2017-11-29
* Remove lsn from HashScanPosData.Robert Haas2017-09-26
* hash: Implement page-at-a-time scan.Robert Haas2017-09-22
* Introduce 64-bit hash functions with a 64-bit seed.Robert Haas2017-08-31
* hash: Increase the number of possible overflow bitmaps by 8x.Robert Haas2017-08-04
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* Clean up manipulations of hash indexes' hasho_flag field.Tom Lane2017-04-14
* Expand hash indexes more gradually.Robert Haas2017-04-03
* Port single-page btree vacuum logic to hash indexes.Robert Haas2017-03-15
* hash: Refactor hash index creation.Robert Haas2017-03-07
* hash: Refactor overflow page allocation.Robert Haas2017-02-27
* hash: Refactor bucket squeeze code.Robert Haas2017-02-27
* Allow index AMs to cache data across aminsert calls within a SQL command.Tom Lane2017-02-09
* Cache hash index's metapage in rel->rd_amcache.Robert Haas2017-02-07
* pageinspect: Support hash indexes.Robert Haas2017-02-02
* Generate fmgr prototypes automaticallyPeter Eisentraut2017-01-17
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Remove _hash_chgbufaccess().Robert Haas2016-12-23
* Fix locking problem in _hash_squeezebucket() / _hash_freeovflpage().Robert Haas2016-12-19
* Remove _hash_wrtbuf() in favor of calling MarkBufferDirty().Robert Haas2016-12-16
* Improve hash index bucket split behavior.Robert Haas2016-11-30
* Remove unnecessary int2vector-specific hash function and equality operator.Tom Lane2016-10-12
* Fix some typos in commentPeter Eisentraut2016-09-26
* Split hash.h → hash_xlog.hAlvaro Herrera2016-08-29