aboutsummaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Expand)AuthorAge
* Restore sane locking behavior during parallel query.Tom Lane2018-10-06
* Remove more redundant relation locking during executor startup.Tom Lane2018-10-06
* Don't use is_infinite() where isinf() will do.Tom Lane2018-10-06
* Propagate xactStartTimestamp and stmtStartTimestamp to parallel workers.Tom Lane2018-10-06
* Improve the accuracy of floating point statistical aggregates.Dean Rasheed2018-10-06
* Assign constraint name when cloning FK definition for partitionsMichael Paquier2018-10-06
* Allow btree comparison functions to return INT_MIN.Tom Lane2018-10-05
* Add pg_ls_tmpdir functionMichael Paquier2018-10-05
* In the executor, use an array of pointers to access the rangetable.Tom Lane2018-10-04
* Centralize executor's opening/closing of Relations for rangetable entries.Tom Lane2018-10-04
* Fix duplicate primary keys in partitionsAlvaro Herrera2018-10-04
* Refactor user-facing SQL functions signalling backendsMichael Paquier2018-10-04
* Add option SKIP_LOCKED to VACUUM and ANALYZEMichael Paquier2018-10-04
* Change executor to just Assert that table locks were already obtained.Tom Lane2018-10-03
* Fix issues around EXPLAIN with JIT.Andres Freund2018-10-03
* MAXALIGN the target address where we store flattened value.Amit Kapila2018-10-03
* Change rewriter/planner/executor/plancache to depend on RTE rellockmode.Tom Lane2018-10-02
* Use slots more widely in tuple mapping code and make naming more consistent.Andres Freund2018-10-02
* Fix corner-case failures in has_foo_privilege() family of functions.Tom Lane2018-10-02
* Refactor relation opening for VACUUM and ANALYZEMichael Paquier2018-10-02
* Change PROCEDURE to FUNCTION in CREATE EVENT TRIGGER syntaxPeter Eisentraut2018-10-01
* Add assertions that we hold some relevant lock during relation open.Tom Lane2018-10-01
* Fix ALTER COLUMN TYPE to not open a relation without any lock.Tom Lane2018-10-01
* Create an RTE field to record the query's lock mode for each relation.Tom Lane2018-09-30
* Add application_name to connection authorized msgStephen Frost2018-09-28
* Improve error reporting for unsupported effective_io_concurrency setting.Tom Lane2018-09-28
* Fix assertion failure when updating full_page_writes for checkpointer.Amit Kapila2018-09-28
* Fix WAL recycling on standbys depending on archive_modeMichael Paquier2018-09-28
* Fix assorted bugs in pg_get_partition_constraintdef().Tom Lane2018-09-27
* Minor formatting cleanup for 2a6368343fAlexander Korotkov2018-09-27
* Remove extra usage of BoxPGetDatum() macroAlexander Korotkov2018-09-27
* Clean up in the wake of TupleDescGetSlot() removal / 10763358c3f.Andres Freund2018-09-27
* Switch flags tracking pending interrupts to sig_atomic_tMichael Paquier2018-09-27
* Recurse to sequences on ownership change for all relkindsPeter Eisentraut2018-09-26
* Implement %m in src/port/snprintf.c, and teach elog.c to rely on that.Tom Lane2018-09-26
* Convert elog.c's useful_strerror() into a globally-used strerror wrapper.Tom Lane2018-09-26
* Update dummy CREATE ASSERTION grammarPeter Eisentraut2018-09-26
* Fix problems in handling the line data typeTomas Vondra2018-09-26
* Rework activation of commit timestamps during recoveryMichael Paquier2018-09-26
* Remove absolete function TupleDescGetSlot().Andres Freund2018-09-25
* Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.Andres Freund2018-09-25
* Remove function list from prologue of execTuples.c.Andres Freund2018-09-25
* Change TupleTableSlot->tts_nvalid to type AttrNumber.Andres Freund2018-09-25
* Remove obsolete commentAlvaro Herrera2018-09-25
* Collect JIT instrumentation from workers.Andres Freund2018-09-25
* Constify dsa_size_class_map and use a better type.Thomas Munro2018-09-25
* Sync our Snowball stemmer dictionaries with current upstream.Tom Lane2018-09-24
* Make EXPLAIN output for JIT compilation more dense.Andres Freund2018-09-24
* Fast default trigger and expand_tuple fixesAndrew Dunstan2018-09-24
* Fix over-allocation of space for array_out()'s result string.Tom Lane2018-09-24