Skip to content

Commit 111e82c

Browse files
knizhnikKonstantin Knizhnik
andauthored
Remove Get/SetZenithCurrentClusterSize from Postgres core (#399)
Co-authored-by: Konstantin Knizhnik <knizhnik@neon.tech>
1 parent 2cd4fc3 commit 111e82c

File tree

2 files changed

+0
-32
lines changed

2 files changed

+0
-32
lines changed

src/backend/access/transam/xlog.c

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -592,12 +592,6 @@ typedef struct XLogCtlData
592592
/* neon: copy of startup's RedoStartLSN for walproposer's use */
593593
XLogRecPtr RedoStartLSN;
594594

595-
/*
596-
* size of a timeline in zenith pageserver.
597-
* used to enforce timeline size limit.
598-
*/
599-
uint64 zenithCurrentClusterSize;
600-
601595
slock_t info_lck; /* locks shared variables shown above */
602596
} XLogCtlData;
603597

@@ -6431,28 +6425,6 @@ GetRedoStartLsn(void)
64316425
return XLogCtl->RedoStartLSN;
64326426
}
64336427

6434-
6435-
uint64
6436-
GetZenithCurrentClusterSize(void)
6437-
{
6438-
uint64 size;
6439-
SpinLockAcquire(&XLogCtl->info_lck);
6440-
size = XLogCtl->zenithCurrentClusterSize;
6441-
SpinLockRelease(&XLogCtl->info_lck);
6442-
6443-
return size;
6444-
}
6445-
6446-
6447-
void
6448-
SetZenithCurrentClusterSize(uint64 size)
6449-
{
6450-
SpinLockAcquire(&XLogCtl->info_lck);
6451-
XLogCtl->zenithCurrentClusterSize = size;
6452-
SpinLockRelease(&XLogCtl->info_lck);
6453-
}
6454-
6455-
64566428
/*
64576429
* GetFlushRecPtr -- Returns the current flush position, ie, the last WAL
64586430
* position known to be fsync'd to disk. This should only be used on a

src/include/access/xlog.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -270,10 +270,6 @@ extern XLogRecPtr GetLastWrittenLSN(RelFileLocator relfilenode, ForkNumber forkn
270270
extern void SetRedoStartLsn(XLogRecPtr RedoStartLSN);
271271
extern XLogRecPtr GetRedoStartLsn(void);
272272

273-
extern void SetZenithCurrentClusterSize(uint64 size);
274-
extern uint64 GetZenithCurrentClusterSize(void);
275-
276-
277273
extern void SetWalWriterSleeping(bool sleeping);
278274

279275
/*

0 commit comments

Comments
 (0)