aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/cache/plancache.c
Commit message (Expand)AuthorAge
* Separate equalRowTypes() from equalTupleDescs()Peter Eisentraut2024-03-17
* Remove unused #include's from backend .c filesPeter Eisentraut2024-03-04
* Update copyright for 2024Bruce Momjian2024-01-03
* Make ResourceOwners more easily extensible.Heikki Linnakangas2023-11-08
* Avoid unnecessary plancache revalidation of utility statements.Tom Lane2023-08-24
* Rename OverrideSearchPath to SearchPathMatcher.Noah Misch2023-07-31
* Guard against null plan pointer in CachedPlanIsSimplyValid().Tom Lane2023-07-20
* Avoid Assert failure when processing empty statement in aborted xact.Tom Lane2023-06-21
* Acquire locks on views in AcquirePlannerLocks, too.Tom Lane2023-04-05
* Get rid of the "new" and "old" entries in a view's rangetable.Tom Lane2023-01-18
* Revert "Get rid of the "new" and "old" entries in a view's rangetable."Tom Lane2023-01-11
* Get rid of the "new" and "old" entries in a view's rangetable.Tom Lane2023-01-11
* Update copyright for 2023Bruce Momjian2023-01-02
* Clean up some inconsistencies with GUC declarationsMichael Paquier2022-10-31
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Parse/analyze function renamingPeter Eisentraut2022-03-04
* Update copyright for 2022Bruce Momjian2022-01-07
* Rename debug_invalidate_system_caches_always to debug_discard_caches.Tom Lane2021-07-13
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Revert "Enable parallel SELECT for "INSERT INTO ... SELECT ..."."Amit Kapila2021-03-24
* Enable parallel SELECT for "INSERT INTO ... SELECT ...".Amit Kapila2021-03-10
* Improve performance of repeated CALLs within plpgsql procedures.Tom Lane2021-01-25
* Replace CLOBBER_CACHE_ALWAYS with run-time GUCPeter Eisentraut2021-01-06
* Update copyright for 2021Bruce Momjian2021-01-02
* Add generic_plans and custom_plans fields into pg_prepared_statements.Fujii Masao2020-07-20
* Allow the planner-related functions and hook to accept the query string.Fujii Masao2020-03-30
* Rearrange validity checks for plpgsql "simple" expressions.Tom Lane2020-03-27
* Improve performance of "simple expressions" in PL/pgSQL.Tom Lane2020-03-26
* Represent command completion tags as structsAlvaro Herrera2020-03-02
* Update copyrights for 2020Bruce Momjian2020-01-01
* Fix many typos and inconsistenciesMichael Paquier2019-07-01
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Refactor planner's header files.Tom Lane2019-01-29
* Update copyright for 2019Bruce Momjian2019-01-02
* Drop no-op CoerceToDomain nodes from expressions at planning time.Tom Lane2018-12-13
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Change rewriter/planner/executor/plancache to depend on RTE rellockmode.Tom Lane2018-10-02
* Create an RTE field to record the query's lock mode for each relation.Tom Lane2018-09-30
* Add plan_cache_mode settingPeter Eisentraut2018-07-16
* Rename MemoryContextCopySetIdentifier() for clarityPeter Eisentraut2018-04-06
* Allow memory contexts to have both fixed and variable ident strings.Tom Lane2018-03-27
* Update copyright for 2018Bruce Momjian2018-01-02
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* Improve castNode notation by introducing list-extraction-specific variants.Tom Lane2017-04-10
* Fix two undocumented parameters to functions from ENR patch.Kevin Grittner2017-04-01
* Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner2017-03-31
* Cast result of copyObject() to correct typePeter Eisentraut2017-03-28