Commit Graph

231 Commits (11b80d900fe4297e8e4bc231f6a41b53d604ed9e)

Author SHA1 Message Date
Peter Eisentraut b1d32d3e32 Unify drop-by-OID functions 5 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 5 years ago
Tom Lane 24e2885ee3 Introduce "anycompatible" family of polymorphic types. 6 years ago
Alvaro Herrera 40b3e2c201
Split out CreateCast into src/backend/catalog/pg_cast.c 6 years ago
Tom Lane bb03010b9f Remove the "opaque" pseudo-type and associated compatibility hacks. 6 years ago
Tom Lane 3ed2005ff5 Introduce macros for typalign and typstorage constants. 6 years ago
Alvaro Herrera 4e89c79a52 Remove excess parens in ereport() calls 6 years ago
Tom Lane 50fc694e43 Invent "trusted" extensions, and remove the pg_pltemplate catalog. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier 7854e07f25 Revert "Rename files and headers related to index AM" 6 years ago
Michael Paquier 8ce3aa9b59 Rename files and headers related to index AM 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Michael Paquier 3412030205 Fix more typos and inconsistencies in the tree 6 years ago
Tom Lane 1fb57af920 Create the infrastructure for planner support functions. 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Andres Freund a9c35cf85c Change function call information to be variable length. 7 years ago
Andres Freund e7cc78ad43 Remove superfluous tqual.h includes. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
Andres Freund 111944c5ee Replace heapam.h includes with {table, relation}.h where applicable. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Andres Freund 1a0586de36 Introduce notion of different types of slots (without implementing them). 7 years ago
Tom Lane 9b6fb9fbb4 Fix ExecuteCallStmt to not scribble on the passed-in parse tree. 7 years ago
Peter Eisentraut 634b4b79cb Track procedure calls in pg_stat_user_functions 7 years ago
Andres Freund 29c94e03c7 Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple. 7 years ago
Peter Eisentraut 3884072329 Prohibit transaction commands in security definer procedures 7 years ago
Peter Eisentraut ec67b89816 Add UtilityReturnsTuples() support for CALL 7 years ago
Peter Eisentraut e34ec13620 Allow CALL with polymorphic type arguments 7 years ago
Tom Lane 2e83e6bd74 Adjust hints and docs to suggest CREATE EXTENSION not CREATE LANGUAGE. 8 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Peter Eisentraut a8677e3ff6 Support named and default arguments in CALL 8 years ago
Tom Lane cefa387153 Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers. 8 years ago
Andrew Dunstan 16828d5c02 Fast ALTER TABLE ADD COLUMN with a non-NULL default 8 years ago
Peter Eisentraut 33803f67f1 Support INOUT arguments in procedures 8 years ago
Peter Eisentraut fd1a421fe6 Add prokind column, replacing proisagg and proiswindow 8 years ago
Peter Eisentraut 76b6aa41f4 Support parameters in CALL 8 years ago
Tom Lane d02d4a6d4f Avoid premature free of pass-by-reference CALL arguments. 8 years ago
Tom Lane 65b1d76785 Fix oversight in CALL argument handling, and do some minor cleanup. 8 years ago
Tom Lane 4971d2a322 Remove the obsolete WITH clause of CREATE FUNCTION. 8 years ago
Peter Eisentraut 8561e4840c Transaction control in PL procedures 8 years ago
Peter Eisentraut 8b9e9644dc Replace AclObjectKind with ObjectType 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut e4128ee767 SQL procedures 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 8 years ago
Heikki Linnakangas 30681c830d Fix dependency, when changing a function's argument/return type. 8 years ago
Tom Lane 8f0530f580 Improve castNode notation by introducing list-extraction-specific variants. 9 years ago
Peter Eisentraut 2ca64c6f71 Replace LookupFuncNameTypeNames() with LookupFuncWithArgs() 9 years ago
Peter Eisentraut 550214a4ef Add operator_with_argtypes grammar rule 9 years ago