hiero-ledger / hiero-ledger/hiero-consensus-node

Still discard prepared upgrade after config-only upgrade

Open
#6,571 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
406
Forks
226
Avg merge
3d 4h
Merged PRs (30d)
210

Description

### Problem

It is inconvenient for network operators to need to issue a `FREEZE_ABORT` after a config-only upgrade.

But with current behavior, this is necessary, as the prepared upgrade metadata is [only discarded](https://github.com/hashgraph/hedera-services/blob/develop/hedera-node/hedera-mono-service/src/main/java/com/hedera/node/app/service/mono/ServicesState.java#L377) after a software upgrade.

### Solution

Update the linked code fragment to still discard the prepared upgrade metadata after a config-only upgrade.

### Alternatives

_No response_

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.