]> granicus.if.org Git - postgresql/history - src/backend/utils/adt/selfuncs.c
Post-PG 10 beta1 pgindent run
[postgresql] / src / backend / utils / adt / selfuncs.c
2017-05-17 Bruce MomjianPost-PG 10 beta1 pgindent run
2017-05-14 Tom LaneStandardize terminology for pg_statistic_ext entries.
2017-05-13 Tom LaneRedesign get_attstatsslot()/free_attstatsslot() for...
2017-05-08 Peter EisentrautAdd security checks to selectivity estimation functions
2017-04-10 Tom LaneImprove castNode notation by introducing list-extractio...
2017-04-06 Simon RiggsReset API of clause_selectivity()
2017-04-06 Alvaro HerreraFix BRIN cost estimation
2017-04-05 Simon RiggsCollect and use multi-column dependency stats
2017-04-04 Robert HaasAbstract logic to allow for multiple kinds of child...
2017-03-27 Alvaro HerreraFix thinko in estimate_num_groups
2017-03-24 Alvaro HerreraImplement multivariate n-distinct coefficients
2017-03-23 Peter EisentrautICU support
2017-03-15 Stephen FrostAdd support for EUI-64 MAC addresses as macaddr8
2017-03-14 Peter EisentrautSpelling fixes in code comments
2017-03-12 Noah MischUse wrappers of PG_DETOAST_DATUM_PACKED() more.
2017-03-08 Tom LanePut back <float.h> in a few files that need it for...
2017-02-23 Tom LaneRemove now-dead code for !HAVE_INT64_TIMESTAMP.
2017-02-21 Peter EisentrautMake more use of castNode()
2017-02-15 Robert HaasAdd optimizer and executor support for parallel index...
2017-01-21 Peter EisentrautMove some things from builtins.h to new header files
2017-01-03 Bruce MomjianUpdate copyright via script for 2017
2016-11-29 Tom LaneImprove eqjoinsel_semi's behavior for small inner relat...
2016-08-07 Tom LaneFix misestimation of n_distinct for a nearly-unique...
2016-04-08 Teodor SigaevRevert CREATE INDEX ... INCLUDING ...
2016-04-08 Teodor SigaevCREATE INDEX ... INCLUDING (column[, ...])
2016-04-04 Dean RasheedImprove estimate of distinct values in estimate_num_gro...
2016-03-27 Tom LaneGuard against zero vardata.rel->tuples in estimate_hash...
2016-03-27 Tom LaneClamp adjusted ndistinct to positive integer in estimat...
2016-03-24 Alvaro HerreraSupport CREATE ACCESS METHOD
2016-03-10 Tom LaneGive pull_var_clause() reject/recurse/return behavior...
2016-03-10 Tom LaneRefactor pull_var_clause's API to make it less tedious...
2016-01-18 Tom LaneRestructure index access method API to hide most of...
2016-01-02 Bruce MomjianUpdate copyright for 2016
2016-01-01 Tom LaneAdd some more defenses against silly estimates to ginco...
2015-12-01 Tom LaneMake gincostestimate() cope with hypothetical GIN indexes.
2015-09-24 Tom LaneAllow planner to use expression-index stats for functio...
2015-08-23 Tom LaneReduce number of bytes examined by convert_one_string_t...
2015-07-30 Tom LaneAvoid some zero-divide hazards in the planner.
2015-07-09 Noah MischRevoke support for strxfrm() that write past the specif...
2015-05-16 Andres FreundSupport GROUPING SETS, CUBE and ROLLUP.
2015-05-09 Andrew DunstanAdd new OID alias type regnamespace
2015-05-09 Andrew DunstanAdd new OID alias type regrole
2015-03-05 Tom LaneAvoid unused-variable warning in non-assert builds.
2015-03-04 Tom LaneFix cost estimation for indexscans on expensive indexed...
2015-01-06 Bruce MomjianUpdate copyright for 2015
2014-11-07 Alvaro HerreraBRIN: Block Range Indexes
2014-05-06 Bruce Momjianpgindent run for 9.4
2014-03-13 Bruce MomjianC comments: remove odd blank lines after #ifdef WIN32...
2014-03-12 Heikki LinnakangasItems on GIN data pages are no longer always 6 bytes...
2014-02-25 Tom LaneUse SnapshotDirty rather than an active snapshot to...
2014-02-21 Tom LaneDo ScalarArrayOp estimation correctly when array is...
2014-01-07 Bruce MomjianUpdate copyright for 2014
2013-11-11 Tom LaneFix failure with whole-row reference to a subquery.
2013-07-25 Robert HaasDon't use SnapshotNow in get_actual_variable_range.
2013-07-24 Tom LaneFix booltestsel() for case where we have NULL stats...
2013-05-29 Bruce Momjianpgindent run for release 9.3
2013-05-10 Tom LaneGuard against input_rows == 0 in estimate_num_groups().
2013-04-09 Tom LaneSupport indexing of regular-expression searches in...
2013-01-11 Tom LaneRedesign the planner's handling of index-descent cost...
2013-01-01 Bruce MomjianUpdate copyrights for 2013
2012-10-24 Tom LaneTweak genericcostestimate's fudge factor for index...
2012-10-03 Tom LaneAvoid planner crash/Assert failure with joins to unflat...
2012-08-30 Alvaro HerreraSplit tuple struct defs from htup.h to htup_details.h
2012-07-10 Tom LaneRe-implement extraction of fixed prefixes from regular...
2012-07-10 Tom LaneRefactor pattern_fixed_prefix() to avoid dealing in...
2012-07-09 Tom LaneFix planner to pass correct collation to operator selec...
2012-06-10 Bruce MomjianRun pgindent on 9.2 source tree in preparation for...
2012-04-09 Tom LaneFix an Assert that turns out to be reachable after...
2012-03-21 Peter EisentrautClean up compiler warnings from unused variables with...
2012-03-08 Tom LaneImprove estimation of IN/NOT IN by assuming array eleme...
2012-03-04 Tom LaneCollect and use element-frequency statistics for arrays.
2012-02-16 Tom LaneImprove statistics estimation to make some use of DISTI...
2012-01-29 Tom LaneTweak index costing for problems with partial indexes.
2012-01-28 Tom LaneUse parameterized paths to generate inner indexscans...
2012-01-01 Bruce MomjianUpdate copyright notices for year 2012.
2011-12-25 Tom LaneRethink representation of index clauses' mapping to...
2011-12-23 Tom LaneImprove planner's handling of duplicated index column...
2011-12-22 Robert HaasAdd a security_barrier option for views.
2011-12-21 Tom LaneFix gincostestimate to handle ScalarArrayOpExpr reasonably.
2011-12-17 Tom LaneAdd SP-GiST (space-partitioned GiST) index access method.
2011-10-30 Tom LaneFurther improvement of make_greater_string.
2011-10-29 Robert HaasImprove make_greater_string() with encoding-specific...
2011-10-23 Tom LaneDon't trust deferred-unique indexes for join removal.
2011-10-16 Tom LaneTeach btree to handle ScalarArrayOpExpr quals natively.
2011-09-29 Tom LaneFix recursion into previously planned sub-query in...
2011-09-09 Tom LaneMove Timestamp/Interval typedefs and basic macros into...
2011-09-04 Tom LaneChange get_variable_numdistinct's API to flag default...
2011-09-04 Tom LaneDig down into sub-selects to look for column statistics.
2011-09-01 Tom LaneFurther repair of eqjoinsel ndistinct-clamping logic.
2011-08-31 Tom LaneImprove eqjoinsel's ndistinct clamping to work for...
2011-07-12 Tom LaneAvoid listing ungrouped Vars in the targetlist of Agg...
2011-07-04 Alvaro HerreraMove Trigger and TriggerDesc structs out of rel.h into...
2011-06-09 Bruce MomjianPgindent run before 9.1 beta2.
2011-04-21 Tom LaneAvoid possible divide-by-zero in gincostestimate.
2011-04-12 Tom LanePass collations to functions in FunctionCallInfoData...
2011-04-12 Tom LaneBe more wary of missing statistics in eqjoinsel_semi().
2011-04-11 Peter EisentrautClean up most -Wunused-but-set-variable warnings from...
2011-04-11 Tom LaneTeach pattern_fixed_prefix() about collations.
2011-04-10 Bruce Momjianpgindent run before PG 9.1 beta 1.
2011-04-08 Tom LaneFix make_greater_string to not have an undocumented...
next