summaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)Author
2018-10-19Refactor pid, random seed and start time initialization.Thomas Munro
2018-10-17Improve some comments related to executor result relations.Tom Lane
2018-10-16Reorder FmgrBuiltin members, saving 25% in size.Andres Freund
2018-10-16Add macro to cast away const without allowing changes to underlying type.Andres Freund
2018-10-16Correct constness of system attributes in heap.c & prerequisites.Andres Freund
2018-10-16Correct constness of a few variables.Andres Freund
2018-10-16Move TupleTableSlots boolean member into one flag variable.Andres Freund
2018-10-15Move generic slot support functions from heaptuple.c into execTuples.c.Andres Freund
2018-10-12Simplify use of AllocSetContextCreate() wrapper macro.Tom Lane
2018-10-12Correct attach/detach logic for FKs in partitionsAlvaro Herrera
2018-10-11Remove deprecated abstime, reltime, tinterval datatypes.Andres Freund
2018-10-10Fix logical decoding error when system table w/ toast is repeatedly rewritten.Andres Freund
2018-10-09Turn transaction_isolation into GUC enumPeter Eisentraut
2018-10-09Select appropriate PG_PRINTF_ATTRIBUTE for recent NetBSD.Tom Lane
2018-10-09Add pg_ls_archive_statusdir functionMichael Paquier
2018-10-08Relax transactional restrictions on ALTER TYPE ... ADD VALUE (redux).Thomas Munro
2018-10-08Fix omissions in snprintf.c's coverage of standard *printf functions.Tom Lane
2018-10-08Advance transaction timestamp for intra-procedure transactions.Tom Lane
2018-10-08Improve snprintf.c's handling of NaN, Infinity, and minus zero.Tom Lane
2018-10-08Avoid O(N^2) cost in ExecFindRowMark().Tom Lane
2018-10-07Remove some unnecessary fields from Plan trees.Tom Lane
2018-10-06Fix event triggers for partitioned tablesAlvaro Herrera
2018-10-06Remove more redundant relation locking during executor startup.Tom Lane
2018-10-06Propagate xactStartTimestamp and stmtStartTimestamp to parallel workers.Tom Lane
2018-10-05Allow btree comparison functions to return INT_MIN.Tom Lane
2018-10-05Add pg_ls_tmpdir functionMichael Paquier
2018-10-04In the executor, use an array of pointers to access the rangetable.Tom Lane
2018-10-04Centralize executor's opening/closing of Relations for rangetable entries.Tom Lane
2018-10-04Add option SKIP_LOCKED to VACUUM and ANALYZEMichael Paquier
2018-10-03Fix issues around EXPLAIN with JIT.Andres Freund
2018-10-03Make assorted performance improvements in snprintf.c.Tom Lane
2018-10-02Use slots more widely in tuple mapping code and make naming more consistent.Andres Freund
2018-10-01Refactor relation opening for VACUUM and ANALYZEMichael Paquier
2018-10-01Add assertions that we hold some relevant lock during relation open.Tom Lane
2018-09-30Create an RTE field to record the query's lock mode for each relation.Tom Lane
2018-09-28Add application_name to connection authorized msgStephen Frost
2018-09-28Improve error reporting for unsupported effective_io_concurrency setting.Tom Lane
2018-09-27Fix assorted bugs in pg_get_partition_constraintdef().Tom Lane
2018-09-27Clean up in the wake of TupleDescGetSlot() removal / 10763358c3f.Andres Freund
2018-09-26Switch flags tracking pending interrupts to sig_atomic_tMichael Paquier
2018-09-26Try another way to detect the result type of strerror_r().Tom Lane
2018-09-26Clean up *printf macros to avoid conflict with format archetypes.Tom Lane
2018-09-26Always use our own versions of *printf().Tom Lane
2018-09-26Incorporate strerror_r() into src/port/snprintf.c, too.Tom Lane
2018-09-26Convert elog.c's useful_strerror() into a globally-used strerror wrapper.Tom Lane
2018-09-25Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.Andres Freund
2018-09-25Change TupleTableSlot->tts_nvalid to type AttrNumber.Andres Freund
2018-09-25Remove fmgr.h inclusion from partition.hAlvaro Herrera
2018-09-25Collect JIT instrumentation from workers.Andres Freund
2018-09-24Sync our Snowball stemmer dictionaries with current upstream.Tom Lane