diff options
Diffstat (limited to 'contrib/tsearch2/ts_stat.h')
-rw-r--r-- | contrib/tsearch2/ts_stat.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/contrib/tsearch2/ts_stat.h b/contrib/tsearch2/ts_stat.h deleted file mode 100644 index e1ba14b99bc..00000000000 --- a/contrib/tsearch2/ts_stat.h +++ /dev/null @@ -1,34 +0,0 @@ -#ifndef __TXTIDX_STAT_H__ -#define __TXTIDX_STAT_H__ - -#include "postgres.h" - -#include "access/gist.h" -#include "access/itup.h" -#include "utils/builtins.h" -#include "storage/bufpage.h" -#include "tsvector.h" - -typedef struct -{ - uint32 len; - uint32 pos; - uint32 ndoc; - uint32 nentry; -} StatEntry; - -typedef struct -{ - int32 vl_len_; /* varlena header (do not touch directly!) */ - int4 size; - int4 weight; - char data[1]; -} tsstat; - -#define STATHDRSIZE (sizeof(int4) * 4) -#define CALCSTATSIZE(x, lenstr) ( (x) * sizeof(StatEntry) + STATHDRSIZE + (lenstr) ) -#define STATPTR(x) ( (StatEntry*) ( (char*)(x) + STATHDRSIZE ) ) -#define STATSTRPTR(x) ( (char*)(x) + STATHDRSIZE + ( sizeof(StatEntry) * ((tsvector*)(x))->size ) ) -#define STATSTRSIZE(x) ( VARSIZE((tsvector*)(x)) - STATHDRSIZE - ( sizeof(StatEntry) * ((tsvector*)(x))->size ) ) - -#endif |