Skip to content

Conversation

@olandr
Copy link

@olandr olandr commented Dec 15, 2025

Description

This implements log-based Yaxis for the TimeSeriesChart.

It does so by exposing the yaxis.logBase field of YAXisComponentOption to the user. NOTE: To make this possible one key feature had to be implemented in the UI components of Perses for the calculation of nearby-series/hover see perses/shared#11.

Screenshots

None
log-none
log2
log-2
log10
log-10

Checklist

  • Pull request has a descriptive title and context useful to a reviewer.
  • Pull request title follows the [<catalog_entry>] <commit message> naming convention using one of the
    following catalog_entry values: FEATURE, ENHANCEMENT, BUGFIX, BREAKINGCHANGE, DOC,IGNORE.
  • All commits have DCO signoffs.

UI Changes

  • Changes that impact the UI include screenshots and/or screencasts of the relevant changes.
  • Code follows the UI guidelines.

@olandr olandr force-pushed the feat/logarithmic-support-3434 branch from 7b162aa to d839dd5 Compare December 15, 2025 12:03
…imeSeriesChart

- adds possibility for choosing the "ECharts yaxis type:log" field instead of just 'value'.
- adds options for choosing log-base (2, 10)
- adds cue and updates go-sdk with logbase

---------

Signed-off-by: Simon Olander <simon.olander@sap.com>
@olandr olandr force-pushed the feat/logarithmic-support-3434 branch from d839dd5 to dcb9f97 Compare December 15, 2025 12:05
@olandr olandr marked this pull request as ready for review December 16, 2025 15:06
@Nexucis Nexucis requested review from a team and jgbernalp and removed request for a team December 18, 2025 18:44
@jgbernalp
Copy link
Contributor

@olandr there are some lint errors, can you check when you have some time?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants