@@ -55,7 +55,7 @@ typedef struct
55
55
char * image ; /* copy of page image for modification, do not
56
56
* do it in-place to have aligned memory chunk */
57
57
char delta [MAX_DELTA_SIZE ]; /* delta between page images */
58
- } PageData ;
58
+ } GenericXLogPageData ;
59
59
60
60
/*
61
61
* State of generic xlog record construction. Must be allocated at an I/O
@@ -66,17 +66,17 @@ struct GenericXLogState
66
66
/* Page images (properly aligned, must be first) */
67
67
PGIOAlignedBlock images [MAX_GENERIC_XLOG_PAGES ];
68
68
/* Info about each page, see above */
69
- PageData pages [MAX_GENERIC_XLOG_PAGES ];
69
+ GenericXLogPageData pages [MAX_GENERIC_XLOG_PAGES ];
70
70
bool isLogged ;
71
71
};
72
72
73
- static void writeFragment (PageData * pageData , OffsetNumber offset ,
73
+ static void writeFragment (GenericXLogPageData * pageData , OffsetNumber offset ,
74
74
OffsetNumber length , const char * data );
75
- static void computeRegionDelta (PageData * pageData ,
75
+ static void computeRegionDelta (GenericXLogPageData * pageData ,
76
76
const char * curpage , const char * targetpage ,
77
77
int targetStart , int targetEnd ,
78
78
int validStart , int validEnd );
79
- static void computeDelta (PageData * pageData , Page curpage , Page targetpage );
79
+ static void computeDelta (GenericXLogPageData * pageData , Page curpage , Page targetpage );
80
80
static void applyPageRedo (Page page , const char * delta , Size deltaSize );
81
81
82
82
@@ -87,7 +87,7 @@ static void applyPageRedo(Page page, const char *delta, Size deltaSize);
87
87
* actual data (of length length).
88
88
*/
89
89
static void
90
- writeFragment (PageData * pageData , OffsetNumber offset , OffsetNumber length ,
90
+ writeFragment (GenericXLogPageData * pageData , OffsetNumber offset , OffsetNumber length ,
91
91
const char * data )
92
92
{
93
93
char * ptr = pageData -> delta + pageData -> deltaLen ;
@@ -118,7 +118,7 @@ writeFragment(PageData *pageData, OffsetNumber offset, OffsetNumber length,
118
118
* about the data-matching loops.
119
119
*/
120
120
static void
121
- computeRegionDelta (PageData * pageData ,
121
+ computeRegionDelta (GenericXLogPageData * pageData ,
122
122
const char * curpage , const char * targetpage ,
123
123
int targetStart , int targetEnd ,
124
124
int validStart , int validEnd )
@@ -225,7 +225,7 @@ computeRegionDelta(PageData *pageData,
225
225
* and store it in pageData's delta field.
226
226
*/
227
227
static void
228
- computeDelta (PageData * pageData , Page curpage , Page targetpage )
228
+ computeDelta (GenericXLogPageData * pageData , Page curpage , Page targetpage )
229
229
{
230
230
int targetLower = ((PageHeader ) targetpage )-> pd_lower ,
231
231
targetUpper = ((PageHeader ) targetpage )-> pd_upper ,
@@ -303,7 +303,7 @@ GenericXLogRegisterBuffer(GenericXLogState *state, Buffer buffer, int flags)
303
303
/* Search array for existing entry or first unused slot */
304
304
for (block_id = 0 ; block_id < MAX_GENERIC_XLOG_PAGES ; block_id ++ )
305
305
{
306
- PageData * page = & state -> pages [block_id ];
306
+ GenericXLogPageData * page = & state -> pages [block_id ];
307
307
308
308
if (BufferIsInvalid (page -> buffer ))
309
309
{
@@ -352,7 +352,7 @@ GenericXLogFinish(GenericXLogState *state)
352
352
*/
353
353
for (i = 0 ; i < MAX_GENERIC_XLOG_PAGES ; i ++ )
354
354
{
355
- PageData * pageData = & state -> pages [i ];
355
+ GenericXLogPageData * pageData = & state -> pages [i ];
356
356
Page page ;
357
357
PageHeader pageHeader ;
358
358
@@ -401,7 +401,7 @@ GenericXLogFinish(GenericXLogState *state)
401
401
/* Set LSN */
402
402
for (i = 0 ; i < MAX_GENERIC_XLOG_PAGES ; i ++ )
403
403
{
404
- PageData * pageData = & state -> pages [i ];
404
+ GenericXLogPageData * pageData = & state -> pages [i ];
405
405
406
406
if (BufferIsInvalid (pageData -> buffer ))
407
407
continue ;
@@ -415,7 +415,7 @@ GenericXLogFinish(GenericXLogState *state)
415
415
START_CRIT_SECTION ();
416
416
for (i = 0 ; i < MAX_GENERIC_XLOG_PAGES ; i ++ )
417
417
{
418
- PageData * pageData = & state -> pages [i ];
418
+ GenericXLogPageData * pageData = & state -> pages [i ];
419
419
420
420
if (BufferIsInvalid (pageData -> buffer ))
421
421
continue ;
0 commit comments