Commit Graph

855 Commits (f1283ed6cc4db5df781452b5f048dc930cc6a172)

Author SHA1 Message Date
Tom Lane 9e83d73b6c Add a GUC_SUPERUSER_ONLY flag to mark GUC variables that should not be 22 years ago
Tom Lane fb22b32095 Allow functions returning void or cstring to appear in FROM clause, 22 years ago
Tom Lane 9ffc8ed58b Repair possible failure to update hint bits back to disk, per 22 years ago
Tom Lane 337ffcddba Adjust configuration-files GUC behavior as per my recent proposal. 22 years ago
Tom Lane 7ca3a0f3e2 Whack some sense into the configuration-file-location patch. 22 years ago
Tom Lane 6c61af6654 Remove arithmetic operators on the 1-byte-char datatype, as per proposals 22 years ago
Tom Lane 4c5e810fcd Code review for NOWAIT patch: downgrade NOWAIT from fully reserved keyword 22 years ago
Tom Lane 3a246cc285 Arrange to preallocate all required space for the buffer and FSM hash 22 years ago
Tom Lane 9f6df6c4a6 Fix oversight: there's no reason for PG_TRY to use sigsetjmp(buf,1) 22 years ago
Tom Lane 257cccbe5e Add some marginal tweaks to eliminate memory leakages associated with 22 years ago
Tom Lane 86fff990b2 RecentXmin is too recent to use as the cutoff point for accessing 22 years ago
Tom Lane 8f9f198603 Restructure subtransaction handling to reduce resource consumption, 22 years ago
Neil Conway 6a2869f64e Fix a read of uninitialized memory in array_out(). Perform some minor 22 years ago
Tom Lane b2c4071299 Redesign query-snapshot timing so that volatile functions in READ COMMITTED 22 years ago
Tom Lane 493f72606b Renumber SnapshotNow and the other special snapshot codes so that 22 years ago
Bruce Momjian 487466a601 Fix palloc call from /port for Cygwin. 22 years ago
Tom Lane 1a86e6eabf On further consideration, there's another problem here: the existing 22 years ago
Bruce Momjian 15d3f9f6b7 Another pgindent run with lib typedefs added. 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 1c72d0dec1 Fix relcache to account properly for subtransaction status of 'new' 22 years ago
Tom Lane 1785acebf2 Introduce local hash table for lock state, as per recent proposal. 22 years ago
Tom Lane faafbae720 If these are ifdef WIN32 in the .c file, should be so in .h as well. 22 years ago
Bruce Momjian 7ee3c35152 Allow libpgport to call memory allocation routines even though 22 years ago
Tom Lane 7f018ac1c2 Use one, not zero, as the default lower bound for arrays of AclItems. 22 years ago
Tom Lane bdf8ef6925 Create a built-in log rotation program, so that we no longer have to 22 years ago
Tom Lane 58c41712d5 Add functions pg_start_backup, pg_stop_backup to create backup label 22 years ago
Tom Lane d6f8a76cf2 Cause ALTER OWNER commands to update the object's ACL, replacing references 22 years ago
Tom Lane 9c8d0850c3 Support "OR condition ..." in plpgsql EXCEPTION clauses to make the syntax 22 years ago
Tom Lane beda4814c1 plpgsql does exceptions. 22 years ago
Tom Lane a393fbf937 Restructure error handling as recently discussed. It is now really 22 years ago
Tom Lane 1bf3d61504 Fix subtransaction behavior for large objects, temp namespace, files, 22 years ago
Tom Lane cc813fc2b8 Replace nested-BEGIN syntax for subtransactions with spec-compliant 22 years ago
Bruce Momjian 7a55ba7615 Back out pg_autovacuum commit after cvs clean failure causes commit. 22 years ago
Bruce Momjian 8dec0c1bf2 lease find enclosed a patch that matches the PL/Perl documentation 22 years ago
Tom Lane fe548629c5 Invent ResourceOwner mechanism as per my recent proposal, and use it to 22 years ago
Bruce Momjian e47cbb3bad Add has_tablespace_privilege(). 22 years ago
Bruce Momjian 130f89e93f Allow configuration files to be placed outside the data directory. 22 years ago
Bruce Momjian 28c4dd14cd Add comment describing ereport() NOTICE/WARNING distinction. 22 years ago
Tom Lane e34082ee3b Add missing operators of the form interval-plus-datetime, as required for 22 years ago
Joe Conway 0b89d261c7 Andreas Pflug wrote: 22 years ago
Tom Lane 573a71a5da Nested transactions. There is still much left to do, especially on the 22 years ago
Tom Lane a0e842d81b Add pg_get_serial_sequence() function, and cause pg_dump to use it. 22 years ago
Tom Lane b15f9b08ef Replace direct fprintf(stderr) calls by write_stderr(), and cause this 22 years ago
Tom Lane 2467394ee1 Tablespaces. Alternate database locations are dead, long live tablespaces. 22 years ago
Tom Lane d70a42e642 Represent type-specific length coercion functions as pg_cast entries, 22 years ago
Tom Lane 950d047ec5 Give inet/cidr datatypes their own hash function that ignores the inet vs 22 years ago
Tom Lane ba0f9ff3ba Code review for recently-added network functions. Get it to work when 22 years ago
Tom Lane c541bb86e9 Infrastructure for I/O of composite types: arrange for the I/O routines 22 years ago
Tom Lane c3a153afed Tweak palloc/repalloc to allow zero bytes to be requested, as per recent 22 years ago