summaryrefslogtreecommitdiff
path: root/src/backend/catalog/Catalog.pm
AgeCommit message (Expand)Author
2025-01-01Update copyright for 2025Bruce Momjian
2024-05-14Pre-beta mechanical code beautification.Tom Lane
2024-03-20Un-break genbki.pl's error reporting capabilities.Tom Lane
2024-01-23Generate syscache info from catalog filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-29Make all Perl warnings fatalPeter Eisentraut
2023-08-31Restructure DECLARE_INDEX argumentsPeter Eisentraut
2023-06-30Use named captures in Catalog::ParseHeader()Michael Paquier
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-09-12Make eval statement naturally proof against perltidyJohn Naylor
2022-09-08Fix perltidy breaking perlcriticAlvaro Herrera
2022-09-08Run perltidy over Catalog.pmJohn Naylor
2022-09-08Parse catalog .dat files as a whole when compiling the backendJohn Naylor
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-21Rethink method for assigning OIDs to the template0 and postgres DBs.Tom Lane
2022-04-21Use DECLARE_TOAST_WITH_MACRO() to simplify toast-table declarations.Tom Lane
2022-01-08Update copyright for 2022Bruce Momjian
2021-06-29Add index OID macro argument to DECLARE_INDEXPeter Eisentraut
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-02-02Build in some knowledge about foreign-key relationships in the catalogs.Tom Lane
2021-01-30Add primary keys and unique constraints to system catalogsPeter Eisentraut
2021-01-02Update copyright for 2021Bruce Momjian
2020-02-15Clarify coding in Catalog::AddDefaultValues.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-03-12Create a script that can renumber manually-assigned OIDs.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-09-20Add a "return" statement to pacify perlcritic.Tom Lane
2018-09-20Teach genbki.pl to auto-generate pg_type entries for array types.Tom Lane
2018-05-27Don't fall off the end of perl functionsAndrew Dunstan
2018-05-19Assorted minor cleanups for bootstrap-data Perl scripts.Tom Lane
2018-05-09Restrict vertical tightness to parentheses in Perl codeAndrew Dunstan
2018-05-09perltidy some recent code changes before changing perltidy settingsAndrew Dunstan
2018-05-07Clean up some perlcritic warningsAndrew Dunstan
2018-05-04Fix precedence problem in new Perl code.Tom Lane
2018-05-03Avoid overwriting unchanged output files in genbki.pl and Gen_fmgrtab.pl.Tom Lane
2018-04-28Clarify handling of special-case values in bootstrap catalog data.Tom Lane
2018-04-26Avoid parsing catalog data twice during BKI file construction.Tom Lane
2018-04-25Convert unused_oids and duplicate_oids to use Catalog.pm infrastructure.Tom Lane
2018-04-25Make Catalog.pm's representation of toast and index decls more abstract.Tom Lane
2018-04-25Reindent Perl files with perltidy version 20170521.Tom Lane
2018-04-18Improve error detection/reporting in Catalog.pm and genbki.pl.Tom Lane
2018-04-17Rationalize handling of array type names in bootstrap data.Tom Lane
2018-04-09Reduce chattiness of genbki.pl and Gen_fmgrtab.pl.Tom Lane
2018-04-08Replace our traditional initial-catalog-data format with a better design.Tom Lane
2018-01-12Remove hard-coded schema knowledge about pg_attribute from genbki.plAlvaro Herrera
2018-01-03Update copyright for 2018Bruce Momjian
2017-12-21Minor edits to catalog files and scriptsAlvaro Herrera
2017-10-04Move genbki.pl's find_defined_symbol to Catalog.pm.Andres Freund