()
| 266 | } |
| 267 | |
| 268 | func (q *QueryStatus) Stack() []string { |
| 269 | frames := collectFrames() |
| 270 | lines := make([]string, 0, len(frames)) |
| 271 | |
| 272 | for _, frame := range frames { |
| 273 | lines = append(lines, fmt.Sprintf("%s@%s:%d", frame.Function, frame.File, frame.Line)) |
| 274 | } |
| 275 | return lines |
| 276 | } |
| 277 | |
| 278 | // String returns a formatted log message. |
| 279 | func (q *QueryStatus) String() string { |