Commit Graph

193 Commits (641459f26954b04f74d098a758b716297b6554ea)

Author SHA1 Message Date
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
Tom Lane c742b795dd Add a hook to CREATE/ALTER ROLE to allow an external module to check the 16 years ago
Alvaro Herrera 2eda8dfb52 Make it possibly to specify GUC params per user and per database. 16 years ago
Alvaro Herrera a8bb8eb583 Remove flatfiles.c, which is now obsolete. 16 years ago
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 16 years ago
Heikki Linnakangas 4265ed9f4e Check that connection limit is within valid range. IOW, not < -1. 17 years ago
Tom Lane 3cb5d6580a Support column-level privileges, as required by SQL standard. 17 years ago
Bruce Momjian 511db38ace Update copyright for 2009. 17 years ago
Tom Lane 902d1cb35f Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple, 17 years ago
Alvaro Herrera f8c4d7db60 Restructure some header files a bit, in particular heapam.h, by removing some 17 years ago
Alvaro Herrera 73b0300b2a Move the HTSU_Result enum definition into snapshot.h, to avoid including 18 years ago
Tom Lane 220db7ccd8 Simplify and standardize conversions between TEXT datums and ordinary C 18 years ago
Tom Lane 2a346725ba Use new errdetail_log() mechanism to provide a less klugy way of reporting 18 years ago
Bruce Momjian 9098ab9e32 Update copyrights in source tree to 2008. 18 years ago
Tom Lane e7889b83b7 Support SET FROM CURRENT in CREATE/ALTER FUNCTION, ALTER DATABASE, ALTER ROLE. 18 years ago
Bruce Momjian 8b4ff8b6a1 Wording cleanup for error messages. Also change can't -> cannot. 19 years ago
Bruce Momjian 29dccf5fe0 Update CVS HEAD for 2007 copyright. Back branches are typically not 19 years ago
Bruce Momjian f99a569a2e pgindent run for 8.2. 19 years ago
Bruce Momjian a22d76d96a Allow include files to compile own their own. 19 years ago
Tom Lane 47a37aeebd Split definitions for md5.c out of crypt.h and into their own header 19 years ago
Tom Lane 52667d56a3 Rethink the locking mechanisms used for CREATE/DROP/RENAME DATABASE. 19 years ago
Bruce Momjian f2f5b05655 Update copyright for 2006. Update scripts. 20 years ago
Bruce Momjian f9a726aa88 I've created a new shared catalog table pg_shdescription to store 20 years ago
Andrew Dunstan f8b54fe6ed DROP IF EXISTS for ROLE/USER/GROUP 20 years ago
Peter Eisentraut 98b3c3c450 Allow CREATE/ALTER ROLE PASSWORD NULL to allow restoring the default state 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Alvaro Herrera cec3b0a9e6 Implement DROP OWNED and REASSIGN OWNED. These new commands facilitate the 20 years ago
Tom Lane c3d8de0907 Disregard superuserness when checking to see if a role GRANT would 20 years ago
Peter Eisentraut 07bb9f086b Message corrections 20 years ago
Tom Lane d330f1554d Clean up libpq's pollution of application namespace by renaming the 20 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 20 years ago
Tom Lane d42cf5a42a Add per-user and per-database connection limit options. 20 years ago
Tom Lane 0c2d7e39f9 Minor correction: cause ALTER ROLE role ROLE rolenames to behave 20 years ago
Tom Lane af019fb9ae Add a role property 'rolinherit' which, when false, denotes that the role 20 years ago
Tom Lane e5d6b91220 Add SET ROLE. This is a partial commit of Stephen Frost's recent patch; 20 years ago
Tom Lane 59d1b3d99e Track dependencies on shared objects (which is to say, roles; we already 20 years ago
Tom Lane c33d575899 More cleanup on roles patch. Allow admin option to be inherited through 20 years ago
Tom Lane 6561372c57 Fix up problems in write_auth_file and parsing of the auth file. 20 years ago
Tom Lane 0eaa36a16a Bring syntax of role-related commands into SQL compliance. To avoid 20 years ago
Tom Lane 7762619e95 Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 20 years ago
Tom Lane 162bd08b3f Completion of project to use fixed OIDs for all system catalogs and 21 years ago
Tom Lane 7c13781ee7 First phase of project to use fixed OIDs for all system catalogs and 21 years ago
Tom Lane 60b2444cc3 Add code to prevent transaction ID wraparound by enforcing a safe limit 21 years ago
Neil Conway a885ecd6ef Change heap_modifytuple() to require a TupleDesc rather than a 21 years ago
PostgreSQL Daemon 2ff501590b Tag appropriate files for rc3 21 years ago
Neil Conway 0ed07d49d5 Code cleanup: don't bother casting the argument to pfree() to void * 21 years ago
Tom Lane 8f9f198603 Restructure subtransaction handling to reduce resource consumption, 21 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 21 years ago