Commit Graph

49 Commits (f3a01af29b1941ca7937a45504ab10ef5f99cdff)

Author SHA1 Message Date
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Tom Lane 442e25d248 Convert enum_in() to report errors softly. 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Thomas Munro c0d4f6d897 Rename "enum blacklist" to "uncommitted enums". 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Peter Eisentraut bdc4edbea6 Move catalog index declarations 5 years ago
Tom Lane 3ed2005ff5 Introduce macros for typalign and typstorage constants. 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
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
Thomas Munro 212fab9926 Relax transactional restrictions on ALTER TYPE ... ADD VALUE (redux). 7 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Tom Lane 28e0727076 Revert to 9.6 treatment of ALTER TYPE enumtype ADD VALUE. 8 years ago
Tom Lane 984c92074d Remove heuristic same-transaction test from check_safe_enum_use(). 8 years ago
Tom Lane 1635e80d30 Use a blacklist to distinguish original from add-on enum values. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane 6d493e1a01 Add an Assert that enum_cmp_internal() gets passed an FmgrInfo pointer. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 15bc038f9b Relax transactional restrictions on ALTER TYPE ... ADD VALUE. 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Robert Haas 9b6a0ce5f0 Remove enum-related special cases for catalog scans. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Tom Lane 71627f3d19 Fix CVE-2013-0255 properly. 13 years ago
Tom Lane ab0f7b6089 Prevent execution of enum_recv() from SQL. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Alvaro Herrera c219d9b0a5 Split tuple struct defs from htup.h to htup_details.h 13 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane 1609797c25 Clean up the #include mess a little. 15 years ago
Bruce Momjian 6416a82a62 Remove unnecessary #include references, per pgrminclude script. 15 years ago
Bruce Momjian bf50caf105 pgindent run before PG 9.1 beta 1. 15 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Tom Lane 84c123be1d Allow new values to be added to an existing enum type. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Bruce Momjian 65e806cba1 pgindent run for 9.0 16 years ago
Robert Haas e26c539e9f Wrap calls to SearchSysCache and related functions using macros. 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Bruce Momjian 78a09145e0 binary migration: pg_migrator 16 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Bruce Momjian fdf5a5efb7 pgindent run for 8.3. 18 years ago
Andrew Dunstan 2e74c53ec1 Provide for binary input/output of enums, to fix complaint from Merlin Moncure. 19 years ago
Tom Lane 31edbadf4a Downgrade implicit casts to text to be assignment-only, except for the ones 19 years ago
Andrew Dunstan 325feaef7f Check length of enum literals on definition and input to make sure they will fit in a name field and not cause syscache errors. 19 years ago
Tom Lane 57690c6803 Support enum data types. Along the way, use macros for the values of 19 years ago