Commit Graph

4424 Commits (e7115a224a3f43764ce31fc4ed4dcb19d73b668f)

Author SHA1 Message Date
Magnus Hagander 7cbfa7565e Fix postgres --describe-config for guc enums, breakage noted by Alvaro. 18 years ago
Alvaro Herrera 23057f51f5 Move ProcState definition into sinvaladt.c from sinvaladt.h, since it's not 18 years ago
Tom Lane 32846f8152 Fix TransactionIdIsCurrentTransactionId() to use binary search instead of 18 years ago
Tom Lane 787eba734b When creating a large hash index, pre-sort the index entries by estimated 18 years ago
Alvaro Herrera ec6550c6c0 Modify interactions between sinval.c and sinvaladt.c. The code that actually 18 years ago
Magnus Hagander a3f66eac01 Some cleanups of enum-guc code, per comments from Tom. 18 years ago
Tom Lane c9a1cc694a Change hash index creation so that rather than always establishing exactly 18 years ago
Alvaro Herrera adc4e1e635 Fix vacuum so that autovacuum is really not cancelled when doing an emergency 18 years ago
Tom Lane 3e701a04fe Fix heap_page_prune's problem with failing to send cache invalidation 18 years ago
Tom Lane 611b4393f2 Make TransactionIdIsInProgress check transam.c's single-item XID status cache 18 years ago
Tom Lane f0828b2fc3 Provide a build-time option to store large relations as single files, rather 18 years ago
Magnus Hagander 0a66303781 Bump catversion from guc enum patch, which I forgot. Sorry! 18 years ago
Magnus Hagander 52a8d4f8f7 Implement enum type for guc parameters, and convert a couple of existing 18 years ago
Tom Lane 3fcc7e8e18 Reduce memory consumption during VACUUM of large relations, by using 18 years ago
Tom Lane f4230d2937 Change patternsel() so that instead of switching from a pure 18 years ago
Tom Lane 6f10eb2111 Refactor heap_page_prune so that instead of changing item states on-the-fly, 18 years ago
Tom Lane ad434473eb This patch addresses some issues in TOAST compression strategy that 18 years ago
Tom Lane 7d6e6e2e97 Fix PREPARE TRANSACTION to reject the case where the transaction has dropped a 18 years ago
Alvaro Herrera 7157114d54 Remove long-unused and broken TCL_ARRAYS. 18 years ago
Magnus Hagander 2d2b022267 Fix handling of restricted processes for Windows Vista (mainly), 18 years ago
Tom Lane 9713c06319 Change the declaration of struct varlena so that the length word is 18 years ago
Tom Lane 870993e871 Rename miscadmin.h's PG_VERSIONSTR macro to PG_BACKEND_VERSIONSTR to 18 years ago
Peter Eisentraut 84ce707ba8 Added --htmldir option to pg_config, equivalent to the new configure option. 18 years ago
Peter Eisentraut b120382353 Upgrade to Autoconf 2.61: 18 years ago
Tom Lane cd00406774 Replace time_t with pg_time_t (same values, but always int64) in on-disk 18 years ago
Tom Lane df1e965e12 Sync our regex code with upstream changes since last time we did this, which 18 years ago
Tom Lane cf9e156156 Stamp HEAD as 8.4devel. 18 years ago
Tom Lane b7fe5f70d3 Fix CREATE TABLE ... LIKE ... INCLUDING INDEXES to not cause unwanted 18 years ago
Bruce Momjian aad140b7ff Stamp 8.3 in CVS. _No_ update of configure/configure.in. 18 years ago
Tom Lane 0688d84041 Add checks to TRUNCATE, CLUSTER, and REINDEX to prevent performing these 18 years ago
Tom Lane 6322e84430 Change StatementCancelHandler() to check the DoingCommandRead flag to decide 18 years ago
Peter Eisentraut 79a323ab49 Change /contrib to contrib for consistency. 18 years ago
Tom Lane b9ff7443e6 Prevent integer overflow within the integer-datetimes version of 18 years ago
Tom Lane 716e8b8374 Fix RS_isRegis() to agree exactly with RS_compile()'s idea of what's a valid 18 years ago
Bruce Momjian 7b4be2ba2f Stamp release for 8.3RC2; configure will be stamped by packager. 18 years ago
Tom Lane 0df7717faa Fix ALTER INDEX RENAME so that if the index belongs to a unique or primary key 18 years ago
Tom Lane ac12412ede Revise memory management for libxml calls. Instead of keeping libxml's data 18 years ago
Tom Lane d3b1b1f9d8 Fix CREATE INDEX CONCURRENTLY so that it won't use synchronized scan for 18 years ago
Tom Lane 89c0a87fda The original implementation of polymorphic aggregates didn't really get the 18 years ago
Tom Lane 59fc64acee Fix a conceptual error in my patch of 2007-10-26 that avoided considering 18 years ago
Tom Lane ceb9360067 Fix CREATE INDEX CONCURRENTLY to not deadlock against an automatic or manual 18 years ago
Tom Lane 6a6522529f Fix some planner issues found while investigating Kevin Grittner's report 18 years ago
Magnus Hagander 8d546c7170 Don't enforce 32-bit time_t for FRONTEND apps. Fixes standalone 18 years ago
Tom Lane da3df47c84 lmgr.c:DescribeLockTag was never taught about virtual xids, per Greg Stark. 18 years ago
Tom Lane 2bf121e40b Stamp release 8.3RC1. 18 years ago
Tom Lane eedb068c0a Make standard maintenance operations (including VACUUM, ANALYZE, REINDEX, 18 years ago
Tom Lane 98f27aaef3 Fix assorted security-grade bugs in the regex engine. All of these problems 18 years ago
Tom Lane 20e862155f Forbid ALTER TABLE and CLUSTER when there are pending AFTER-trigger events 18 years ago
Bruce Momjian 14b5eaa236 Correct two more copyrights found by updated script. 18 years ago
Tom Lane ce9baa06f0 Fix some missed copyright updates. 18 years ago