summaryrefslogtreecommitdiff
path: root/src/backend/commands/extension.c
AgeCommit message (Expand)Author
2023-08-07Reject substituting extension schemas or owners matching ["$'\].Noah Misch
2023-07-10Fix ALTER EXTENSION SET SCHEMA with objects outside an extension's schemaMichael Paquier
2021-07-11Lock the extension during ALTER EXTENSION ADD/DROP.Tom Lane
2020-08-10Make contrib modules' installation scripts more secure.Tom Lane
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-03-22Collations with nondeterministic comparisonPeter Eisentraut
2019-01-21Remove superfluous tqual.h includes.Andres Freund
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund
2019-01-21Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund
2019-01-18Restrict the use of temporary namespace in two-phase transactionsMichael Paquier
2019-01-14Don't include genam.h from execnodes.h and relscan.h anymore.Andres Freund
2019-01-14Don't include heapam.h from others headers.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-12-19Remove function names from error messagesAlvaro Herrera
2018-11-25Integrate recovery.conf into postgresql.confPeter Eisentraut
2018-11-20Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-11-12Simplify null-element handling in extension_config_remove().Tom Lane
2018-09-13Simplify static function in extension.cMichael Paquier
2018-01-19Replace AclObjectKind with ObjectTypePeter Eisentraut
2018-01-02Update copyright for 2018Bruce Momjian
2017-11-10Add some const decorations to prototypesPeter Eisentraut
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-06-04Replace over-optimistic Assert in partitioning code with a runtime test.Tom Lane
2017-05-02Ensure commands in extension scripts see the results of preceding DDL.Tom Lane
2017-04-10Improve castNode notation by introducing list-extraction-specific variants.Tom Lane
2017-03-31Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner
2017-03-23Allow for parallel execution whenever ExecutorRun() is done only once.Robert Haas
2017-03-12Use wrappers of PG_DETOAST_DATUM_PACKED() more.Noah Misch
2017-03-06Remove objname/objargs split for referring to objectsPeter Eisentraut
2017-02-01Provide CatalogTupleDelete() as a wrapper around simple_heap_delete().Tom Lane
2017-01-31Tweak catalog indexing abstraction for upcoming WARMAlvaro Herrera
2017-01-29Handle ALTER EXTENSION ADD/DROP with pg_init_privsStephen Frost
2017-01-26Use castNode() in a bunch of statement-list-related code.Tom Lane
2017-01-20Move some things from builtins.h to new header filesPeter Eisentraut
2017-01-14Change representation of statement lists, and add statement location info.Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-09-11Allow CREATE EXTENSION to follow extension update paths.Tom Lane
2016-09-06Add location field to DefElemPeter Eisentraut
2016-09-05Cosmetic code cleanup in commands/extension.c.Tom Lane
2016-07-25Message style improvementsPeter Eisentraut
2016-06-09pgindent run for 9.6Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-11-16Message improvementsPeter Eisentraut
2015-10-03Add CASCADE support for CREATE EXTENSION.Andres Freund
2015-09-16Determine whether it's safe to attempt a parallel plan for a query.Robert Haas
2015-06-28Add missing_ok option to the SQL functions for reading files.Heikki Linnakangas
2015-03-09Allow CURRENT/SESSION_USER to be used in certain commandsAlvaro Herrera