summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2023-04-19Remove some tabs in SQL code in C string literalsPeter Eisentraut
2023-04-19Fix various typos and incorrect/outdated name referencesDavid Rowley
2023-04-17Comment fix for 60684dd834.Jeff Davis
2023-04-12Revert "Catalog NOT NULL constraints" and falloutAlvaro Herrera
2023-04-11Improve ereports for VACUUM's BUFFER_USAGE_LIMIT optionDavid Rowley
2023-04-07Catalog NOT NULL constraintsAlvaro Herrera
2023-04-07Add --buffer-usage-limit option to vacuumdbDavid Rowley
2023-04-06Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT optionDavid Rowley
2023-04-06Refresh cost-based delay params more frequently in autovacuumDaniel Gustafsson
2023-04-06Separate vacuum cost variables from GUCsDaniel Gustafsson
2023-04-06Make vacuum failsafe_active globally visibleDaniel Gustafsson
2023-04-06Move various prechecks from vacuum() into ExecVacuum()David Rowley
2023-04-06Convert many uses of ReadBuffer[Extended](P_NEW) to ExtendBufferedRel()Andres Freund
2023-04-06Always make a BufferAccessStrategy for ANALYZEDavid Rowley
2023-04-05Support "Right Anti Join" plan shapes.Tom Lane
2023-04-05Fix another issue with ENABLE/DISABLE TRIGGER on partitioned tables.Tom Lane
2023-04-04sequences: Lock buffer before initializing pageAndres Freund
2023-04-04Canonicalize ICU locale names to language tags.Jeff Davis
2023-04-04Add a run_as_owner option to subscriptions.Robert Haas
2023-04-04Perform logical replication actions as the table owner.Robert Haas
2023-04-03Move heaprel struct field next to index rel field.Peter Geoghegan
2023-04-03Disable vacuum's use of a buffer access strategy during failsafeDavid Rowley
2023-04-03Only make buffer strategy for vacuum when it's likely neededDavid Rowley
2023-04-03Remove some global variables from vacuum.cDavid Rowley
2023-04-02Pass down table relation into more index relation functionsAndres Freund
2023-03-31Reject system columns as elements of foreign keys.Tom Lane
2023-03-31Ensure acquire_inherited_sample_rows sets its output parameters.Tom Lane
2023-03-30Add new predefined role pg_create_subscription.Robert Haas
2023-03-29Simplify useless 0L constantsPeter Eisentraut
2023-03-29Avoid syncing data twice for the 'publish_via_partition_root' option.Amit Kapila
2023-03-28Validate ICU locales.Jeff Davis
2023-03-28Save a few bytes in pg_attributePeter Eisentraut
2023-03-27Reject attempts to alter composite types used in indexes.Tom Lane
2023-03-25Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson
2023-03-25Fix CREATE INDEX progress reporting for multi-level partitioning.Tom Lane
2023-03-24Invent GENERIC_PLAN option for EXPLAIN.Tom Lane
2023-03-21Support language tags in older ICU versions (53 and earlier).Jeff Davis
2023-03-20Add @extschema:name@ and no_relocate options to extensions.Tom Lane
2023-03-20Ignore BRIN indexes when checking for HOT updatesTomas Vondra
2023-03-17Fix typoPeter Eisentraut
2023-03-17Improve several permission-related error messages.Peter Eisentraut
2023-03-16Small code simplificationPeter Eisentraut
2023-03-15Don't try to read default for a non-existent attributeAndrew Dunstan
2023-03-15Fix fractional vacuum_cost_delay.Thomas Munro
2023-03-13Add a DEFAULT option to COPY FROMAndrew Dunstan
2023-03-13Fix concurrent update issues with MERGE.Dean Rasheed
2023-03-10Ensure COPY TO on an RLS-enabled table copies no more than it should.Tom Lane
2023-03-09Disallow specifying ICU rules unless locale provider is ICUPeter Eisentraut
2023-03-08Allow tailoring of ICU locales with custom rulesPeter Eisentraut
2023-03-08Clean up commentsPeter Eisentraut