Commit Graph

3938 Commits (3a6e2ff08a73e08efe2e1c44a32e56d84ff41dfd)

Author SHA1 Message Date
Tom Lane 3a6e2ff08a Fix things so that fopen's, not only open's, pass FILE_SHARE_DELETE 20 years ago
Bruce Momjian bc24d5b976 Now bind displays prepare as detail, and execute displays prepare and 20 years ago
Tom Lane ea2e263539 Add new return codes SPI_OK_INSERT_RETURNING etc to the SPI API. 20 years ago
Tom Lane e06fda0a8b Add a function GetLockConflicts() to lock.c to report xacts holding 20 years ago
Tom Lane ca1fd0ea5b Move xact.c's partial support for Lists of TransactionIds into pg_list.h. 20 years ago
Tom Lane e093dcdd28 Add the ability to create indexes 'concurrently', that is, without 20 years ago
Tom Lane 08ae5edc5c Optimize the case where a btree indexscan has current and mark positions 20 years ago
Tom Lane 35af5422f6 Make the server track an 'XID epoch', that is, maintain higher-order bits 20 years ago
Tom Lane 2b2a50722c Fix all known problems with pg_dump's handling of serial sequences 20 years ago
Alvaro Herrera df18c51f29 Fix DROP OWNED BY to correctly consider the implicitly-deleted objects list for 20 years ago
Tom Lane 9bf760f7de Add a 'waiting' column to pg_stat_activity to carry the same information 20 years ago
Tom Lane 7aa772f03e Now that we've rearranged relation open to get a lock before touching 20 years ago
Bruce Momjian 63b71c3229 Update Win32 CMD quoting rules information location, CMD /?, from 20 years ago
Tom Lane e8ea9e9587 Implement archive_timeout feature to force xlog file switches to occur no more 20 years ago
Tom Lane d6ac61cd64 Seems some C compilers think 'restrict' is a fully reserved word. 20 years ago
Tom Lane 1395ac6c67 Add a hack so that get_type_io_data() can work from bootstrap.c's 20 years ago
Tom Lane abc3120e9b Add server support for "plugin" libraries that can be used for add-on tasks 20 years ago
Tom Lane 65b2f93b58 Fix oversight in initial implementation of PORTAL_ONE_RETURNING mode: we 20 years ago
Bruce Momjian f058451871 Revert (again) GUC patch to return commented fields to their default 20 years ago
Bruce Momjian f09fb71af9 Recommit patch to allow commented GUC variables to return to their 20 years ago
Bruce Momjian e7da38bf31 Re-apply guc cleanup patch, with memory allocation bugs fixed. 20 years ago
Tom Lane 3f8db37c2f Tweak SPI_cursor_open to allow INSERT/UPDATE/DELETE RETURNING; this was 20 years ago
Bruce Momjian fb55af227e Back out patch to reorganize guc processing. Was causing regression 20 years ago
Bruce Momjian 2d2eec6ef2 Back out patch that allowed commented guc variables to return to their 20 years ago
Tom Lane 7a3e30e608 Add INSERT/UPDATE/DELETE RETURNING, with basic docs and regression tests. 20 years ago
Bruce Momjian 262a7bc14c Allow commenting of variables in postgresql.conf to restore them to 20 years ago
Bruce Momjian f91ddb768b Refactor GUC set_config_option function: 20 years ago
Tom Lane 0ee26100b6 Fix UNION/INTERSECT/EXCEPT so that when two inputs being merged have 20 years ago
Bruce Momjian e860e746e1 Return inline to win32.h because code was OK, but keep additional 20 years ago
Bruce Momjian 3929b6e9f6 Move "#define inline __inline" from port/win32.h to c.h because Win32 20 years ago
Bruce Momjian f896b5e146 Formatting improvement. 20 years ago
Tom Lane b09bfcaa57 Add a feature for automatic initialization and finalization of dynamically 20 years ago
Bruce Momjian c554bf878f Fix definition of "errcode" for MSVC. 20 years ago
Bruce Momjian 3716f90c39 For protocol-level prepare/bind/execute: 20 years ago
Tom Lane e002836913 Make recovery from WAL be restartable, by executing a checkpoint-like 20 years ago
Tom Lane 704ddaaa09 Add support for forcing a switch to a new xlog file; cause such a switch 20 years ago
Tom Lane c68489863c Fix domain_in() bug exhibited by Darcy Buskermolen. The idea of an EState 20 years ago
Tom Lane 0dfb595d7a Arrange for ValuesScan to keep per-sublist expression eval state in a 20 years ago
Joe Conway 9caafda579 Add support for multi-row VALUES clauses as part of INSERT statements 20 years ago
Bruce Momjian 2c6d96cef6 Add support for loadable modules to allocated shared memory and 20 years ago
Tom Lane 09d3670df3 Change the relation_open protocol so that we obtain lock on a relation 20 years ago
Tom Lane 6e38e34d64 Change the bootstrap sequence so that toast tables for system catalogs are 20 years ago
Alvaro Herrera 92c2ecc130 Modify snapshot definition so that lazy vacuums are ignored by other 20 years ago
Bruce Momjian 1a271f0c71 Fix WIN32 wait() return value macros to be accurate, particularly 20 years ago
Bruce Momjian e5ac3d4343 Don't use #include <crtdefs.h> for MSVC <= 1400. 20 years ago
Tom Lane 033a477e9e Adjust initialization sequence for timezone_abbreviations so that 20 years ago
Tom Lane 1249cf8f38 SQL2003-standard statistical aggregates, by Sergey Koposov. I've added only 20 years ago
Tom Lane 108fe47301 Aggregate functions now support multiple input arguments. I also took 20 years ago
Peter Eisentraut b517e65348 Allow units to be specified with configuration settings. 20 years ago
Tom Lane a998a69247 Code review for bigint-LIMIT patch. Fix missed planner dependency, 20 years ago