Commit Graph

237 Commits (a830c83c9b71b78c65c5ddd71db2ecd68601ce73)

Author SHA1 Message Date
Bruce Momjian d747140279 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef list 17 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 18 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. 19 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. 20 years ago
Bruce Momjian a22d76d96a Allow include files to compile own their own. 20 years ago
Tom Lane 47a37aeebd Split definitions for md5.c out of crypt.h and into their own header 20 years ago
Tom Lane 52667d56a3 Rethink the locking mechanisms used for CREATE/DROP/RENAME DATABASE. 20 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. 21 years ago
Tom Lane 0c2d7e39f9 Minor correction: cause ALTER ROLE role ROLE rolenames to behave 21 years ago
Tom Lane af019fb9ae Add a role property 'rolinherit' which, when false, denotes that the role 21 years ago
Tom Lane e5d6b91220 Add SET ROLE. This is a partial commit of Stephen Frost's recent patch; 21 years ago
Tom Lane 59d1b3d99e Track dependencies on shared objects (which is to say, roles; we already 21 years ago
Tom Lane c33d575899 More cleanup on roles patch. Allow admin option to be inherited through 21 years ago
Tom Lane 6561372c57 Fix up problems in write_auth_file and parsing of the auth file. 21 years ago
Tom Lane 0eaa36a16a Bring syntax of role-related commands into SQL compliance. To avoid 21 years ago
Tom Lane 7762619e95 Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 21 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 * 22 years ago
Tom Lane 8f9f198603 Restructure subtransaction handling to reduce resource consumption, 22 years ago
Bruce Momjian b6b71b85bc Pgindent run for 8.0. 22 years ago
Bruce Momjian da9a8649d8 Update copyright to 2004. 22 years ago
Tom Lane 1bf3d61504 Fix subtransaction behavior for large objects, temp namespace, files, 22 years ago
Neil Conway d0b4399d81 Reimplement the linked list data structure used throughout the backend. 22 years ago
Bruce Momjian 22a2c4b576 Erase MD5 user passwords when a user is renamed because the username is 22 years ago
Bruce Momjian 40f456ce56 Remove double-rename used by Win32 on busy files. Not needed anymore. 22 years ago
Bruce Momjian c672aa823b For application to HEAD, following community review. 22 years ago