#include <postgres.h>
#include <catalog/pg_operator.h>
#include <commands/vacuum.h>
#include <utils/lsyscache.h>
#include <utils/selfuncs.h>
#include <utils/typcache.h>
#include <meos.h>
#include "general/meos_catalog.h"
#include "general/temporal.h"
#include "pg_general/meos_catalog.h"
Go to the source code of this file.
|
Selectivity | scalarineqsel (PlannerInfo *root, Oid operid, bool isgt, bool iseq, VariableStatData *vardata, Datum constval, Oid consttypid) |
|
double | temporal_joinsel (PlannerInfo *root, Oid operid, List *args, JoinType jointype, SpecialJoinInfo *sjinfo, TemporalFamily tempfamily) |
| Return an estimate of the join selectivity for columns of temporal values. More...
|
|
double | temporal_joinsel_ext (FunctionCallInfo fcinfo, TemporalFamily tempfamily) |
|
float8 | temporal_sel (PlannerInfo *root, Oid operid, List *args, int varRelid, TemporalFamily tempfamily) |
| Estimate the selectivity value of the operators for temporal types whose bounding box is a period, that is, tbool and ttext. More...
|
|
double | temporal_sel_ext (FunctionCallInfo fcinfo, TemporalFamily tempfamily) |
|
Selectivity | temporal_sel_period (VariableStatData *vardata, Span *period, meosOper oper) |
| Return an estimate of the selectivity of the search period and the operator for columns of temporal values. More...
|
|