summaryrefslogtreecommitdiff
path: root/src/include/utils
AgeCommit message (Expand)Author
2019-05-19Fix and improve SnapshotType comments.Andres Freund
2019-05-03Remove RelationSetIndexList().Tom Lane
2019-04-13Prevent memory leaks associated with relcache rd_partcheck structures.Tom Lane
2019-04-08Add vacuum_truncate reloption.Fujii Masao
2019-04-06Add support TCP user timeout in libpq and the backend serverMichael Paquier
2019-04-04Allow VACUUM to be run with index cleanup disabled.Robert Haas
2019-04-03Add SETTINGS option to EXPLAIN, to print modified settings.Tomas Vondra
2019-04-03Log all statements from a sample of transactionsAlvaro Herrera
2019-04-03Support foreign keys that reference partitioned tablesAlvaro Herrera
2019-04-01GIN support for @@ and @? jsonpath operatorsAlexander Korotkov
2019-03-30Generated columnsPeter Eisentraut
2019-03-29tableam: relation creation, VACUUM FULL/CLUSTER, SET TABLESPACE.Andres Freund
2019-03-24tableam: Add tuple_{insert, delete, update, lock} and use.Andres Freund
2019-03-22Revert "Add gitignore entries for jsonpath_gram.h"Peter Eisentraut
2019-03-22Add gitignore entries for jsonpath_gram.hPeter Eisentraut
2019-03-22Collations with nondeterministic comparisonPeter Eisentraut
2019-03-20Get rid of jsonpath_gram.h and jsonpath_scanner.hAlexander Korotkov
2019-03-19Rename typedef in jsonpath_gram.y from "string" to "JsonPathString"Alexander Korotkov
2019-03-18Fix optimization of foreign-key on update actionsPeter Eisentraut
2019-03-16Numeric error suppression in jsonpathAlexander Korotkov
2019-03-16Partial implementation of SQL/JSON path languageAlexander Korotkov
2019-03-11Move hash_any prototype from access/hash.h to utils/hashutils.hAlvaro Herrera
2019-03-10Convert [autovacuum_]vacuum_cost_delay into floating-point GUCs.Tom Lane
2019-03-09Avoid some table rewrites for ALTER TABLE .. SET DATA TYPE timestamp.Noah Misch
2019-03-06tableam: introduce table AM infrastructure.Andres Freund
2019-02-21Move estimate_hashagg_tablesize to selfuncs.c, and widen result to double.Tom Lane
2019-02-21Move code for managing PartitionDescs into a new file, partdesc.cRobert Haas
2019-02-15Refactor index cost estimation functions in view of IndexClause changes.Tom Lane
2019-02-14Move pattern selectivity code from selfuncs.c to like_support.c.Tom Lane
2019-02-11Fix misleading PG_RE_THROW commentaryAlvaro Herrera
2019-02-09Build out the planner support function infrastructure.Tom Lane
2019-02-09Create the infrastructure for planner support functions.Tom Lane
2019-02-09Refactor the representation of indexable clauses in IndexPaths.Tom Lane
2019-01-29Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane
2019-01-25Allow generalized expression syntax for partition boundsPeter Eisentraut
2019-01-22Rename RelationData.rd_amroutine to rd_indam.Andres Freund
2019-01-22Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund
2019-01-22Move generic snapshot related code from tqual.h to snapmgr.h.Andres Freund
2019-01-22Change snapshot type to be determined by enum rather than callback.Andres Freund
2019-01-21Remove superfluous tqual.h includes.Andres Freund
2019-01-15Finish reverting "recheck_on_update" patch.Tom Lane
2019-01-10Fix C++ compile failures in headers.Tom Lane
2019-01-09Reduce the size of the fmgr_builtin_oid_index[] array.Tom Lane
2019-01-04Don't create relfilenode for relations without storageAlvaro Herrera
2019-01-02Update copyright for 2019Bruce Momjian
2019-01-01Remove configure switch --disable-strong-randomMichael Paquier
2018-12-19Make type "name" collation-aware.Tom Lane
2018-12-14Make pg_statistic and related code account more honestly for collations.Tom Lane
2018-12-13Create a separate oid range for oids assigned by genbki.pl.Andres Freund
2018-12-13Drop no-op CoerceToDomain nodes from expressions at planning time.Tom Lane