|
7 | 7 | - **[Major Changes](#major-changes)** |
8 | 8 | - **[New Support](#new-support)** |
9 | 9 | - **[Breaking Changes](#breaking-changes)** |
| 10 | + - [`--watch-replication-stream` flag removed](#vttablet-watch-replication-stream-removed) |
| 11 | + - [Snapshot Topology feature removed](#vtorc-snapshot-topology-removed) |
| 12 | + - [VTOrc `--cell` flag is now required](#vtorc-cell-required) |
10 | 13 | - **[Minor Changes](#minor-changes)** |
11 | 14 | - **[VReplication](#minor-changes-vreplication)** |
12 | 15 | - [Default data protection for `_reverse` workflow cancel/complete](#vreplication-reverse-workflow-data-protection) |
|
23 | 26 |
|
24 | 27 | ### <a id="breaking-changes"/>Breaking Changes</a> |
25 | 28 |
|
| 29 | +#### <a id="vttablet-watch-replication-stream-removed"/>`--watch-replication-stream` flag removed</a> |
| 30 | + |
| 31 | +The deprecated `--watch-replication-stream` VTTablet flag has been removed. |
| 32 | + |
| 33 | +**Migration**: remove `--watch-replication-stream` from VTTablet startup arguments. |
| 34 | + |
| 35 | +**Impact**: VTTablet will fail to start if `--watch-replication-stream` is still passed. |
| 36 | + |
| 37 | +See [#20048](https://github.com/vitessio/vitess/pull/20048) for the removal and [#19204](https://github.com/vitessio/vitess/pull/19204) for the original deprecation. |
| 38 | + |
| 39 | +#### <a id="vtorc-snapshot-topology-removed"/>Snapshot Topology feature removed</a> |
| 40 | + |
| 41 | +VTOrc's Snapshot Topology feature, [deprecated in v24](../../24.0/24.0.0/summary.md#vtorc-snapshot-topology-deprecation), has been removed. This includes the `--snapshot-topology-interval` flag and the `database_instance_topology_history` table. |
| 42 | + |
| 43 | +**Migration**: remove `--snapshot-topology-interval` from VTOrc startup arguments. |
| 44 | + |
| 45 | +**Impact**: VTOrc will fail to start if `--snapshot-topology-interval` is still passed. |
| 46 | + |
| 47 | +See [#20048](https://github.com/vitessio/vitess/pull/20048) for the removal and [#19070](https://github.com/vitessio/vitess/pull/19070) for the original deprecation. |
| 48 | + |
| 49 | +#### <a id="vtorc-cell-required"/>VTOrc `--cell` flag is now required</a> |
| 50 | + |
| 51 | +The `--cell` VTOrc flag, [introduced in v24](../../24.0/24.0.0/summary.md#vtorc-cell-flag), is now required. |
| 52 | + |
| 53 | +**Migration**: ensure `--cell` is set on every VTOrc deployment. |
| 54 | + |
| 55 | +**Impact**: VTOrc will fail to start with a `FAILED_PRECONDITION` error if `--cell` is empty. |
| 56 | + |
| 57 | +See [#20048](https://github.com/vitessio/vitess/pull/20048) for the removal and [#19047](https://github.com/vitessio/vitess/pull/19047) for the original `--cell` flag introduction. |
| 58 | + |
26 | 59 | ## <a id="minor-changes"/>Minor Changes</a> |
27 | 60 |
|
28 | 61 | #### <a id="vreplication-reverse-workflow-data-protection"/>Default data protection for `_reverse` workflow cancel/complete</a> |
|
0 commit comments