Graylog2 / Graylog2/graylog2-server

Pipeline Overview > Processing Timeline out of order

Open
#15,853 9 comments 1 reaction 0 assignees View on GitHub
bug triaged
Dominant language
Java
Stars
8.1k
Forks
1.1k
Avg merge
1d 20h
Merged PRs (30d)
217

Description

## Expected Behavior
On the Pipeline Overview, I expect that the "Processing Timeline" will show the timeline in numerical order (as it does on the Pipeline detail page).

## Current Behavior
The "Processing Timeline" appears to be sorted left to right in alphabetical order, causing stages with more than one digit to be out of order.

![Screenshot 2023-06-30 104749](https://github.com/Graylog2/graylog2-server/assets/58836493/1fb7dc79-2b04-44ce-9487-e445385fea4e)

## Possible Solution
Sort the processing timeline numerically rather than alphabetically.

## Steps to Reproduce (for bugs)
1. Add the following Pipeline stages to a pipeline: Stage 1, Stage 2, Stage 100
2. Observe that the "Processing Timeline" displays the stages in the order Stage 1, Stage 100, Stage 2

## Context
There is no functional deficiency as far as I can tell. It's simply confusing and alarming to see the Processing Timeline in the incorrect order.

## Your Environment

* Graylog Version: 5.1.2+d970230
* Java Version: unknown
* Elasticsearch Version: Opensearch 2.5.0
* MongoDB Version: 6.0
* Operating System: Docker on Unraid 6.12.1
* Browser version: Firefox 114.0.2

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.