Skip to content

Commit ee18041

Browse files
docs: Add changelog entry for VTOrc logging and metric improvements (#19016)
Co-authored-by: promptless[bot] <179508745+promptless[bot]@users.noreply.github.com>
1 parent e46c73e commit ee18041

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

changelog/24.0/24.0.0/summary.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
- [New default for `--legacy-replication-lag-algorithm` flag](#vtgate-new-default-legacy-replication-lag-algorithm)
1212
- **[VTTablet](#minor-changes-vttablet)**
1313
- [New Experimental flag `--init-tablet-type-lookup`](#vttablet-init-tablet-type-lookup)
14+
- **[VTOrc](#minor-changes-vtorc)**
15+
- [Deprecated VTOrc Metric Removed](#vtorc-deprecated-metric-removed)
16+
- [Improved VTOrc Discovery Logging](#vtorc-improved-discovery-logging)
1417

1518
## <a id="major-changes"/>Major Changes</a>
1619

@@ -45,3 +48,19 @@ The new experimental flag `--init-tablet-type-lookup` for VTTablet allows tablet
4548
When enabled, the tablet uses its alias to look up the tablet type from the existing topology record on restart. This allows tablets to maintain their changed roles (e.g., RDONLY/DRAINED) across restarts without manual reconfiguration. If disabled or if no topology record exists, the standard `--init-tablet-type` value will be used instead.
4649

4750
**Note**: Vitess Operator–managed deployments generally do not keep tablet records in the topo between restarts, so this feature will not take effect in those environments.
51+
52+
### <a id="minor-changes-vtorc"/>VTOrc</a>
53+
54+
#### <a id="vtorc-deprecated-metric-removed"/>Deprecated VTOrc Metric Removed</a>
55+
56+
The `discoverInstanceTimings` metric has been removed from VTOrc in v24.0.0. This metric was deprecated in v23.
57+
58+
**Migration**: Use `discoveryInstanceTimings` instead, which provides the same timing information for instance discovery actions (Backend, Instance, Other).
59+
60+
**Impact**: Monitoring dashboards or alerting systems using `discoverInstanceTimings` must be updated to use `discoveryInstanceTimings`.
61+
62+
#### <a id="vtorc-improved-discovery-logging"/>Improved VTOrc Discovery Logging</a>
63+
64+
VTOrc's `DiscoverInstance` function now includes the tablet alias in all log messages and uses the correct log level when errors occur. Previously, error messages did not indicate which tablet failed discovery, and errors were logged at INFO level instead of ERROR level.
65+
66+
This improvement makes it easier to identify and debug issues with specific tablets when discovery operations fail.

0 commit comments

Comments
 (0)