aboutsummaryrefslogtreecommitdiff
path: root/src/backend
Commit message (Expand)AuthorAge
* Tolerate EINVAL when calling fsync() on a directory.Thomas Munro2019-02-24
* Tolerate ENOSYS failure from sync_file_range().Thomas Munro2019-02-24
* Fix incorrect function reference in comment of twophase.cMichael Paquier2019-02-23
* Fix plan created for inherited UPDATE/DELETE with all tables excluded.Tom Lane2019-02-22
* Report correct name in autovacuum "work items" activityAlvaro Herrera2019-02-22
* Move estimate_hashagg_tablesize to selfuncs.c, and widen result to double.Tom Lane2019-02-21
* Hide other user's pg_stat_ssl rowsPeter Eisentraut2019-02-21
* Move code for managing PartitionDescs into a new file, partdesc.cRobert Haas2019-02-21
* Delay lock acquisition for partitions until we route a tuple to them.Robert Haas2019-02-21
* Speed up match_eclasses_to_foreign_key_col() when there are many ECs.Tom Lane2019-02-20
* Improve planner's understanding of strictness of type coercions.Tom Lane2019-02-20
* Fix incorrect strictness test for ArrayCoerceExpr expressions.Tom Lane2019-02-20
* Make object address handling more robustAlvaro Herrera2019-02-20
* Fix DEFAULT-handling in multi-row VALUES lists for updatable views.Dean Rasheed2019-02-20
* Mark correctly initial slot snapshots with MVCC type when builtMichael Paquier2019-02-20
* Use varargs macro for CACHEDEBUGPeter Eisentraut2019-02-19
* Remove line duplicated during conflict resolution.Andres Freund2019-02-18
* Save PathTargets for distinct/ordered relations in root->upper_targets[].Etsuro Fujita2019-02-18
* Avoid some unnecessary block reads in WAL readerMichael Paquier2019-02-18
* Fix race in dsm_unpin_segment() when handles are reused.Thomas Munro2019-02-18
* Fix CREATE VIEW to allow zero-column views.Tom Lane2019-02-17
* Allow user control of CTE materialization, and change the default behavior.Tom Lane2019-02-16
* Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT.Tom Lane2019-02-15
* Revert attempts to use POPCNT etc instructionsAlvaro Herrera2019-02-15
* Refactor index cost estimation functions in view of IndexClause changes.Tom Lane2019-02-15
* Fix support for CREATE TABLE IF NOT EXISTS AS EXECUTEMichael Paquier2019-02-15
* Fix race in dsm_attach() when handles are reused.Thomas Munro2019-02-15
* Simplify the planner's new representation of indexable clauses a little.Tom Lane2019-02-14
* Get rid of another unconstify through API changesPeter Eisentraut2019-02-14
* Move pattern selectivity code from selfuncs.c to like_support.c.Tom Lane2019-02-14
* Add basic support for using the POPCNT and SSE4.2s LZCNT opcodesAlvaro Herrera2019-02-13
* Change floating-point output format for improved performance.Andrew Gierth2019-02-13
* Use strtof() and not strtod() for float4 input.Andrew Gierth2019-02-13
* More unconstify usePeter Eisentraut2019-02-13
* Remove useless castsPeter Eisentraut2019-02-13
* Fix comment related to calculation location of total_table_pagesMichael Paquier2019-02-13
* Fix rare dsa_allocate() failures due to freepage.c corruption.Thomas Munro2019-02-13
* Clean up planner confusion between ncolumns and nkeycolumns.Tom Lane2019-02-12
* Relax overly strict assertionAlvaro Herrera2019-02-12
* Use Getopt::Long for catalog scriptsAlvaro Herrera2019-02-12
* Fix erroneous error reports in snapbuild.c.Tom Lane2019-02-12
* Fix description of WAL record XLOG_PARAMETER_CHANGEMichael Paquier2019-02-12
* Allow extensions to generate lossy index conditions.Tom Lane2019-02-11
* Move max_wal_senders out of max_connections for connection slot handlingMichael Paquier2019-02-12
* Redesign the partition dependency mechanism.Tom Lane2019-02-11
* Adjust gratuitously different error message wordingPeter Eisentraut2019-02-11
* Remove unused macroPeter Eisentraut2019-02-11
* Fix indexable-row-comparison logic to account for covering indexes.Tom Lane2019-02-10
* Fix trigger drop procedureAlvaro Herrera2019-02-10
* Build out the planner support function infrastructure.Tom Lane2019-02-09