Commit Graph

274 Commits (6f101c806b11af05ab9d775efa2012d497375ba0)

Author SHA1 Message Date
Bruce Momjian 80d4ae931a Small include file fix for pg_variabie.h 25 years ago
Tom Lane eedb7d18fa Modify RelationGetBufferForTuple() so that we only do lseek and lock 25 years ago
Tom Lane 642107d5ba Avoid unnecessary lseek() calls by cleanups in md.c. mdfd_lstbcnt was 25 years ago
Tom Lane ca224d2ba4 Suppress compiler warnings in Vax and NS32K assembly code: 'register foo' 25 years ago
Tom Lane dcbbdb1b3e Add appropriately ifdef'd hack to make ARM compiler allocate ItemPointerData 25 years ago
Tom Lane 42eaad0575 Re-order declarations to un-break the non-HAS_TEST_AND_SET case. 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 4d14fe0048 XLOG (and related) changes: 25 years ago
Tom Lane 9c9936587c Implement COMMIT_SIBLINGS parameter to allow pre-commit delay to occur 25 years ago
Bruce Momjian a37666c2ec Update comments on locks. 25 years ago
Bruce Momjian 81b48493aa Bruce Momjian <pgman@candle.pha.pa.us> writes: 25 years ago
Bruce Momjian 82fc51e0b3 More comment improvements. 25 years ago
Bruce Momjian 660ca3e01c Change /*---- commants to /* where appropriate. pgindent will tighten 25 years ago
Bruce Momjian 15903a1ed4 Comment improvements. 25 years ago
Tom Lane 33cc5d8a4d Change s_lock to not use any zero-delay select() calls; these are just a 25 years ago
Tom Lane 6249971b41 Just noticed that use of 'volatile' in HPPA S_UNLOCK() was causing gcc 25 years ago
Tom Lane af0a15287d Fix byte-vs-word-width oversight in m68k TAS() code. 25 years ago
Tom Lane d08741eab5 Restructure the key include files per recent pghackers discussion: there 25 years ago
Bruce Momjian b60c57da2d Apply patches for QNX from Maurizio 25 years ago
Tom Lane a05eae029a Re-implement deadlock detection and resolution, per design notes posted 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane e84c429062 Clean up lockmanager data structures some more, in preparation for planned 25 years ago
Tom Lane a7ea9f46e1 Still further tweaking of s_lock assembler: do not assume that leading 25 years ago
Bruce Momjian 75815c3100 cleanup. 25 years ago
Bruce Momjian 27aaf9df7e Remove ; and add \n to ASM code. 25 years ago
Bruce Momjian 8fe8fc9db0 Fix alignment 25 years ago
Bruce Momjian 246b5398b4 Fix univel asm alignment 25 years ago
Bruce Momjian cef28fd943 Add __volatile__ to all __asm__ and make consistent indenting 25 years ago
Bruce Momjian d7810023c5 New ASM format: 25 years ago
Bruce Momjian c0a0f34618 Fix VAX ASM '1 f' -> '1f'. 25 years ago
Tom Lane dae52bf3ec Oops, I had managed to break query-cancel-while-waiting-for-lock. 25 years ago
Tom Lane 64e6c60897 Rename fields of lock and lockholder structures to something a tad less 25 years ago
Tom Lane 36839c1927 Restructure backend SIGINT/SIGTERM handling so that 'die' interrupts 25 years ago
Tom Lane 4cb0950cfe Fix small but critical typo ... 25 years ago
Vadim B. Mikheev 3e059b3802 1. WAL needs in zero-ed content of newly initialized page. 25 years ago
Tom Lane f83b221598 Clean up spinlock assembly code slightly (just cosmetic improvements) 25 years ago
Tom Lane 7f60b81e1a Fix failure in CreateCheckPoint on some Alpha boxes --- it's not OK to 25 years ago
Vadim B. Mikheev 7ceeeb662f New WAL version - CRC and data blocks backup. 25 years ago
Tom Lane 6cc842abd3 Revise lock manager to support "session level" locks as well as "transaction 25 years ago
Tom Lane a626b78c89 Clean up backend-exit-time cleanup behavior. Use on_shmem_exit callbacks 25 years ago
Tom Lane fb47385fc8 Resurrect -F switch: it controls fsyncs again, though the fsyncs are 25 years ago
Tom Lane 68ed296301 Don't use 'private' as a parameter name in visible headers ... makes C++ 25 years ago
Thomas G. Lockhart 48781d44e4 Support IBM S/390. Patches from Neale Ferguson@softwareAG-usa.com. 25 years ago
Vadim B. Mikheev 81c8c244b2 No more #ifdef XLOG. 25 years ago
Tom Lane 680b7357ce Rearrange bufmgr header files so that buf_internals.h need not be 25 years ago
Tom Lane c715fdea26 Significant cleanups in SysV IPC handling (shared mem and semaphores). 25 years ago
Peter Eisentraut a70e74b060 Put external declarations into header files. 25 years ago
Vadim B. Mikheev c07bb9e0ad No casting to LSN (XLogRecPtr) is required. 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 92875e6f44 pg_fsync is fsync in WAL version. 25 years ago