Commit Graph

3701 Commits (8c5dfbabffa7709bb7ee2ab97a9f230bc37f8c8d)

Author SHA1 Message Date
Peter Eisentraut 1b658473ea Add support for Windows codepages 1253, 1254, 1255, and 1257 and clean 20 years ago
Peter Eisentraut 15a3c33164 Change MemSet to use long instead of int32, for better performance on 20 years ago
Tom Lane 226a980bb0 Fix bug that allowed any logged-in user to SET ROLE to any other database user 20 years ago
Bruce Momjian 04a2b54c09 Revert patch becaues of locking concerns: 20 years ago
Bruce Momjian 58634caa0f Add MSVC support for utility commands and pg_dump. 20 years ago
Bruce Momjian d5dd3d451e Add contrib/pg_freespacemap to display free space map information. 20 years ago
Bruce Momjian f9a726aa88 I've created a new shared catalog table pg_shdescription to store 20 years ago
Tom Lane fd267c1ebc Skip ambulkdelete scan if there's nothing to delete and the index is not 20 years ago
Bruce Momjian a02f6ce33b Allow ALTER TABLE ... ALTER CONSTRAINT ... RENAME 20 years ago
Tom Lane fbb1daed93 Fix incorrect addition, subtraction, and overflow checking in new 20 years ago
Bruce Momjian 77bb65d3fc Revert based on Tom's recommendation: 20 years ago
Bruce Momjian bf324946b3 Allow VACUUM to complete faster by avoiding scanning the indexes when no 20 years ago
Bruce Momjian 85d8ee846b Update catalog version for INET additions. 20 years ago
Bruce Momjian 1372515271 Add INET/CIDR operators: and, or, not, plus int8, minus int8, and inet 20 years ago
Tom Lane 3ac1ac58cc Change search for default operator classes so that it examines all opclasses 20 years ago
Bruce Momjian a815a579f5 Use "bitwise" rather than "binary for AND/OR descriptions in \d, to 20 years ago
Tom Lane 336a6491aa Improve my initial, rather hacky implementation of joins to append 20 years ago
Tom Lane 3893127431 Fix constraint exclusion to work in inherited UPDATE/DELETE queries 20 years ago
Andrew Dunstan f8b54fe6ed DROP IF EXISTS for ROLE/USER/GROUP 20 years ago
Bruce Momjian 9e66c3e6fe Move thread_test directory from /tools to /test so source-only tarballs 20 years ago
Tom Lane 8b109ebf14 Teach planner to convert simple UNION ALL subqueries into append relations, 20 years ago
Bruce Momjian ebd38e3c1d Allow MEMSET_LOOP_LIMIT to be set on a per-platform basis, and turn off 20 years ago
Bruce Momjian 59bb147353 Update random() usage so ranges are inclusive/exclusive as required. 20 years ago
Bruce Momjian 62a142036b Set progname early in the postmaster/postgres binary, rather than doing 20 years ago
Tom Lane 8a1468af4e Restructure planner's handling of inheritance. Rather than processing 20 years ago
Tom Lane a1b7e70c5f Fix code that checks to see if an index can be considered to match the query's 20 years ago
Tom Lane 8d8bf12760 Clean up the INET-vs-CIDR situation. Get rid of the internal is_cidr flag 20 years ago
Tom Lane 5997386a0a Remove the no-longer-useful HashItem/HashItemData level of structure. 20 years ago
Tom Lane c389760c32 Remove the no-longer-useful BTItem/BTItemData level of structure, and 20 years ago
Tom Lane 3a0a16cb7e Allow row comparisons to be used as indexscan qualifications. 20 years ago
Tom Lane 7ccaf13a06 Instead of using a numberOfRequiredKeys count to distinguish required 20 years ago
Bruce Momjian 19b1c76f0d Use is_cidr in INET/CIDR structure, rather than the generic 'type'. 20 years ago
Bruce Momjian 4789e98801 Add GRANT ON SEQUENCE syntax to support sequence-only permissions. 20 years ago
Tom Lane 4513d9deda It turns out that TablespaceCreateDbspace fails badly if a relcache flush 20 years ago
Tom Lane d5db3abfb6 Modify pgstats code to reduce performance penalties from oversized stats data 20 years ago
Neil Conway 33e06ebccb Add a new system view, pg_cursors, that displays the currently available 20 years ago
Tom Lane 558bc2584d Fix fsync code to test whether F_FULLFSYNC is available, instead of 20 years ago
Neil Conway b06e6f1a9a Change the parameter_types column of the pg_prepared_statements to be 20 years ago
Tom Lane f7ea931287 Some minor code cleanup, falling out from the removal of rtree. SK_NEGATE 20 years ago
Tom Lane 34f8ee9737 Add selectivity-calculation code for RowCompareExpr nodes. Simplistic, 20 years ago
Tom Lane 25b9b1b042 Repair "Halloween problem" in EvalPlanQual: a tuple that's been inserted by 20 years ago
Tom Lane 782eefc580 Create a standard function pg_sleep() to sleep for a specified amount of time. 20 years ago
Andrew Dunstan ad24b8e6ee remove unneeded defines for uid_t and gid_t, which conflict with perl's typedefs. 20 years ago
Tom Lane 2645cb54cb Fix the assert_enabled issue properly. This eliminates the former ABI 20 years ago
Neil Conway 44b928e876 Add a new system view, pg_prepared_statements, that can be used to 20 years ago
Peter Eisentraut 86c23a6eb2 Make all command-line options of postmaster and postgres the same. See 20 years ago
Bruce Momjian 44f9021223 Remove BEOS port. 20 years ago
Bruce Momjian 6f84b2da75 Remove QNX file. 20 years ago
Bruce Momjian a1675649e4 Remove QNX port. 20 years ago
Tom Lane 349f40b2c2 Rearrange backend startup sequence so that ShmemIndexLock can become 20 years ago