summaryrefslogtreecommitdiff
path: root/src/include/utils
AgeCommit message (Expand)Author
2023-11-02Be more wary about NULL values for GUC string variables.Tom Lane
2023-10-17Avoid calling proc_exit() in processes forked by system().Nathan Bossart
2023-06-30Fix marking of indisvalid for partitioned indexes at creationMichael Paquier
2023-01-20Make our back branches build under -fkeep-inline-functions.Tom Lane
2022-11-17Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane
2022-09-14Expand palloc/pg_malloc API for more type safetyPeter Eisentraut
2022-03-26Suppress compiler warning in relptr_store().Tom Lane
2022-01-27Fix ordering of XIDs in ProcArrayApplyRecoveryInfoTomas Vondra
2021-10-24Avoid race in RelationBuildDesc() affecting CREATE INDEX CONCURRENTLY.Noah Misch
2021-10-01Fix Portal snapshot tracking to handle subtransactions properly.Tom Lane
2021-05-21Restore the portal-level snapshot after procedure COMMIT/ROLLBACK.Tom Lane
2021-05-10Prevent integer overflows in array subscripting calculations.Tom Lane
2020-11-11Fix and simplify some usages of TimestampDifference().Tom Lane
2020-06-04Reject "23:59:60.nnn" in datetime input.Tom Lane
2020-04-06Preserve clustered index after rewrites with ALTER TABLEMichael Paquier
2020-03-22Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch
2020-03-21Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-21Fix cosmetic blemishes involving rd_createSubid.Noah Misch
2020-03-13Preserve replica identity index across ALTER TABLE rewritePeter Eisentraut
2020-01-31Fix CheckAttributeType's handling of collations for ranges.Tom Lane
2019-12-01Fix misbehavior with expression indexes on ON COMMIT DELETE ROWS tables.Tom Lane
2019-09-22Fix failure to zero-pad the result of bitshiftright().Tom Lane
2019-08-28Avoid catalog lookups in RelationAllowsEarlyPruning().Thomas Munro
2019-07-01Don't read fields of a misaligned ExpandedObjectHeader or AnyArrayType.Noah Misch
2019-04-13Prevent memory leaks associated with relcache rd_partcheck structures.Tom Lane
2018-11-10Fix missing role dependencies for some schema and type ACLs.Tom Lane
2018-10-12Simplify use of AllocSetContextCreate() wrapper macro.Tom Lane
2018-10-12Correct attach/detach logic for FKs in partitionsAlvaro Herrera
2018-10-05Allow btree comparison functions to return INT_MIN.Tom Lane
2018-09-27Fix assorted bugs in pg_get_partition_constraintdef().Tom Lane
2018-09-21Use size_t consistently in dsa.{ch}.Thomas Munro
2018-07-31Further fixes for quoted-list GUC values in pg_dump and ruleutils.c.Tom Lane
2018-07-18Fix misc typos, mostly in comments.Heikki Linnakangas
2018-06-08Teach SHOW ALL to honor pg_read_all_settings membershipAlvaro Herrera
2018-05-16Detoast plpgsql variables if they might live across a transaction boundary.Tom Lane
2018-05-03Rearrange makefile rules for running Gen_fmgrtab.pl.Tom Lane
2018-05-02Fix some sloppiness in the new BufFileSize() and BufFileAppend() functions.Heikki Linnakangas
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-04-15Reorganize partitioning codeAlvaro Herrera
2018-04-07Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev
2018-04-07Add json(b)_to_tsvector functionTeodor Sigaev
2018-04-06Rename MemoryContextCopySetIdentifier() for clarityPeter Eisentraut
2018-04-04Skip full index scan during cleanup of B-tree indexes when possibleTeodor Sigaev
2018-04-03Add prefix operator for TEXT type.Teodor Sigaev
2018-03-28Allow committing inside cursor loopPeter Eisentraut
2018-03-27Allow memory contexts to have both fixed and variable ident strings.Tom Lane
2018-03-27Allow HOT updates for some expression indexesSimon Riggs
2018-03-22Basic JIT provider and error handling infrastructure.Andres Freund
2018-03-22Fix mishandling of quoted-list GUC values in pg_dump and ruleutils.c.Tom Lane
2018-03-19Fix some corner-case issues in REFRESH MATERIALIZED VIEW CONCURRENTLY.Tom Lane