You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/deployments/configuration.md
+11-1Lines changed: 11 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -206,15 +206,21 @@ replication:
206
206
207
207
`routes` - _Type_: array;
208
208
209
-
An array of routes to connect to other nodes. Each element in the array can be either a string or an object with `hostname` and `port` properties.
209
+
An array of routes to connect to other nodes. Each element in the array can be either a string or an object with `hostname`, `port` and optionally `startTime` properties.
210
+
211
+
`startTime` - _Type_: string; ISO formatted UTC date string.
212
+
213
+
Replication will attempt to catch up on all remote data upon setup. To start replication from a specific date, set this property.
210
214
211
215
```yaml
212
216
replication:
217
+
copyTablesToCatchUp: true
213
218
hostname: server-one
214
219
routes:
215
220
- wss://server-two:9925 # URL based route
216
221
- hostname: server-three # define a hostname and port
217
222
port: 9930
223
+
startTime: 2024-02-06T15:30:00Z
218
224
```
219
225
220
226
`port` - _Type_: integer; _Default_: 9925 (the operations API port `operationsApi.port`)
@@ -229,6 +235,10 @@ The port to use for secure replication connections.
229
235
230
236
When true, HarperDB will verify certificates against the Node.js bundled CA store. The bundled CA store is a snapshot of the Mozilla CA store that is fixed at release time.
Replication will first attempt to catch up using the audit log. If unsuccessful, it will perform a full table copy. When set to `false`, replication will only use the audit log.
0 commit comments