summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
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-08Silence compiler warning in Assert()Alvaro Herrera
2018-10-08Track procedure calls in pg_stat_user_functionsPeter Eisentraut
2018-10-08Improve two error messages related to foreign keys on partitioned tablesMichael Paquier
2018-10-08Fix speling errorMagnus Hagander
2018-10-07Remove some unnecessary fields from Plan trees.Tom Lane
2018-10-07Fix catalog insertion order for ATTACH PARTITIONAlvaro Herrera
2018-10-06Fix event triggers for partitioned tablesAlvaro Herrera
2018-10-06Restore sane locking behavior during parallel query.Tom Lane
2018-10-06Remove more redundant relation locking during executor startup.Tom Lane
2018-10-06Don't use is_infinite() where isinf() will do.Tom Lane
2018-10-06Propagate xactStartTimestamp and stmtStartTimestamp to parallel workers.Tom Lane
2018-10-06Improve the accuracy of floating point statistical aggregates.Dean Rasheed
2018-10-06Assign constraint name when cloning FK definition for partitionsMichael Paquier
2018-10-05Allow btree comparison functions to return INT_MIN.Tom Lane
2018-10-05Ensure that PLPGSQL_DTYPE_ROW variables have valid refname fields.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-04Fix duplicate primary keys in partitionsAlvaro Herrera
2018-10-04Refactor user-facing SQL functions signalling backendsMichael Paquier
2018-10-04Add option SKIP_LOCKED to VACUUM and ANALYZEMichael Paquier
2018-10-03Replace uint64 use introduced in 4868e446859 in light of 595a0eab7f42.Andres Freund
2018-10-03Ensure that snprintf.c's fmtint() doesn't overflow when printing INT64_MIN.Andres Freund
2018-10-03Change executor to just Assert that table locks were already obtained.Tom Lane
2018-10-03Fix issues around EXPLAIN with JIT.Andres Freund
2018-10-03Rationalize snprintf.c's handling of "ll" formats.Tom Lane
2018-10-03Provide fast path in snprintf.c for conversion specs that are just "%s".Tom Lane
2018-10-03Make assorted performance improvements in snprintf.c.Tom Lane
2018-10-03MAXALIGN the target address where we store flattened value.Amit Kapila
2018-10-02Don't build static libraries on CygwinAndrew Dunstan
2018-10-02Change rewriter/planner/executor/plancache to depend on RTE rellockmode.Tom Lane
2018-10-02Use slots more widely in tuple mapping code and make naming more consistent.Andres Freund
2018-10-02Set snprintf.c's maximum number of NL arguments to be 31.Tom Lane
2018-10-02Fix corner-case failures in has_foo_privilege() family of functions.Tom Lane
2018-10-02Test passing expanded-value representations to workers.Amit Kapila
2018-10-01Refactor relation opening for VACUUM and ANALYZEMichael Paquier
2018-10-01Change PROCEDURE to FUNCTION in CREATE EVENT TRIGGER syntaxPeter Eisentraut
2018-10-01Add assertions that we hold some relevant lock during relation open.Tom Lane
2018-10-01Fix ALTER COLUMN TYPE to not open a relation without any lock.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-28Tweak MSVC build system to match changes in 7143b3e82.Tom Lane
2018-09-28Tweak MSVC build system to match changes in 7143b3e82.Tom Lane
2018-09-28Build src/common files as a library with -fPIC.Tom Lane
2018-09-28Remove pqsignal() from libpq's official exports list.Tom Lane