summaryrefslogtreecommitdiff
path: root/src/include/access/hash.h
AgeCommit message (Expand)Author
2025-02-21Drop opcintype from index AM strategy translation APIPeter Eisentraut
2025-02-02Convert strategies to and from compare typesPeter Eisentraut
2025-01-01Update copyright for 2025Bruce Momjian
2024-01-04Update copyright for 2024Bruce Momjian
2023-10-10Add const to values and nulls argumentsPeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-11-24Speedup hash index builds by skipping needless binary searchesDavid Rowley
2022-04-01Add macros in hash and btree AMs to get the special area of their pagesMichael Paquier
2022-01-08Update copyright for 2022Bruce Momjian
2021-01-13Pass down "logically unchanged index" hint.Peter Geoghegan
2021-01-02Update copyright for 2021Bruce Momjian
2020-08-01Invent "amadjustmembers" AM method for validating opclass members.Tom Lane
2020-05-01Get rid of trailing semicolons in C macro definitions.Tom Lane
2020-04-08Modify various power 2 calculations to use new helper functionsDavid Rowley
2020-03-30Implement operator class parametersAlexander Korotkov
2020-02-27Move src/backend/utils/hash/hashfn.c to src/commonRobert Haas
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-26Revert "Rename files and headers related to index AM"Michael Paquier
2019-12-25Rename files and headers related to index AMMichael Paquier
2019-11-25Refactor reloption handling for index AMs in-coreMichael Paquier
2019-08-16Remove fmgr.h includes from headers that don't really need it.Andres Freund
2019-08-05Fix inconsistencies and typos in the tree, take 9Michael Paquier
2019-07-01Fix many typos and inconsistenciesMichael Paquier
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-03-11Move hash_any prototype from access/hash.h to utils/hashutils.hAlvaro Herrera
2019-01-02Update copyright for 2019Bruce Momjian
2018-09-06Fix the overrun in hash index metapage for smaller block sizes.Amit Kapila
2018-08-22doc: Update uses of the word "procedure"Peter Eisentraut
2018-04-07Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev
2018-04-01Fix a boatload of typos in C comments.Tom Lane
2018-01-03Update copyright for 2018Bruce Momjian
2017-12-27Protect against hypothetical memory leaks in RelationGetPartitionKeyAlvaro Herrera
2017-11-29Update typedefs.list and re-run pgindentRobert Haas
2017-09-26Remove lsn from HashScanPosData.Robert Haas
2017-09-22hash: Implement page-at-a-time scan.Robert Haas
2017-09-01Introduce 64-bit hash functions with a 64-bit seed.Robert Haas
2017-08-04hash: Increase the number of possible overflow bitmaps by 8x.Robert Haas
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-21Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-04-14Clean up manipulations of hash indexes' hasho_flag field.Tom Lane
2017-04-04Expand hash indexes more gradually.Robert Haas
2017-03-16Port single-page btree vacuum logic to hash indexes.Robert Haas
2017-03-07hash: Refactor hash index creation.Robert Haas
2017-02-27hash: Refactor overflow page allocation.Robert Haas
2017-02-27hash: Refactor bucket squeeze code.Robert Haas
2017-02-09Allow index AMs to cache data across aminsert calls within a SQL command.Tom Lane
2017-02-07Cache hash index's metapage in rel->rd_amcache.Robert Haas
2017-02-02pageinspect: Support hash indexes.Robert Haas