summaryrefslogtreecommitdiff
path: root/src/backend/access/hash
Commit message (Expand)AuthorAgeFilesLines
* Handle logical slot conflicts on standbyAndres Freund2023-04-081-0/+1
* Introduce PG_IO_ALIGN_SIZE and align all I/O buffers.Thomas Munro2023-04-081-1/+1
* Convert many uses of ReadBuffer[Extended](P_NEW) to ExtendBufferedRel()Andres Freund2023-04-051-3/+3
* Add info in WAL records in preparation for logical slot conflict handlingAndres Freund2023-04-022-8/+4
* Ignore BRIN indexes when checking for HOT updatesTomas Vondra2023-03-201-0/+1
* Remove unnecessary #ifdef USE_ICU and branch.Jeff Davis2023-02-231-57/+42
* Refactor to introduce pg_locale_deterministic().Jeff Davis2023-02-231-2/+2
* Refactor to add pg_strcoll(), pg_strxfrm(), and variants.Jeff Davis2023-02-231-27/+34
* New header varatt.h split off from postgres.hPeter Eisentraut2023-01-101-0/+1
* Update copyright for 2023Bruce Momjian2023-01-0211-11/+11
* Add copyright notices to meson filesAndrew Dunstan2022-12-201-0/+2
* Fix memory leak for hashing with nondeterministic collations.Jeff Davis2022-12-011-0/+2
* Improve indenting in _hash_pgaddtupDavid Rowley2022-11-251-5/+13
* Speedup hash index builds by skipping needless binary searchesDavid Rowley2022-11-243-11/+37
* Standardize rmgrdesc recovery conflict XID output.Peter Geoghegan2022-11-172-6/+7
* Fix cleanup lock acquisition in SPLIT_ALLOCATE_PAGE replay.Amit Kapila2022-11-142-6/+9
* meson: Add initial version of meson based build systemAndres Freund2022-09-211-0/+12
* More -Wshadow=compatible-local warning fixesDavid Rowley2022-08-261-1/+0
* Improve speed of hash index build.Tom Lane2022-07-281-3/+4
* Remove fls(), use pg_leftmost_one_pos32() instead.Thomas Munro2022-07-221-1/+1
* Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas2022-07-062-5/+5
* Change some unnecessary MemSet callsPeter Eisentraut2022-07-011-1/+1
* Revert changes in HOT handling of BRIN indexesTomas Vondra2022-06-161-1/+0
* Fix typo in hash README.Amit Kapila2022-05-311-1/+1
* Adjust tuplesort API to have bitwise option flagsDavid Rowley2022-04-041-1/+1
* Add macros in hash and btree AMs to get the special area of their pagesMichael Paquier2022-04-017-53/+53
* Remove xloginsert.h from xlog.hAlvaro Herrera2022-01-304-0/+4
* Call pg_newlocale_from_collation() also with default collationPeter Eisentraut2022-01-201-2/+2
* Update copyright for 2022Bruce Momjian2022-01-0710-10/+10
* Ignore BRIN indexes when checking for HOT udpatesTomas Vondra2021-11-301-0/+1
* Clean up some code using "(expr) ? true : false"Michael Paquier2021-09-084-4/+4
* Further portability tweaks for float4/float8 hash functions.Tom Lane2021-09-041-10/+12
* Fix float4/float8 hash functions to produce uniform results for NaNs.Tom Lane2021-09-021-0/+21
* Fix grammar mistake in hash index READMEJohn Naylor2021-08-121-1/+1
* Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane2021-07-121-2/+2
* Use InvalidBucket instead of -1 where appropriatePeter Eisentraut2021-07-023-5/+5
* Remove tupgone special case from vacuumlazy.c.Peter Geoghegan2021-04-061-4/+4
* Pass down "logically unchanged index" hint.Peter Geoghegan2021-01-131-0/+1
* Replace remaining uses of "whitelist".Thomas Munro2021-01-051-1/+1
* Update copyright for 2021Bruce Momjian2021-01-0210-10/+10
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-151-1/+0
* Invent "amadjustmembers" AM method for validating opclass members.Tom Lane2020-08-012-0/+97
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-142-1/+2
* Modify various power 2 calculations to use new helper functionsDavid Rowley2020-04-083-31/+15
* Add SQL type xid8 to expose FullTransactionId to users.Thomas Munro2020-04-071-0/+3
* Implement operator class parametersAlexander Korotkov2020-03-302-0/+5
* Move src/backend/utils/hash/hashfn.c to src/commonRobert Haas2020-02-271-1/+1
* Remove dependency on HeapTuple from predicate locking functions.Thomas Munro2020-01-281-1/+1
* Introduce IndexAM fields for parallel vacuum.Amit Kapila2020-01-151-0/+3
* Update copyrights for 2020Bruce Momjian2020-01-0110-10/+10