summaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)Author
2017-12-29Perform slot validity checks in a separate pass over expression.Andres Freund
2017-12-27Protect against hypothetical memory leaks in RelationGetPartitionKeyAlvaro Herrera
2017-12-26Add support for static assertions in C++Peter Eisentraut
2017-12-26Add includes to make header files self-containedPeter Eisentraut
2017-12-25Add polygon opclass for SP-GiSTTeodor Sigaev
2017-12-22Add optional compression method to SP-GiSTTeodor Sigaev
2017-12-21Minor edits to catalog files and scriptsAlvaro Herrera
2017-12-21Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit.Tom Lane
2017-12-21Add parallel-aware hash joins.Andres Freund
2017-12-19Try again to fix accumulation of parallel worker instrumentation.Robert Haas
2017-12-19Mark a few parallelism-related variables with PGDLLIMPORT.Robert Haas
2017-12-18Add shared tuplestores.Andres Freund
2017-12-18Move SCRAM-related name definitions to scram-common.hPeter Eisentraut
2017-12-15Perform a lot more sanity checks when freezing tuples.Andres Freund
2017-12-14Fix a number of copy & paste comment errors in common/int.h.Andres Freund
2017-12-13Allow executor nodes to change their ExecProcNode function.Andres Freund
2017-12-13Add pg_attribute_always_inline.Andres Freund
2017-12-13Rethink MemoryContext creation to improve performance.Tom Lane
2017-12-13Provide overflow safe integer math inline functions.Andres Freund
2017-12-05Support Parallel Append plan nodes.Robert Haas
2017-12-05Fix EXPLAIN ANALYZE of hash join when the leader doesn't participate.Andres Freund
2017-12-05Mark assorted variables PGDLLIMPORT.Robert Haas
2017-12-05Fix warnings from cpluspluscheckPeter Eisentraut
2017-12-04Simplify do_pg_start_backup's API by opening pg_tblspc internally.Tom Lane
2017-12-04Clean up assorted messiness around AllocateDir() usage.Tom Lane
2017-12-02Add infrastructure for sharing temporary files between backends.Andres Freund
2017-12-01Re-allow INSERT .. ON CONFLICT DO NOTHING on partitioned tables.Robert Haas
2017-11-30SQL proceduresPeter Eisentraut
2017-11-30Add a barrier primitive for synchronizing backends.Andres Freund
2017-11-29New C function: bms_add_rangeRobert Haas
2017-11-29Update typedefs.list and re-run pgindentRobert Haas
2017-11-27Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE.Tom Lane
2017-11-26Pad XLogReaderState's main_data buffer more aggressively.Tom Lane
2017-11-25Update buffile.h/.c comments for removal of non-temp option.Tom Lane
2017-11-25Avoid projecting tuples unnecessarily in Gather and Gather Merge.Robert Haas
2017-11-22Generational memory allocatorSimon Riggs
2017-11-20Add support for Motorola 88K to s_lock.h.Tom Lane
2017-11-19Parameter toast_tuple_target controls TOAST for new rowsSimon Riggs
2017-11-18Support channel binding 'tls-unique' in SCRAMPeter Eisentraut
2017-11-17Set proargmodes for satisfies_hash_partition.Robert Haas
2017-11-17Provide DSM segment to ExecXXXInitializeWorker functions.Andres Freund
2017-11-16Clean up warnings in MinGW builds.Tom Lane
2017-11-16Make PL/Python handle domain-type conversions correctly.Tom Lane
2017-11-16Fix broken cleanup interlock for GIN pending list.Robert Haas
2017-11-16Pass InitPlan values to workers via Gather (Merge).Robert Haas
2017-11-16Define _WINSOCK_DEPRECATED_NO_WARNINGS in all MSVC builds.Tom Lane
2017-11-16Back out the session_start and session_end hooks feature.Andrew Dunstan
2017-11-16Further refactoring of c.h and nearby files.Tom Lane
2017-11-15Remove TRUE and FALSEPeter Eisentraut
2017-11-15Centralize executor-related partitioning code.Robert Haas