summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2019-03-27Minor improvements for the multivariate MCV listsTomas Vondra
2019-03-27Add support for multivariate MCV listsTomas Vondra
2019-03-27Avoid passing query tlist around separately from root->processed_tlist.Tom Lane
2019-03-27Suppress uninitialized-variable warning.Tom Lane
2019-03-27Improve error handling of column references in expression transformationMichael Paquier
2019-03-27Fix off-by-one error in txid_status().Thomas Munro
2019-03-27Switch some palloc/memset calls to palloc0Michael Paquier
2019-03-27Track unowned relations in doubly-linked listTomas Vondra
2019-03-26Compute XID horizon for page level index vacuum on primary.Andres Freund
2019-03-26Fix partitioned index creation bug with dropped columnsAlvaro Herrera
2019-03-26Build "other rels" of appendrel baserels in a separate step.Tom Lane
2019-03-26Fix oversight in data-type change for autovacuum_vacuum_cost_delay.Tom Lane
2019-03-26Get rid of duplicate child RTE for a partitioned table.Tom Lane
2019-03-26Fix misplaced constPeter Eisentraut
2019-03-26Remove heap_hot_search().Andres Freund
2019-03-26Fix crash when using partition bound expressionsMichael Paquier
2019-03-26tableam: Add table_get_latest_tid, to wrap heap_get_latest_tid.Andres Freund
2019-03-25tableam: Add helper for indexes to check if a corresponding table tuples exist.Andres Freund
2019-03-25Improve planner's selectivity estimates for inequalities on CTID.Tom Lane
2019-03-25Suppress Append and MergeAppend plan nodes that have a single child.Tom Lane
2019-03-25Add "split after new tuple" nbtree optimization.Peter Geoghegan
2019-03-25Further code review for new integerset code.Tom Lane
2019-03-25Fix use of wrong datatype with sizeof().Robert Haas
2019-03-25Add progress reporting for CLUSTER and VACUUM FULL.Robert Haas
2019-03-25Get rid of backtracking in jsonpath_scan.lAlexander Korotkov
2019-03-25Cosmetic changes for jsonpath_gram.y and jsonpath_scan.lAlexander Korotkov
2019-03-25Clean up the Simple-8b encoder code.Heikki Linnakangas
2019-03-25Add macro to cast away volatile without allowing changes to underlying typePeter Eisentraut
2019-03-25tableam: Add and use table_fetch_row_version().Andres Freund
2019-03-25tableam: Use in CREATE TABLE AS and CREATE MATERIALIZED VIEW.Andres Freund
2019-03-24Sort dependent objects before reporting them in DROP ROLE.Tom Lane
2019-03-24Remove dead code from nbtsplitloc.c.Peter Geoghegan
2019-03-24Make current_logfiles use permissions assigned to files in data directoryMichael Paquier
2019-03-24Transaction chainingPeter Eisentraut
2019-03-24tableam: Add tuple_{insert, delete, update, lock} and use.Andres Freund
2019-03-23Remove inadequate check for duplicate "xml" PI.Tom Lane
2019-03-23Accept XML documents when xmloption = content, as required by SQL:2006+.Tom Lane
2019-03-23Add nbtree high key "continuescan" optimization.Peter Geoghegan
2019-03-23Add unreachable "break" to satisfy -Wimplicit-fallthrough.Tom Lane
2019-03-22Revert "Add gitignore entries for jsonpath_gram.h"Peter Eisentraut
2019-03-22Add gitignore entries for jsonpath_gram.hPeter Eisentraut
2019-03-22Rearrange make_partitionedrel_pruneinfo to avoid work when we can't prune.Tom Lane
2019-03-22Don't copy PartitionBoundInfo in set_relation_partition_info.Tom Lane
2019-03-22Fix yet more portability bugs in integerset and its tests.Heikki Linnakangas
2019-03-22Fix bug in the GiST vacuum's 2nd stage.Heikki Linnakangas
2019-03-22Delete empty pages during GiST VACUUM.Heikki Linnakangas
2019-03-22Add IntegerSet, to hold large sets of 64-bit ints efficiently.Heikki Linnakangas
2019-03-22Collations with nondeterministic comparisonPeter Eisentraut
2019-03-22Fix crash with pg_partition_rootMichael Paquier
2019-03-21Fix dependency recording bug for partitioned PKsAlvaro Herrera