diff options
Diffstat (limited to 'src/include')
| -rw-r--r-- | src/include/replication/logical.h | 1 | ||||
| -rw-r--r-- | src/include/storage/procarray.h | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/include/replication/logical.h b/src/include/replication/logical.h index f012735f14e..d0b2e0bbaef 100644 --- a/src/include/replication/logical.h +++ b/src/include/replication/logical.h @@ -82,6 +82,7 @@ extern void CheckLogicalDecodingRequirements(void); extern LogicalDecodingContext *CreateInitDecodingContext(char *plugin, List *output_plugin_options, + bool need_full_snapshot, XLogPageReadCB read_page, LogicalOutputPluginWriterPrepareWrite prepare_write, LogicalOutputPluginWriterWrite do_write); diff --git a/src/include/storage/procarray.h b/src/include/storage/procarray.h index 9b42e495243..805ecd25eca 100644 --- a/src/include/storage/procarray.h +++ b/src/include/storage/procarray.h @@ -88,7 +88,7 @@ extern bool TransactionIdIsInProgress(TransactionId xid); extern bool TransactionIdIsActive(TransactionId xid); extern TransactionId GetOldestXmin(Relation rel, int flags); extern TransactionId GetOldestActiveTransactionId(void); -extern TransactionId GetOldestSafeDecodingTransactionId(void); +extern TransactionId GetOldestSafeDecodingTransactionId(bool catalogOnly); extern VirtualTransactionId *GetVirtualXIDsDelayingChkpt(int *nvxids); extern bool HaveVirtualXIDsDelayingChkpt(VirtualTransactionId *vxids, int nvxids); |
