Skip to content

Commit

Permalink
Merge pull request #840 from oasisprotocol/ptrus/release-0.5.1
Browse files Browse the repository at this point in the history
release v0.5.1
  • Loading branch information
ptrus authored Dec 19, 2024
2 parents 5356ee9 + 0b6eed2 commit 66a4886
Show file tree
Hide file tree
Showing 8 changed files with 38 additions and 16 deletions.
5 changes: 0 additions & 5 deletions .changelog/832.feature.md

This file was deleted.

3 changes: 0 additions & 3 deletions .changelog/835.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/836.bugfix.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/837.feature.md

This file was deleted.

4 changes: 0 additions & 4 deletions .changelog/838.feature.md

This file was deleted.

1 change: 0 additions & 1 deletion .changelog/839.trivial.md

This file was deleted.

2 changes: 1 addition & 1 deletion .punch_version.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
major = 0
minor = 5
patch = 0
patch = 1
37 changes: 37 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,43 @@ The format is inspired by [Keep a Changelog].

<!-- TOWNCRIER -->

## 0.5.1 (2024-12-19)

### Features

- storage: Mark postgresql address helpers functions as STABLE
([#832](https://github.com/oasisprotocol/nexus/issues/832))

Marking these functions as STABLE allows them to be used in index expressions
and enables PostgreSQL to optimize queries by avoiding unnecessary
recomputations of the function during query execution.

- analyzers: add configurable `MaxBackoffTimeout`
([#837](https://github.com/oasisprotocol/nexus/issues/837))

### Bug Fixes and Improvements

- consensus/api/validators: Skip latest block in signed blocks info
([#835](https://github.com/oasisprotocol/nexus/issues/835))

Skip the latest block since signers are only processed in the following block.

- storage: Update block proposer index to include height
([#836](https://github.com/oasisprotocol/nexus/issues/836))

- Optimize `RuntimeEvmVerifiedContractEvents` query
([#838](https://github.com/oasisprotocol/nexus/issues/838))

Optimizes the query by switching DECODE to ENCODE for address comparison
to leverage existing indexes on `chain.runtime_events` table.

### Deployment Notes

This release includes two migrations that are automatically applied during
deployment. To prevent downtime, you can manually pre-apply the index changes
from migration `11_blocks_proposer_enitity_height_idx.up.sql` before starting
the upgrade.

## 0.5.0 (2024-12-18)

### Features
Expand Down

0 comments on commit 66a4886

Please sign in to comment.