Commit Graph

338 Commits (6a7bb0afbcab1ac3f1e9bbcb536bc7865f4503e6)

Author SHA1 Message Date
Tom Lane 7233aae50b Fix PPC s_lock operations to work correctly on multi-CPU machines. 24 years ago
Tom Lane b2735fcd52 Performance improvement for MultiRecordFreeSpace on large relations --- 24 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Bruce Momjian 50938576d4 I tried to build PostgreSQL with the following step to see backends hung 24 years ago
Bruce Momjian 97ac103289 Remove sys/types.h in files that include postgres.h, and hence c.h, 24 years ago
Tom Lane c7a165adc6 Code review for HeapTupleHeader changes. Add version number to page headers 24 years ago
Tom Lane 1bab464eb4 Code review for pg_locks feature. Make shmemoffset of PROCLOCK structs 24 years ago
Bruce Momjian 626eca697c This patch reserves the last superuser_reserved_connections slots for 24 years ago
Bruce Momjian 82119a696e [ Newest version of patch applied.] 24 years ago
Tom Lane e44beef712 Code review of CLUSTER patch. Clean up problems with relcache getting 24 years ago
Tom Lane 4038e8610c Remove no-longer-used PageManagerMode enum. 24 years ago
Tom Lane 5df307c778 Restructure local-buffer handling per recent pghackers discussion. 24 years ago
Bruce Momjian 5e6528adf7 * -Remove LockMethodTable.prio field, not used (Bruce) 24 years ago
Bruce Momjian b75fcf9326 Complete TODO item: 24 years ago
Bruce Momjian 981d045e88 Complete TODO item: 24 years ago
Bruce Momjian 4db8718e84 Add SET statement_timeout capability. Timeout is in ms. A value of 24 years ago
Bruce Momjian c9a7345217 >the extra level of struct naming for pd_opaque has no obvious 24 years ago
Bruce Momjian 33f1687879 There already was a macro PageGetItemId; this is now used in (almost) 24 years ago
Bruce Momjian 8864603f3c Minor code cleanup in bufmgr.c and bufmgr.h, mainly by moving repeated 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Bruce Momjian 6e8a1a6717 WriteBuffer return value: 24 years ago
Bruce Momjian 918e864f14 Remove some pre-WAL relics: 24 years ago
Jan Wieck 469cb65aca Katherine Ward wrote: 24 years ago
Tom Lane 72a3902a66 Create an internal semaphore API that is not tied to SysV semaphores. 24 years ago
Bruce Momjian 171824087c The patch I sent to -patches a little while ago wasn't applied: it 24 years ago
Tom Lane 26ac217173 Catcaches can now store negative entries as well as positive ones, to 24 years ago
Tom Lane 7863404417 A bunch of changes aimed at reducing backend startup time... 24 years ago
Tom Lane 00fc295be0 Make S/390 TAS spell __inline__ the same way as the other eight GCC 24 years ago
Tom Lane aa00e6134e Add more sanity-checking to PageAddItem and PageIndexTupleDelete, 24 years ago
Tom Lane 4433eb1dff Make sure that inlined S_UNLOCK is marked as an update of a 'volatile' 24 years ago
Tom Lane f6ee99a062 Clean up usage-statistics display code (ShowUsage and friends). StatFp 25 years ago
Tom Lane ca7578d454 The extra semaphore that proc.c now allocates for checkpoint processes 25 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 25 years ago
Tom Lane fb5f1b2c13 Merge three existing ways of signaling postmaster from child processes, 25 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 25 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Tom Lane 8a52b893b3 Further cleanup of dynahash.c API, in pursuit of portability and 25 years ago
Tom Lane 5999e78fc4 Another round of cleanups for dynahash.c (maybe it's finally clean of 25 years ago
Tom Lane f9f258281e Create a GUC parameter max_files_per_process that is a configurable 25 years ago
Bruce Momjian 0386ccfed1 Back out change. Too many place to change too close to beta: 25 years ago
Bruce Momjian f738747494 Do this TODO item: 25 years ago
Tom Lane 499abb0c0f Implement new 'lightweight lock manager' that's intermediate between 25 years ago
Tom Lane 3d59ad00e8 Remove useless LockDisable() function and associated overhead, per my 25 years ago
Peter Eisentraut 8401f06efd Treat __s390x__ the same as __s390__. (taken from RPM patch set) 25 years ago
Tom Lane 35b7601b04 Add an overall timeout on the client authentication cycle, so that 25 years ago
Tom Lane 863aceb54f Get rid of PID entries in shmem hash table; there is no longer any need 25 years ago
Tom Lane bc7d37a525 Transaction IDs wrap around, per my proposal of 13-Aug-01. More 25 years ago
Tom Lane 2589735da0 Replace implementation of pg_log as a relation accessed through the 25 years ago
Tom Lane 4fe42dfbc3 Add SHARE UPDATE EXCLUSIVE lock mode, coming soon to a VACUUM near you. 25 years ago
Tom Lane 55432fedd2 Implement LockBufferForCleanup(), which will allow concurrent VACUUM 25 years ago