aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/hash
Commit message (Expand)AuthorAge
* Assert that buffers are marked dirty before XLogRegisterBuffer().Jeff Davis2023-10-23
* Add const to values and nulls argumentsPeter Eisentraut2023-10-10
* Remove the "snapshot too old" feature.Thomas Munro2023-09-05
* ExtendBufferedWhat -> BufferManagerRelation.Thomas Munro2023-08-23
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* Handle logical slot conflicts on standbyAndres Freund2023-04-08
* Introduce PG_IO_ALIGN_SIZE and align all I/O buffers.Thomas Munro2023-04-08
* Convert many uses of ReadBuffer[Extended](P_NEW) to ExtendBufferedRel()Andres Freund2023-04-05
* Add info in WAL records in preparation for logical slot conflict handlingAndres Freund2023-04-02
* Ignore BRIN indexes when checking for HOT updatesTomas Vondra2023-03-20
* Remove unnecessary #ifdef USE_ICU and branch.Jeff Davis2023-02-23
* Refactor to introduce pg_locale_deterministic().Jeff Davis2023-02-23
* Refactor to add pg_strcoll(), pg_strxfrm(), and variants.Jeff Davis2023-02-23
* New header varatt.h split off from postgres.hPeter Eisentraut2023-01-10
* Update copyright for 2023Bruce Momjian2023-01-02
* Add copyright notices to meson filesAndrew Dunstan2022-12-20
* Fix memory leak for hashing with nondeterministic collations.Jeff Davis2022-12-01
* Improve indenting in _hash_pgaddtupDavid Rowley2022-11-25
* Speedup hash index builds by skipping needless binary searchesDavid Rowley2022-11-24
* Standardize rmgrdesc recovery conflict XID output.Peter Geoghegan2022-11-17
* Fix cleanup lock acquisition in SPLIT_ALLOCATE_PAGE replay.Amit Kapila2022-11-14
* meson: Add initial version of meson based build systemAndres Freund2022-09-21
* More -Wshadow=compatible-local warning fixesDavid Rowley2022-08-26
* Improve speed of hash index build.Tom Lane2022-07-28
* Remove fls(), use pg_leftmost_one_pos32() instead.Thomas Munro2022-07-22
* Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas2022-07-06
* Change some unnecessary MemSet callsPeter Eisentraut2022-07-01
* Revert changes in HOT handling of BRIN indexesTomas Vondra2022-06-16
* Fix typo in hash README.Amit Kapila2022-05-31
* Adjust tuplesort API to have bitwise option flagsDavid Rowley2022-04-04
* Add macros in hash and btree AMs to get the special area of their pagesMichael Paquier2022-04-01
* Remove xloginsert.h from xlog.hAlvaro Herrera2022-01-30
* Call pg_newlocale_from_collation() also with default collationPeter Eisentraut2022-01-20
* Update copyright for 2022Bruce Momjian2022-01-07
* Ignore BRIN indexes when checking for HOT udpatesTomas Vondra2021-11-30
* Clean up some code using "(expr) ? true : false"Michael Paquier2021-09-08
* Further portability tweaks for float4/float8 hash functions.Tom Lane2021-09-04
* Fix float4/float8 hash functions to produce uniform results for NaNs.Tom Lane2021-09-02
* Fix grammar mistake in hash index READMEJohn Naylor2021-08-12
* Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane2021-07-12
* Use InvalidBucket instead of -1 where appropriatePeter Eisentraut2021-07-02
* Remove tupgone special case from vacuumlazy.c.Peter Geoghegan2021-04-06
* Pass down "logically unchanged index" hint.Peter Geoghegan2021-01-13
* Replace remaining uses of "whitelist".Thomas Munro2021-01-05
* Update copyright for 2021Bruce Momjian2021-01-02
* Improve hash_create()'s API for some added robustness.Tom Lane2020-12-15
* Invent "amadjustmembers" AM method for validating opclass members.Tom Lane2020-08-01
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-14
* Modify various power 2 calculations to use new helper functionsDavid Rowley2020-04-08
* Add SQL type xid8 to expose FullTransactionId to users.Thomas Munro2020-04-07