@@ -11,15 +11,25 @@ database
1111 #
1212 # plugin =
1313
14+ # Pattern (regular expression) that defines what schemas must be included into
15+ # replication. By default, tables from all schemas are replicated.
16+ #
17+ # include_schema_filter =
18+
19+ # Pattern (regular expression) that defines what schemas must be excluded from
20+ # replication. By default, tables from all schemas are replicated.
21+ #
22+ # exclude_schema_filter =
23+
1424 # Pattern (regular expression) that defines what tables must be included into
1525 # replication. By default, all tables are replicated.
1626 #
17- # include_filter =
27+ # include_filter =
1828
1929 # Pattern (regular expression) that defines what tables must be excluded from
2030 # replication. By default, all tables are replicated.
2131 #
22- # exclude_filter =
32+ # exclude_filter =
2333
2434 # Boolean parameters describing how replication errors must be handled.
2535 #
@@ -42,20 +52,20 @@ database
4252
4353 # Directory to store replication journal files.
4454 #
45- # journal_directory =
55+ # journal_directory =
4656
4757 # Prefix for replication journal file names. It will be automatically suffixed
4858 # with an ordinal sequential number. If not specified, database filename
4959 # (without path) is used as a prefix.
5060 #
51- # journal_file_prefix =
61+ # journal_file_prefix =
5262
5363 # Maximum allowed size for a single replication segment.
5464 #
5565 # journal_segment_size = 16777216 # 16MB
5666
5767 # Maximum allowed number of full replication segments. Once this limit is reached,
58- # the replication process is temporarily delayed to allow the archiving to catch up.
68+ # the replication process is temporarily delayed to allow the archiving to catch up.
5969 # If any of the full segments is not archived during one minute,
6070 # the replication fails with an error.
6171 #
@@ -76,7 +86,7 @@ database
7686 # Directory to store archived replication segments.
7787 # It also defines the $(archpathname) substitution macro (see below).
7888 #
79- # journal_archive_directory =
89+ # journal_archive_directory =
8090
8191 # Program (complete command line with arguments) that is executed when some
8292 # replication segment gets full and needs archiving.
@@ -97,7 +107,7 @@ database
97107 # or
98108 # Windows: "copy $(pathname) $(archivepathname)"
99109 #
100- # journal_archive_command =
110+ # journal_archive_command =
101111
102112 # Timeout, in seconds, to wait until incomplete segment is scheduled for archiving.
103113 # It allows to minimize the replication gap if the database is modified rarely.
@@ -121,7 +131,7 @@ database
121131 #
122132 # Multiple entries are allowed (for different synchronous replicas).
123133 #
124- # sync_replica =
134+ # sync_replica =
125135 #
126136 # It's also possible to configure replicas as separate sub-sections, e.g.:
127137 #
@@ -175,13 +185,13 @@ database
175185
176186 # Directory to search for the journal files to be replicated.
177187 #
178- # journal_source_directory =
188+ # journal_source_directory =
179189
180190 # Filter to limit replication to the particular source database (based on its GUID).
181191 # Expected format: "{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}"
182192 # Note that double quotes are mandatory, as well as curly braces.
183193 #
184- # source_guid =
194+ # source_guid =
185195
186196 # If enabled, replication.log contains the detailed log of operations performed
187197 # by the replication server. Otherwise (by default), only errors and warnings are logged.
@@ -202,6 +212,14 @@ database
202212 # then reconnects back and tries to re-apply the latest segments from the point of failure.
203213 #
204214 # apply_error_timeout = 60
215+
216+ # Schema search path for compatibility with Firebird versions below 6.0
217+ #
218+ # Firebird master databases below v6 has no schemas, so use this search path in the replica to
219+ # locate the objects.
220+ # Used only with asynchronous replication.
221+ #
222+ # schema_search_path =
205223}
206224
207225#
0 commit comments