MCPcopy Create free account
hub / github.com/bytebase/bytebase / parseLatencyMs

Function parseLatencyMs

backend/api/mcp/tool_query.go:322–333  ·  view source on GitHub ↗

parseLatencyMs parses a duration string like "0.012s" into milliseconds.

(latency string)

Source from the content-addressed store, hash-verified

320
321// parseLatencyMs parses a duration string like "0.012s" into milliseconds.
322func parseLatencyMs(latency string) int64 {
323 latency = strings.TrimSpace(latency)
324 if latency == "" {
325 return 0
326 }
327 latency = strings.TrimSuffix(latency, "s")
328 d, err := time.ParseDuration(latency + "s")
329 if err != nil {
330 return 0
331 }
332 return d.Milliseconds()
333}

Callers 1

executeQueryMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected