public void TraceFetchedInstanceHistory(PartitionReadEvent evt, string instanceId, string executionId, int eventCount, int episode, double latencyMs) { if (this.logLevelLimit <= LogLevel.Debug) { if (this.logger.IsEnabled(LogLevel.Debug)) { (long commitLogPosition, string eventId) = EventTraceContext.Current; string prefix = commitLogPosition > 0 ? $".{commitLogPosition:D10} " : ""; this.logger.LogDebug("Part{partition:D2}{prefix} Fetched instance history instanceId={instanceId} executionId={executionId} eventCount={eventCount} episode={episode} eventId={eventId} latencyMs={latencyMs:F0}", this.partitionId, prefix, instanceId, executionId, eventCount, episode, evt.EventIdString, latencyMs); } this.etw?.InstanceHistoryFetched(this.account, this.taskHub, this.partitionId, instanceId, executionId ?? string.Empty, eventCount, episode, evt.EventIdString, latencyMs, TraceUtils.ExtensionVersion); } }
public void SubmitInternalEvent(PartitionReadEvent readEvent) { readEvent.ReceivedTimestamp = this.CurrentTimeMs; this.State.SubmitInternalEvent(readEvent); }