Commit Graph

4905 Commits (41f89e3bbc3138d82fe26084236f9687414091e4)

Author SHA1 Message Date
Tom Lane 54d60bbd07 Fix a couple of issues in recent patch to print updates to postgresql.conf 17 years ago
Tom Lane e66d714386 Make sure that GIN fast-insert and regular code paths enforce the same 17 years ago
Alvaro Herrera caa4cfa369 Ensure that a cursor has an immutable snapshot throughout its lifespan. 17 years ago
Tom Lane f3aec2c7f5 Support "samehost" and "samenet" specifications in pg_hba.conf, 17 years ago
Tom Lane 421d7d8edb Remove no-longer-needed ExecCountSlots infrastructure. 17 years ago
Tom Lane f92e8a4b5e Replace the array-style TupleTable data structure with a simple List of 17 years ago
Tom Lane 12d8fae4cd Simplify the bootstrap (BKI) code by getting rid of a useless table of all 17 years ago
Tom Lane 4985635230 Extend the BKI infrastructure to allow system catalogs to be given 17 years ago
Peter Eisentraut c2bb0378cf Unicode escapes in E'...' strings 17 years ago
Tom Lane 9048b73184 Implement the DO statement to support execution of PL code without having 17 years ago
Tom Lane 488d70ab46 Implement "join removal" for cases where the inner side of a left join 17 years ago
Tom Lane e97281c46c Write psql's ~/.psql_history file using history_truncate_file() and 17 years ago
Tom Lane 9bb342811b Rewrite the planner's handling of materialized plan types so that there is 17 years ago
Peter Eisentraut 3ab8b7fa6f Fix/improve bytea and boolean support in PL/Python 17 years ago
Tom Lane 255f66efa9 Fix bug with WITH RECURSIVE immediately inside WITH RECURSIVE. 99% of the 17 years ago
Tom Lane eeb6cb143a Add a boolean GUC parameter "bonjour" to control whether a Bonjour-enabled 17 years ago
Magnus Hagander 9f0e84a65d Change our WIN32 API version to be 5.01 (Windows XP), to bring in the proper 17 years ago
Heikki Linnakangas 7be39bb0be Tigthen binary receive functions so that they reject values that the text 17 years ago
Tom Lane 187e5d8981 Disallow RESET ROLE and RESET SESSION AUTHORIZATION inside security-definer 17 years ago
Tom Lane 57c9dff9d1 Fix subquery pullup to wrap a PlaceHolderVar around the entire RowExpr 17 years ago
Tom Lane 794e3e81a0 Force VACUUM to recalculate oldestXmin even when we haven't changed our 17 years ago
Tom Lane b92f7a22b9 Bump catversion for flat-file-ectomy. Also remove a missed dead extern 17 years ago
Alvaro Herrera a8bb8eb583 Remove flatfiles.c, which is now obsolete. 17 years ago
Tom Lane 0905e8aeeb Move processing of startup-packet switches and GUC settings into InitPostgres, 17 years ago
Tom Lane 00e6a16d01 Change the autovacuum launcher to read pg_database directly, rather than 17 years ago
Tom Lane 25ec228ef7 Track the current XID wrap limit (or more accurately, the oldest unfrozen 17 years ago
Tom Lane e710b65c1c Remove the use of the pg_auth flat file for client authentication. 17 years ago
Tom Lane bb16dc49ab Modify the definition of window-function PARTITION BY and ORDER BY clauses 17 years ago
Peter Eisentraut 9d182ef002 Update of install-sh, mkinstalldirs, and associated configury 17 years ago
Tom Lane 7fc7a7c4d0 Fix a violation of WAL coding rules in the recent patch to include an 17 years ago
Tom Lane cab9a0656c Make TRUNCATE do truncate-in-place when processing a relation that was created 17 years ago
Tom Lane c38b75947e Tweak ExecIndexEvalRuntimeKeys to forcibly detoast any toasted comparison 17 years ago
Tom Lane 3bd2241135 Fix overflow for INTERVAL 'x ms' where x is more than a couple million, 17 years ago
Teodor Sigaev a88a48011c Introduce filtering dictionary support to tsearch. Propagate --nolocale option 17 years ago
Peter Eisentraut 7902338192 Remove stray character in type description 17 years ago
Tom Lane 04011cc970 Allow backends to start up without use of the flat-file copy of pg_database. 17 years ago
Tom Lane e61fd4ac74 Support EEEE (scientific notation) in to_char(). 17 years ago
Tom Lane 9bd27b7c9e Extend EXPLAIN to support output in XML or JSON format. 17 years ago
Tom Lane 3783c9d4df Remove long-since-unused file commands/version.h. 17 years ago
Tom Lane dcb2bda9b7 Improve plpgsql's ability to cope with rowtypes containing dropped columns, 17 years ago
Heikki Linnakangas 23dc89d2c3 Improve error messages in md.c. When a filesystem operation like open() or 17 years ago
Tom Lane a2a8c7a662 Support hex-string input and output for type BYTEA. 17 years ago
Tom Lane f192e4a5d0 Cause pg_proc.probin to be declared as text, not bytea. Everything was 17 years ago
Joe Conway be6bca23b3 Implement has_sequence_privilege() 17 years ago
Tom Lane 9072592946 Add ALTER TABLE ... ALTER COLUMN ... SET STATISTICS DISTINCT 17 years ago
Tom Lane 527f0ae3fa Department of second thoughts: let's show the exact key during unique index 17 years ago
Tom Lane b680ae4bdb Improve unique-constraint-violation error messages to include the exact 17 years ago
Tom Lane 2487d872e0 Create a multiplexing structure for signals to Postgres child processes. 17 years ago
Tom Lane 060baf2784 Merge the Constraint and FkConstraint node types into a single type. 17 years ago
Tom Lane 25d9bf2e3e Support deferrable uniqueness constraints. 17 years ago