summaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)Author
2019-03-30Speed up planning when partitions can be pruned at plan time.Tom Lane
2019-03-30Generated columnsPeter Eisentraut
2019-03-29Tweak some nbtree-related code comments.Peter Geoghegan
2019-03-29Fix memory alignment in pg_mcv_list serializationTomas Vondra
2019-03-29tableam: Comment fixes.Andres Freund
2019-03-29REINDEX CONCURRENTLYPeter Eisentraut
2019-03-28tableam: relation creation, VACUUM FULL/CLUSTER, SET TABLESPACE.Andres Freund
2019-03-28Fix a few comment copy & pastos.Andres Freund
2019-03-28Fix deserialization of pg_mcv_list valuesTomas Vondra
2019-03-28Use FullTransactionId for the transaction stack.Thomas Munro
2019-03-28Add basic infrastructure for 64 bit transaction IDs.Thomas Munro
2019-03-27tableam: Support for an index build's initial table scan(s).Andres Freund
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-27Switch function current_schema[s]() to be parallel-unsafeMichael 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-26Build "other rels" of appendrel baserels in a separate step.Tom Lane
2019-03-25Remove heap_hot_search().Andres Freund
2019-03-25tableam: 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-25pgbench: Remove \csetAlvaro Herrera
2019-03-25Add progress reporting for CLUSTER and VACUUM FULL.Robert Haas
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-24Transaction chainingPeter Eisentraut
2019-03-23Remove spurious return.Andres Freund
2019-03-23tableam: Add tuple_{insert, delete, update, lock} and use.Andres Freund
2019-03-23Add nbtree high key "continuescan" optimization.Peter Geoghegan
2019-03-23Revert "Add gitignore entries for jsonpath_gram.h"Peter Eisentraut
2019-03-22Add gitignore entries for jsonpath_gram.hPeter Eisentraut
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-21Catversion bump announced in previous commit but forgottenAlvaro Herrera
2019-03-21Improve error reporting for DROP FUNCTION/PROCEDURE/AGGREGATE/ROUTINE.Tom Lane
2019-03-20Sort the dependent objects before deletion in DROP OWNED BY.Tom Lane
2019-03-20Add index_get_partition convenience functionAlvaro Herrera
2019-03-20Consider secondary factors during nbtree splits.Peter Geoghegan
2019-03-20Make heap TID a tiebreaker nbtree index column.Peter Geoghegan
2019-03-20Refactor nbtree insertion scankeys.Peter Geoghegan
2019-03-20Get rid of jsonpath_gram.h and jsonpath_scanner.hAlexander Korotkov
2019-03-20Remove ambiguity for jsonb_path_match() and jsonb_path_exists()Alexander Korotkov
2019-03-19Rename typedef in jsonpath_gram.y from "string" to "JsonPathString"Alexander Korotkov
2019-03-19Make checkpoint requests more robust.Tom Lane
2019-03-19Reorder LOCALLOCK structure members to compact the sizePeter Eisentraut
2019-03-19Implement OR REPLACE option for CREATE AGGREGATE.Andrew Gierth
2019-03-18Revise parse tree representation for VACUUM and ANALYZE.Robert Haas
2019-03-18Fold vacuum's 'int options' parameter into VacuumParams.Robert Haas