Project

General

Profile

Actions

Bug #21204

closed

logging panel needs to use a stable sort

Added by Peter Amstutz 6 months ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Story points:
-
Release relationship:
Auto

Description

The logging panel sorts by timestamp, but this has the effect that lines with the same timestamp get sorted together in a way that messes up the original order.

This needs to

a) only sort by timestamp and not the rest of the line
b) use a stable sort (i.e. one that doesn't modify the original ordering for equivalent lines)

Because we're merging logs that are already in order, we don't need to sort at all, we just need to perform a merge that takes the next earliest line from each source.


Subtasks 1 (0 open1 closed)

Task #21241: Review 21204-stable-log-sortResolvedPeter Amstutz12/07/2023Actions
Actions

Also available in: Atom PDF