| Option | --temp-directory | |
| Config File Options | temp-directory | |
| Description | Temporary Directory | |
| Value Type | string | |
| Default | /tmp | |
| Option | --template-search-path | |
| Config File Options | template-search-path | |
| Description | Adds a new template search path for configuration file generation | |
| Value Type | filename | |
| Default | {TUNGSTEN_HOME_DIRECTORY}/share/templates | |
| Option | --thl-do-checksum | |
| Aliases | --repl-thl-do-checksum | |
| Config File Options | repl-thl-do-checksum, thl-do-checksum | |
| Description | Execute checksum operations on THL log files | |
| Value Type | boolean | |
| Default | false | |
| Valid Values | false | |
| true | ||
| Option | --thl-interface | |
| Aliases | --repl-thl-interface | |
| Config File Options | repl-thl-interface, thl-interface | |
| Description | Listen interface to use for THL operations | |
| Value Type | string | |
| Option | --thl-log-connection-timeout | |
| Aliases | --repl-thl-log-connection-timeout | |
| Config File Options | repl-thl-log-connection-timeout, thl-log-connection-timeout | |
| Description | Number of seconds to wait for a connection to the THL log | |
| Value Type | numeric | |
| Default | 600 | |
| Option | --thl-log-file-size | |
| Aliases | --repl-thl-log-file-size | |
| Config File Options | repl-thl-log-file-size, thl-log-file-size | |
| Description | File size in bytes for THL disk logs | |
| Value Type | numeric | |
| Default | 100000000 | |
| Option | --thl-log-fsync | |
| Aliases | --repl-thl-log-fsync | |
| Config File Options | repl-thl-log-fsync, thl-log-fsync | |
| Description | Fsync THL records on commit. More reliable operation but adds latency to replication when using low-performance storage | |
| Value Type | boolean | |
| Default | false | |
| Valid Values | false | |
| true | ||
| Option | --thl-log-retention | |
| Aliases | --repl-thl-log-retention | |
| Config File Options | repl-thl-log-retention, thl-log-retention | |
| Description | How long do you want to keep THL files. | |
| Value Type | string | |
| Default | 7d | |
| Valid Values | #d | Number of days |
| #h | Number of hours | |
| #m | Number of minutes | |
| #s | Number of seconds | |
| Option | --thl-port | |
| Aliases | --repl-thl-port | |
| Config File Options | repl-thl-port, thl-port | |
| Description | Port to use for THL Operations | |
| Value Type | numeric | |
| Default | 2112 | |
| Option | --thl-protocol | |
| Aliases | --repl-thl-protocol | |
| Config File Options | repl-thl-protocol, thl-protocol | |
| Description | Protocol to use for THL communication with this service | |
| Value Type | string | |
| Valid Values | thl | Default when disable-security-controls=true, or not supplied in versions prior to v7.0.0 |
| thls | Default when disable-security-controls=false, or not supplied in versions v7.0.0 onwards | |
| Option | --topology | |
| Aliases | --dataservice-topology | |
| Config File Options | dataservice-topology, topology | |
| Description | Replication topology for the dataservice. | |
| Value Type | string | |
| Valid Values | all-masters | |
| cluster-alias | ||
| cluster-slave | ||
| clustered | ||
| composite-multi-master | ||
| direct | ||
| fan-in | ||
| master-slave | ||
| Option | --track-schema-changes | |
| Config File Options | track-schema-changes | |
| Description | This will enable filters that track DDL statements and write the resulting change to files on Replica hosts. The feature is intended for use in some batch deployments. | |
| Value Type | string | |
| Default | false | |
| Valid Values | false | |
| true | ||