Skip to content
Snippets Groups Projects
Commit 634618ec authored by Heikki Linnakangas's avatar Heikki Linnakangas
Browse files

Remove dead structs.

These are not used with the new WAL format anymore. GIN split records are
simply always recorded as full-page images.

Michael Paquier
parent 9bb955c8
Branches
Tags
No related merge requests found
......@@ -511,34 +511,6 @@ typedef struct ginxlogSplit
#define GIN_INSERT_ISLEAF 0x02 /* .. */
#define GIN_SPLIT_ROOT 0x04 /* only for split records */
typedef struct
{
OffsetNumber separator;
OffsetNumber nitem;
/* FOLLOWS: IndexTuples */
} ginxlogSplitEntry;
typedef struct
{
uint16 lsize;
uint16 rsize;
ItemPointerData lrightbound; /* new right bound of left page */
ItemPointerData rrightbound; /* new right bound of right page */
/* FOLLOWS: new compressed posting lists of left and right page */
char newdata[1];
} ginxlogSplitDataLeaf;
typedef struct
{
OffsetNumber separator;
OffsetNumber nitem;
ItemPointerData rightbound;
/* FOLLOWS: array of PostingItems */
} ginxlogSplitDataInternal;
/*
* Vacuum simply WAL-logs the whole page, when anything is modified. This
* functionally identical heap_newpage records, but is kept separate for
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment