Skip to content

chore(deps): bump climate-ref to 0.20.2 - #169

Merged
lewisjared merged 2 commits into
mainfrom
chore/bump-climate-ref-0.20.2
Oct 27, 2026
Merged

lewisjared merged 2 commits into
mainfrom
chore/bump-climate-ref-0.20.2

Conversation

@lewisjared

@lewisjared lewisjared commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

Bumps climate-ref to 0.20.2, which pages series and scalar values through the (execution_id, type) id subquery instead of reading every value of that type (Climate-REF/climate-ref#1036).

This fixes the slow Cloud radiative effects series chart. On a copy of the staging database the lwcre zonal mean query took about 60s on fressnapf and now takes 0.01s. Locally it dropped from 4.6s to 0.02s.

There are no migrations between 0.20.1 and 0.20.2, so the fixture database is unchanged.

Summary by CodeRabbit

  • Improvements
    • Series values load faster in the diagnostic explorer, including in Cloud radiative effects charts.
    • This makes chart data quicker to view when exploring diagnostic results. The improvement applies to loading series values across the explorer, with Cloud radiative effects charts included.

This picks up the faster series and scalar value paging, which fixes the slow Cloud radiative effects chart.
@coderabbitai

coderabbitai Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review.

Recent review info
Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 4c6ceb62-76b5-4afc-a3cb-d8116d21e749
Commits

Reviewing files that changed from the base of the PR and between ee8e5f5 and 2fd5c04.

Files ignored due to path filters: 1
  • backend/uv.lock is excluded by !**/*.lock
Files selected for processing: 2
  • backend/pyproject.toml
  • changelog/169.improvement.md

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Walkthrough

The minimum climate-ref version increases from 0.20.0 to 0.20.2. The changelog records faster loading of series values in the diagnostic explorer, including Cloud radiative effects charts.

Changes: Climate-REF dependency update

Layer / File(s) Summary
Update dependency and record performance change
backend/pyproject.toml, changelog/169.improvement.md
The minimum climate-ref version increases to 0.20.2. The changelog records faster series-value loading in the diagnostic explorer, including Cloud radiative effects charts.

Possibly related PRs

  • Climate-REF/ref-app#147: Introduces climate-ref readers and query helpers that the dependency update continues to use.
  • Climate-REF/ref-app#156: Uses climate-ref filters and the shared scalar-value reader affected by the dependency update.

Priority: Normal

Change: Bug fix

Merge Risk: Minimal · up to 2fd5c

No actionable merge-blocking risk was identified in this dependency update.

Pre-merge checks: Passed 4
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly and concisely describes the main change: updating the climate-ref dependency to version 0.20.2.
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Finishing Touches
🧪 Generate unit tests (beta)
  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@lewisjared
lewisjared marked this pull request as ready for review October 27, 2026 06:11
@lewisjared
lewisjared merged commit a070875 into main Oct 27, 2026
7 checks passed
@lewisjared
lewisjared deleted the chore/bump-climate-ref-0.20.2 branch October 27, 2026 06:27
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.

1 participant