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: doc/requirements-and-limitations.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,8 @@ The `SUPER` privilege is required for `STOP SLAVE`, `START SLAVE` operations. Th
20
20
- Switching your `binlog_format` to `ROW`, in the case where it is _not_`ROW` and you explicitly specified `--switch-to-rbr`
21
21
- If your replication is already in RBR (`binlog_format=ROW`) you can specify `--assume-rbr` to avoid the `STOP SLAVE/START SLAVE` operations, hence no need for `SUPER`.
22
22
23
+
-`gh-ost` uses the `REPEATABLE_READ` transaction isolation level for all MySQL connections, regardless of the server default.
24
+
23
25
- Running `--test-on-replica`: before the cut-over phase, `gh-ost` stops replication so that you can compare the two tables and satisfy that the migration is sound.
migrationContext.Log.Fatalf("--switch-to-rbr and --assume-rbr are mutually exclusive")
219
+
migrationContext.Log.Fatal("--switch-to-rbr and --assume-rbr are mutually exclusive")
220
220
}
221
221
ifmigrationContext.TestOnReplicaSkipReplicaStop {
222
222
if!migrationContext.TestOnReplica {
223
-
migrationContext.Log.Fatalf("--test-on-replica-skip-replica-stop requires --test-on-replica to be enabled")
223
+
migrationContext.Log.Fatal("--test-on-replica-skip-replica-stop requires --test-on-replica to be enabled")
224
224
}
225
225
migrationContext.Log.Warning("--test-on-replica-skip-replica-stop enabled. We will not stop replication before cut-over. Ensure you have a plugin that does this.")
0 commit comments