|
MobilityDB
1.0
|
#include <postgres.h>#include <catalog/pg_type.h>#include <utils/selfuncs.h>#include "temporal_selfuncs.h"#include "timetypes.h"

Go to the source code of this file.
Functions | |
| double | calc_period_hist_selectivity (VariableStatData *vardata, const Period *constval, CachedOp cachedOp) |
| double | calc_period_hist_selectivity_scalar (PeriodBound *constbound, PeriodBound *hist, int hist_nvalues, bool equal) |
| double | calc_period_hist_selectivity_contained (PeriodBound *lower, PeriodBound *upper, PeriodBound *hist_lower, int hist_nvalues, Datum *length_hist_values, int length_hist_nvalues) |
| double | calc_period_hist_selectivity_contains (PeriodBound *lower, PeriodBound *upper, PeriodBound *hist_lower, int hist_nvalues, Datum *length_hist_values, int length_hist_nvalues) |
| double | calc_period_hist_selectivity_adjacent (PeriodBound *lower, PeriodBound *upper, PeriodBound *hist_lower, PeriodBound *hist_upper, int hist_nvalues) |
| int | length_hist_bsearch (Datum *length_hist_values, int length_hist_nvalues, double value, bool equal) |
| double | get_len_position (double value, double hist1, double hist2) |
| double | calc_length_hist_frac (Datum *length_hist_values, int length_hist_nvalues, double length1, double length2, bool equal) |
| Datum | period_analyze (PG_FUNCTION_ARGS) |
| Compute statistics for period columns. More... | |
| Datum | timestampset_analyze (PG_FUNCTION_ARGS) |
| Compute statistics for timestamp set columns. More... | |
| Datum | periodset_analyze (PG_FUNCTION_ARGS) |
| Compute statistics for period set columns. More... | |
1.8.13