Commit Graph

101 Commits (6df395f63a3f4be10b8f5b81dea1b426021ce5ce)

Author SHA1 Message Date
Tom Lane 3114102521 Reimplement temp tables using schemas. The temp table map is history; 24 years ago
Bruce Momjian 92288a1cf9 Change made to elog: 24 years ago
Peter Eisentraut 1aac2c852a User and database-specific session defaults for run-time configuration 24 years ago
Tom Lane 7863404417 A bunch of changes aimed at reducing backend startup time... 24 years ago
Tom Lane 7d05310828 Fix problem reported by Alex Korn: if a relation has been dropped and 24 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 24 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 24 years ago
Tom Lane 6430e6e283 Ensure that all startup paths (postmaster, standalone postgres, or 24 years ago
Tom Lane 499abb0c0f Implement new 'lightweight lock manager' that's intermediate between 24 years ago
Tom Lane 3d59ad00e8 Remove useless LockDisable() function and associated overhead, per my 24 years ago
Peter Eisentraut c0d4d5473a Make the world somewhat safe for (not from) DELETE FROM pg_shadow; 24 years ago
Tom Lane 863aceb54f Get rid of PID entries in shmem hash table; there is no longer any need 24 years ago
Tatsuo Ishii 227767112c Commit Karel's patch. 24 years ago
Tom Lane 2589735da0 Replace implementation of pg_log as a relation accessed through the 24 years ago
Tom Lane 2917f0a5dd Tweak startup sequence so that running out of PROC array slots is 24 years ago
Bruce Momjian 53020d0fbe Remove OLD_FILE_NAMING code. No longer used. 24 years ago
Peter Eisentraut 1c1c58c76c Add SET SESSION AUTHORIZATION command. 24 years ago
Tom Lane 8407bb3c72 Remove useless setuid() call, instead add a check that real and effective 25 years ago
Bruce Momjian 0686d49da0 Remove dashes in comments that don't need them, rewrap with pgindent. 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 1ad93b7e45 Defend against starting a non-MULTIBYTE-enabled backend in a database 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane 86a2c2595b Suppress compiler warning in MULTIBYTE code. 25 years ago
Tom Lane 0b5d194aaa Minor coding cleanups. 25 years ago
Tom Lane 6162432de9 Add more critical-section calls: all code sections that hold spinlocks 25 years ago
Tom Lane a626b78c89 Clean up backend-exit-time cleanup behavior. Use on_shmem_exit callbacks 25 years ago
Jan Wieck 4ea746a84f Bugfix 25 years ago
Vadim B. Mikheev 81c8c244b2 No more #ifdef XLOG. 25 years ago
Tom Lane c715fdea26 Significant cleanups in SysV IPC handling (shared mem and semaphores). 25 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 25 years ago
Tom Lane 2cf48ca04b Extend CREATE DATABASE to allow selection of a template database to be 25 years ago
Tom Lane ebb0a20149 Keep track of the last active slot in the shared ProcState array, so 25 years ago
Vadim B. Mikheev 5b0740d3fc WAL 25 years ago
Vadim B. Mikheev 2c7de17b07 New file naming. Database OID is used as "tablespace" id and 25 years ago
Peter Eisentraut 416bbbffa3 Banish caddr_t (mostly), use Datum where appropriate. 25 years ago
Peter Eisentraut 457ac0331c Implement differentiation between CURRENT_USER and SESSION_USER as per SQL. 25 years ago
Peter Eisentraut 6dc249610a Code cleanup of user name and user id handling in the backend. The current 25 years ago
Tom Lane c3e2a951b4 Toast all the system-table columns that seem to need it. It turns out 25 years ago
Tom Lane ba62fe32c3 Remove long-dead support for invoking queries from dynamically loaded 25 years ago
Tom Lane 6ac19b165d Remove unused variable. (Hey Peter, you use gcc, why didn't you 25 years ago
Peter Eisentraut 6fb9d2e347 Version number now set in configure, available through Makefile.global 25 years ago
Tom Lane 1aebc3618a First phase of memory management rewrite (see backend/utils/mmgr/README 25 years ago
Bruce Momjian a12a23f0d0 Remove unused include files. Do not touch /port or includes used by defines. 25 years ago
Tom Lane 0a7fb4e918 First round of changes for new fmgr interface. fmgr itself and the 25 years ago
Bruce Momjian 52f77df613 Ye-old pgindent run. Same 4-space tabs. 26 years ago
Bruce Momjian 5c25d60244 Add: 26 years ago
Peter Eisentraut 46a28f1b14 Fixed everything in and surrounding createdb and dropdb to make it more 26 years ago
Hiroshi Inoue a3e2bc732d to live in a transaction before access to db 26 years ago
Tom Lane 76ccf73f2b Repair problem exposed by Jan's new parallel-regression-test scaffold: 26 years ago
Tom Lane 51f62d505e Standardize on MAXPGPATH as the size of a file pathname buffer, 26 years ago