Commit Graph

694 Commits (e4597ee65d683e11a57a4b7f597807ebf44b6cf1)

Author SHA1 Message Date
PostgreSQL Daemon 969685ad44 $Header: -> $PostgreSQL Changes ... 22 years ago
Tom Lane fa5c8a055a Cross-data-type comparisons are now indexable by btrees, pursuant to my 22 years ago
Tom Lane c1d62bfd00 Add operator strategy and comparison-value datatype fields to ScanKey. 22 years ago
Bruce Momjian 4a39057e59 Back out makeNode() patch to fix gcc 3.3.1 warning. 22 years ago
Tom Lane e7261c46aa Adjust setRelhassubclassInRelation() to not perform actual heap_update 22 years ago
Bruce Momjian 4a2c34d4a0 Use makeNode() to allocate structures that have to be cast to Node *, 22 years ago
Bruce Momjian 7fb9893f42 Back out -fstrict-aliasing void* casting. 22 years ago
Bruce Momjian d51368dbbd This patch will stop gcc from issuing warnings about type-punned objects 22 years ago
Tom Lane fec58f6c3f During ALTER TABLE ADD FOREIGN KEY, try to check the existing rows using 22 years ago
Peter Eisentraut 14528ffe6b String fixes/improvements found by Alvaro Herrera 22 years ago
Peter Eisentraut 7438af96fa More message editing, some suggested by Alvaro Herrera 22 years ago
Peter Eisentraut feb4f44d29 Message editing: remove gratuitous variations in message wording, standardize 22 years ago
Tom Lane a13b018530 Disallow foreign-key references from temp tables to permanent tables. 22 years ago
Peter Eisentraut a07c5a1225 Remove warnings for operations that have no effect when executed repeatedly. 22 years ago
Bruce Momjian 5a288903b9 Guard against pgindent changing =- to = -. 22 years ago
Bruce Momjian 46785776c4 Another pgindent run with updated typedefs. 22 years ago
Bruce Momjian f3c3deb7d0 Update copyrights to 2003. 22 years ago
Bruce Momjian 089003fb46 pgindent run. 22 years ago
Tom Lane c4cf7fb814 Adjust 'permission denied' messages to be more useful and consistent. 22 years ago
Tom Lane da4ed8bfdd Another round of error message editing, covering backend/commands/. 22 years ago
Tom Lane e649796f12 Implement outer-level aggregates to conform to the SQL spec, with 23 years ago
Tom Lane fc8d970cbc Replace functional-index facility with expressional indexes. Any column 23 years ago
Tom Lane aa282d4446 Infrastructure for deducing Param types from context, in the same way 23 years ago
Tom Lane ca944bd2d4 Prevent palloc(0) error when parent table has zero columns. 23 years ago
Bruce Momjian 063da9dce6 Fix ALTER TABLE / CLUSTER ON breakage. 23 years ago
Bruce Momjian 432b9b0f75 Add ALTER TABLE <tablename> CLUSTER ON <indexname> 23 years ago
Bruce Momjian a18331004a Add start time to pg_stat_activity 23 years ago
Bruce Momjian 8195f8f042 Code for WITHOUT OIDS. 23 years ago
Tom Lane 39b7ec3309 Create a distinction between Lists of integers and Lists of OIDs, to get 23 years ago
Tom Lane 2d140d35a4 Reconsider old decision to try to constant-fold default and constraint 23 years ago
Tom Lane 896bd121cc Code review for transaction-safe-TRUNCATE patch: minor cleanups. 23 years ago
Tom Lane a03c0d93d5 Code review for CLUSTER ALL patch. Fix bogus locking, incorrect transaction 23 years ago
Tom Lane 260faf0b63 Fix ALTER TABLE ADD COLUMN to disallow the same column types that are 23 years ago
Tom Lane 5bab36e9f6 Revise executor APIs so that all per-query state structure is built in 23 years ago
Tom Lane 3a4f7dde16 Phase 3 of read-only-plans project: ExecInitExpr now builds expression 23 years ago
Tom Lane b0422b215c Preliminary code review for domain CHECK constraints patch: add documentation, 23 years ago
Tom Lane a0bf885f9e Phase 2 of read-only-plans project: restructure expression-tree nodes 23 years ago
Tom Lane 4c61c827d3 Fix compile warnings from truncate patch. 23 years ago
Bruce Momjian d46f3de363 Transaction safe Truncate 23 years ago
Bruce Momjian 1b7f3cc02d This patch implements FOR EACH STATEMENT triggers, per my email to 23 years ago
Bruce Momjian 6b603e67dc Add DOMAIN check constraints. 23 years ago
Tom Lane f9b5b41ef9 Code review for ON COMMIT patch. Make the actual on-commit action happen 23 years ago
Bruce Momjian ebb531836a Add code to handle [ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP }] 23 years ago
Tom Lane 2a01b05936 Code review for recent patch to allow ALTER TABLE ADD COLUMN when 23 years ago
Tom Lane 200b151615 Fix places that were using IsTransactionBlock() as an (inadequate) check 23 years ago
Bruce Momjian e49c1a9234 Fix ALTER TABLE ... ADD COLUMN for inheritance cases. 23 years ago
Bruce Momjian 757b98fda8 Back out Alvaro's patch until regression tests pass. 23 years ago
Bruce Momjian 1a63cc5e90 Fix compile failure caused by new patch. 23 years ago
Bruce Momjian cabad378fc > Huh, I don't know where I got the idea you were (or someone else was?) 23 years ago
Tom Lane 6d0d15c451 Make the world at least somewhat safe for zero-column tables, and 23 years ago