@@ -152,45 +152,6 @@ doInflate(z_stream *zp, size_t in_size, size_t out_size,void *inbuf,
152
152
}
153
153
#endif
154
154
155
- /* 80000 <= PG_VERSION_NUM < 80300 */
156
- typedef struct PageHeaderData_v80
157
- {
158
- XLogRecPtr pd_lsn ;
159
- TimeLineID pd_tli ;
160
- LocationIndex pd_lower ;
161
- LocationIndex pd_upper ;
162
- LocationIndex pd_special ;
163
- uint16 pd_pagesize_version ;
164
- ItemIdData pd_linp [1 ];
165
- } PageHeaderData_v80 ;
166
-
167
- #define PageGetPageSize_v80 (page ) \
168
- ((Size) ((page)->pd_pagesize_version & (uint16) 0xFF00))
169
- #define PageGetPageLayoutVersion_v80 (page ) \
170
- ((page)->pd_pagesize_version & 0x00FF)
171
- #define SizeOfPageHeaderData_v80 (offsetof(PageHeaderData_v80, pd_linp))
172
-
173
- /* 80300 <= PG_VERSION_NUM */
174
- typedef struct PageHeaderData_v83
175
- {
176
- XLogRecPtr pd_lsn ;
177
- uint16 pd_tli ;
178
- uint16 pd_flags ;
179
- LocationIndex pd_lower ;
180
- LocationIndex pd_upper ;
181
- LocationIndex pd_special ;
182
- uint16 pd_pagesize_version ;
183
- TransactionId pd_prune_xid ;
184
- ItemIdData pd_linp [1 ];
185
- } PageHeaderData_v83 ;
186
-
187
- #define PageGetPageSize_v83 (page ) \
188
- ((Size) ((page)->pd_pagesize_version & (uint16) 0xFF00))
189
- #define PageGetPageLayoutVersion_v83 (page ) \
190
- ((page)->pd_pagesize_version & 0x00FF)
191
- #define SizeOfPageHeaderData_v83 (offsetof(PageHeaderData_v83, pd_linp))
192
- #define PD_VALID_FLAG_BITS_v83 0x0007
193
-
194
155
typedef union DataPage
195
156
{
196
157
PageHeaderData page_data ;
0 commit comments