Commit Graph

6718 Commits (b3196e65f5bfc997ec7fa3f91645a09289c10dee)

Author SHA1 Message Date
Tom Lane cb1ca4d800 Allow foreign tables to participate in inheritance. 11 years ago
Bruce Momjian 1c7087af42 Add TOAST table to pg_shseclabel for long label use 11 years ago
Bruce Momjian 34afbba84e Use mmap MAP_NOSYNC option to limit shared memory writes 11 years ago
Andres Freund 959277a4f5 Use 128-bit math to accelerate some aggregation functions. 11 years ago
Andres Freund 8122e1437e Add, optional, support for 128bit integers. 11 years ago
Robert Haas 12968cf408 Add flags argument to dsm_create. 11 years ago
Alvaro Herrera 13dbc7a824 array_offset() and array_offsets() 11 years ago
Alvaro Herrera 0d83138974 Rationalize vacuuming options and parameters 11 years ago
Alvaro Herrera a61fd5334e Support opfamily members in get_object_address 11 years ago
Tom Lane 7b8b8a4331 Improve representation of PlanRowMark. 11 years ago
Tom Lane 9fac5fd741 Move LockClauseStrength, LockWaitPolicy into new file nodes/lockoptions.h. 11 years ago
Andres Freund 4f1b890b13 Merge the various forms of transaction commit & abort records. 11 years ago
Tom Lane 91f4a5a976 Build src/port/dirmod.c only on Windows. 11 years ago
Tom Lane f4abd0241d Support flattening of empty-FROM subqueries and one-row VALUES tables. 11 years ago
Tom Lane b55722692b Improve planner's cost estimation in the presence of semijoins. 11 years ago
Alvaro Herrera 4464303405 Support default ACLs in get_object_address 11 years ago
Alvaro Herrera 890192e99a Support user mappings in get_object_address 11 years ago
Tom Lane c6b3c939b7 Make operator precedence follow the SQL standard more closely. 11 years ago
Robert Haas e529cd4ffa Suggest to the user the column they may have meant to reference. 11 years ago
Andres Freund bbfd7edae5 Add macros wrapping all usage of gcc's __attribute__. 11 years ago
Fujii Masao 57aa5b2bb1 Add GUC to enable compression of full page images stored in WAL. 11 years ago
Tom Lane 2fbb286647 Clean up the mess from => patch. 11 years ago
Alvaro Herrera e491bd2ee3 Move BRIN page type to page's last two bytes 11 years ago
Alvaro Herrera 4f3924d9cd Keep CommitTs module in sync in standby and master 11 years ago
Alvaro Herrera 31eae6028e Allow CURRENT/SESSION_USER to be used in certain commands 11 years ago
Heikki Linnakangas f1fd515b39 Move WAL-related definitions from dbcommands.h to separate header file. 11 years ago
Fujii Masao 828599acec Fix typo in comment. 11 years ago
Tom Lane 01cca2c1b1 Remove struct PQArgBlock from server-side header libpq/libpq.h. 11 years ago
Tom Lane 90c35a9ed0 Code cleanup for REINDEX DATABASE/SCHEMA/SYSTEM. 11 years ago
Peter Eisentraut bb8582abf3 Remove rolcatupdate 11 years ago
Tom Lane 3200b15b20 Remove comment claiming that PARAM_EXTERN Params always have typmod -1. 11 years ago
Alvaro Herrera a2e35b53c3 Change many routines to return ObjectAddress rather than OID 11 years ago
Tom Lane b67f1ce181 Reduce json <=> jsonb casts from explicit-only to assignment level. 11 years ago
Tom Lane 8abb3cda0d Use the typcache to cache constraints for domain types. 11 years ago
Noah Misch b8a18ad485 Add transform functions for AT TIME ZONE. 11 years ago
Tom Lane 097fe194aa Move memory context callback declarations into palloc.h. 11 years ago
Tom Lane eaa5808e8e Redefine MemoryContextReset() as deleting, not resetting, child contexts. 11 years ago
Tom Lane f65e827058 Invent a memory context reset/delete callback mechanism. 11 years ago
Tom Lane d809fd0008 Improve parser's one-extra-token lookahead mechanism. 11 years ago
Peter Eisentraut 23a78352c0 Error when creating names too long for tar format 11 years ago
Tom Lane 56be925e4b Further tweaking of raw grammar output to distinguish different inputs. 11 years ago
Alvaro Herrera 296f3a6053 Support more commands in event triggers 11 years ago
Heikki Linnakangas 88e9823026 Replace checkpoint_segments with min_wal_size and max_wal_size. 11 years ago
Heikki Linnakangas 0fec000365 Renumber GUC_* constants. 11 years ago
Heikki Linnakangas 1b63026473 Refactor unit conversions code in guc.c. 11 years ago
Fujii Masao 5d2b45e3f7 Add GUC to control the time to wait before retrieving WAL after failed attempt. 11 years ago
Tom Lane c063da1769 Add parse location fields to NullTest and BooleanTest structs. 11 years ago
Tom Lane 6a75562ed1 Get rid of multiple applications of transformExpr() to the same tree. 11 years ago
Tom Lane 34af082f95 Represent BETWEEN as a special node type in raw parse trees. 11 years ago
Jeff Davis b419865a81 In array_agg(), don't create a new context for every group. 11 years ago