Commit Graph

8013 Commits (801386af62eac84c13feec5a643c120cf0ce33bd)

Author SHA1 Message Date
Tom Lane 9a785ad573 Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE. 8 years ago
Tom Lane 8735978e7a Pad XLogReaderState's main_data buffer more aggressively. 8 years ago
Tom Lane ab97aaac8f Update buffile.h/.c comments for removal of non-temp option. 8 years ago
Robert Haas b10967eddf Avoid projecting tuples unnecessarily in Gather and Gather Merge. 8 years ago
Simon Riggs a4ccc1cef5 Generational memory allocator 8 years ago
Tom Lane f3bd00c016 Add support for Motorola 88K to s_lock.h. 8 years ago
Simon Riggs c2513365a0 Parameter toast_tuple_target controls TOAST for new rows 8 years ago
Peter Eisentraut 9288d62bb4 Support channel binding 'tls-unique' in SCRAM 8 years ago
Robert Haas be92769e4e Set proargmodes for satisfies_hash_partition. 8 years ago
Andres Freund 7082e614c0 Provide DSM segment to ExecXXXInitializeWorker functions. 8 years ago
Tom Lane 09a777447a Clean up warnings in MinGW builds. 8 years ago
Tom Lane 687f096ea9 Make PL/Python handle domain-type conversions correctly. 8 years ago
Robert Haas 3b2787e1f8 Fix broken cleanup interlock for GIN pending list. 8 years ago
Robert Haas e89a71fb44 Pass InitPlan values to workers via Gather (Merge). 8 years ago
Tom Lane ff2d4356f8 Define _WINSOCK_DEPRECATED_NO_WARNINGS in all MSVC builds. 8 years ago
Andrew Dunstan 98d54bb779 Back out the session_start and session_end hooks feature. 8 years ago
Tom Lane ed9b3606da Further refactoring of c.h and nearby files. 8 years ago
Peter Eisentraut 6337865f36 Remove TRUE and FALSE 8 years ago
Robert Haas 4e5fe9ad19 Centralize executor-related partitioning code. 8 years ago
Andrew Dunstan cd8ce3a22c Add hooks for session start and session end 8 years ago
Robert Haas e5253fdc4f Add parallel_leader_participation GUC. 8 years ago
Tom Lane 7518049980 Prevent int128 from requiring more than MAXALIGN alignment. 8 years ago
Tom Lane 91aec93e60 Rearrange c.h to create a "compiler characteristics" section. 8 years ago
Alvaro Herrera a61f5ab986 Simplify index_[constraint_]create API 8 years ago
Robert Haas e64861c79b Track in the plan the types associated with PARAM_EXEC parameters. 8 years ago
Robert Haas 5edc63bda6 Account for the effect of lossy pages when costing bitmap scans. 8 years ago
Peter Eisentraut 0e1539ba0d Add some const decorations to prototypes 8 years ago
Robert Haas 1aba8e651a Add hash partitioning. 8 years ago
Tom Lane ae20b23a9e Refactor permissions checks for large objects. 8 years ago
Tom Lane 5ecc0d738e Restrict lo_import()/lo_export() via SQL permissions not hard-wired checks. 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Tom Lane 92a1834dd8 Fix unportable spelling of int64 constant. 8 years ago
Simon Riggs 4b0d28de06 Remove secondary checkpoint 8 years ago
Simon Riggs 98267ee83e Exclude pg_internal.init from BASE_BACKUP 8 years ago
Dean Rasheed 87b2ebd352 Always require SELECT permission for ON CONFLICT DO UPDATE. 8 years ago
Tom Lane 7b6c075471 Teach planner to account for HAVING quals in aggregation plan nodes. 8 years ago
Alvaro Herrera c6764eb3ae Revert bogus fixes of HOT-freezing bug 8 years ago
Tom Lane 7c70996ebf Allow bitmap scans to operate as index-only scans when possible. 8 years ago
Tom Lane af20e2d728 Fix ALTER TABLE code to update domain constraints when needed. 8 years ago
Robert Haas 846fcc8516 Fix problems with the "role" GUC and parallel query. 8 years ago
Robert Haas b7f3eb3140 Add hash_combine64. 8 years ago
Robert Haas f0392e677e Revert "Move new structure member to the end." 8 years ago
Robert Haas 94d622f27b Move new structure member to the end. 8 years ago
Robert Haas 639c1a6bb9 Fix mistaken failure to allow parallelism in corner case. 8 years ago
Tom Lane 37a795a60b Support domains over composite types. 8 years ago
Andrew Dunstan f3c6e8a27a Add a utility function to extract variadic function arguments 8 years ago
Tom Lane be0ebb65f5 Allow the built-in ordered-set aggregates to share transition state. 8 years ago
Tom Lane c3dfe0fec0 Repair breakage of aggregate FILTER option. 8 years ago
Tom Lane 82aff8d336 gcc's support for __attribute__((noinline)) hasn't been around forever. 8 years ago
Tom Lane 4de2d4fba3 Explicitly track whether aggregate final functions modify transition state. 8 years ago