in src/TriggersBinding/MySqlTriggerScaleMonitor.cs [58:75]
private ScaleStatus GetScaleStatusWithTelemetry(int workerCount, MySqlTriggerMetrics[] metrics)
{
var status = new ScaleStatus
{
Vote = ScaleVote.None,
};
try
{
status = this.GetScaleStatusCore(workerCount, metrics);
}
catch (Exception ex)
{
this._logger.LogError($"Failed to get scale status for the specified table due to exception: {ex.GetType()}. Exception message: {ex.Message}");
}
return status;
}