aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/selfuncs.c
Commit message (Expand)AuthorAge
...
* Remove deprecated abstime, reltime, tinterval datatypes.Andres Freund2018-10-11
* Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.Andres Freund2018-09-25
* Rethink how to get float.h in old Windows API for isnan/isinfAlvaro Herrera2018-07-11
* Cleanup covering infrastructureTeodor Sigaev2018-04-12
* Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev2018-04-07
* Add prefix operator for TEXT type.Teodor Sigaev2018-04-03
* Fix assorted issues in convert_to_scalar().Tom Lane2018-03-03
* Update copyright for 2018Bruce Momjian2018-01-02
* Fix neqjoinsel's behavior for semi/anti join cases.Tom Lane2017-11-29
* Improve planner's handling of set-returning functions in grouping columns.Tom Lane2017-11-25
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-08
* Support arrays over domains.Tom Lane2017-09-30
* Distinguish selectivity of < from <= and > from >=.Tom Lane2017-09-13
* Improve performance of get_actual_variable_range with recently-dead tuples.Tom Lane2017-09-07
* Make the planner assume that the entries in a VALUES list are distinct.Tom Lane2017-08-16
* Avoid out-of-memory in a hash join with many duplicate inner keys.Tom Lane2017-08-15
* Manually un-break a few URLs that pgindent used to insist on splitting.Tom Lane2017-06-21
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-21
* Teach predtest.c about CHECK clauses to fix partitioning bugs.Robert Haas2017-06-14
* Remove dead variables.Tom Lane2017-06-03
* Fix <> and pattern-NOT-match estimators to handle nulls correctly.Tom Lane2017-06-03
* Post-PG 10 beta1 pgindent runBruce Momjian2017-05-17
* Standardize terminology for pg_statistic_ext entries.Tom Lane2017-05-14
* Redesign get_attstatsslot()/free_attstatsslot() for more safety and speed.Tom Lane2017-05-13
* Add security checks to selectivity estimation functionsPeter Eisentraut2017-05-08
* Improve castNode notation by introducing list-extraction-specific variants.Tom Lane2017-04-10
* Reset API of clause_selectivity()Simon Riggs2017-04-06
* Fix BRIN cost estimationAlvaro Herrera2017-04-06
* Collect and use multi-column dependency statsSimon Riggs2017-04-05
* Abstract logic to allow for multiple kinds of child rels.Robert Haas2017-04-03
* Fix thinko in estimate_num_groupsAlvaro Herrera2017-03-27
* Implement multivariate n-distinct coefficientsAlvaro Herrera2017-03-24
* ICU supportPeter Eisentraut2017-03-23
* Add support for EUI-64 MAC addresses as macaddr8Stephen Frost2017-03-15
* Spelling fixes in code commentsPeter Eisentraut2017-03-14
* Use wrappers of PG_DETOAST_DATUM_PACKED() more.Noah Misch2017-03-12
* Put back <float.h> in a few files that need it for _isnan().Tom Lane2017-03-08
* Remove now-dead code for !HAVE_INT64_TIMESTAMP.Tom Lane2017-02-23
* Make more use of castNode()Peter Eisentraut2017-02-21
* Add optimizer and executor support for parallel index scans.Robert Haas2017-02-15
* Move some things from builtins.h to new header filesPeter Eisentraut2017-01-20
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Improve eqjoinsel_semi's behavior for small inner relations with no stats.Tom Lane2016-11-29
* Fix misestimation of n_distinct for a nearly-unique column with many nulls.Tom Lane2016-08-07
* Revert CREATE INDEX ... INCLUDING ...Teodor Sigaev2016-04-08
* CREATE INDEX ... INCLUDING (column[, ...])Teodor Sigaev2016-04-08
* Improve estimate of distinct values in estimate_num_groups().Dean Rasheed2016-04-04
* Guard against zero vardata.rel->tuples in estimate_hash_bucketsize().Tom Lane2016-03-27