Skip to content

[zone/storage] Store latest SOAs in state#569

Merged
bal-e merged 1 commit into
mainfrom
storage-soa-viewer-free
Apr 9, 2026
Merged

[zone/storage] Store latest SOAs in state#569
bal-e merged 1 commit into
mainfrom
storage-soa-viewer-free

Conversation

@bal-e

@bal-e bal-e commented Apr 9, 2026

Copy link
Copy Markdown
Contributor

The SOAs are queried by 'cascade zone status', and they can only be accessed through the (re)viewer objects, so the code was previously accessing it there. But the (re)viewer fields are going to become unavailable once the zone server is integrated with the new zone storage. This commit stores the SOA records as fields in 'ZoneState' and updates them appropriately.


  • If you are changing Rust code or integration tests (Cargo.*, crates/, etc/, integration-tests/, src/):
    • Did you run the integration tests with act through the act-wrapper (as described in TESTING.md)?

The SOAs are queried by 'cascade zone status', and they can only be
accessed through the (re)viewer objects, so the code was previously
accessing it there. But the (re)viewer fields are going to become
unavailable once the zone server is integrated with the new zone
storage. This commit stores the SOA records as fields in 'ZoneState' and
updates them appropriately.
@bal-e
bal-e requested a review from tertsdiepraam April 9, 2026 07:15
@bal-e bal-e self-assigned this Apr 9, 2026
@bal-e

bal-e commented Apr 9, 2026

Copy link
Copy Markdown
Contributor Author

This would resolve build failures for #552.

@bal-e
bal-e merged commit 17b122a into main Apr 9, 2026
9 checks passed
@bal-e
bal-e deleted the storage-soa-viewer-free branch April 9, 2026 13:20
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