Skip to content

Conversation

@miodvallat
Copy link
Contributor

Short description

This PR adds some plumbing for backends to be able to report a "storage version number", whatever that means on a per-backend basis. This data, when available, is made available through the HTTP API via a currently undocumented endpoint.

The LMDB backend implements this to return the schema version currently used for the given zone.

The lack of documentation is intentional, for I am not sure this is something useful to users at this point.

Checklist

I have:

  • read the CONTRIBUTING.md document
  • read and accepted the Developer Certificate of Origin document, including the AI Policy, and added a "Signed-off-by" to my commits
  • compiled this code
  • tested this code
  • included documentation (including possible behaviour changes)
  • documented the code
  • added or modified regression test(s)
  • added or modified unit test(s)

@miodvallat miodvallat force-pushed the piglatin branch 2 times, most recently from 737c734 to b729d06 Compare November 17, 2025 14:42
@coveralls
Copy link

coveralls commented Nov 17, 2025

Pull Request Test Coverage Report for Build 19433481725

Details

  • 28 of 28 (100.0%) changed or added relevant lines in 3 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall first build on piglatin at 73.045%

Totals Coverage Status
Change from base Build 19426528573: 73.0%
Covered Lines: 127995
Relevant Lines: 164499

💛 - Coveralls

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants