← Back to issue list

feat(confdb-schema): support optional summary fields

View original Github issue

Metadata

Project
snapcraft
Number
#5501
Type
pull request
State
merged
Author
panagiotisevaggelou
Labels
PR: Squash
Created
Updated
Closed

Current evaluation

PR #5501 was merged as commit 9d7a82a19, adding optional confdb-schema summary fields at the top level and per view, with unit tests; it fixes #5442.

Resolution: closed resolved

Reason: The approved PR was merged via squash commit 9d7a82a19. It implemented the updated specification and closed linked issue #5442.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This adds support for the optional `summary` field in the `confdb-schema` assertion, both at the top level and under individual views, in accordance with the updated specification. An existing unit test was also modified to cover these new optional fields. Fixes: #5442

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #5501 was merged as commit 9d7a82a19, adding optional confdb-schema summary fields at the top level and per view, with unit tests; it fixes #5442.
stealth/space-bunny-alpha — closed resolved PR #5501 (external contributor) was merged via commit 9d7a82a19, adding optional `summary` fields to the confdb-schema assertion at the top level and per view, with unit test updates. Closes #5442.
stealth/space-bunny-alpha — closed resolved Merged PR #5501 via commit 9d7a82a19, adding optional summary fields at the top level and in individual confdb-schema views, with unit-test coverage. It fixed #5442.
stealth/space-bunny-alpha — closed resolved Merged PR #5501 (commit 9d7a82a19) added optional summary fields to confdb-schema assertions at the top level and under individual views, with tests updated.
stealth/space-bunny-alpha — closed resolved Merged squash PR #5501 adds optional summary fields at the confdb-schema top level and per view, implementing the updated specification and fixing #5442.
stealth/space-bunny-alpha — closed resolved Merged PR #5501 (commit 9d7a82a19) added optional top-level and per-view summary fields to confdb-schema assertions, fixing #5442.
qwen/qwen3.6-35b-a3b — — Merged squash PR adding optional summary field support to confdb-schema assertions per updated specification. Fixes #5442. Approved by two reviewers with passing CI checks.
qwen3.6-35b-a3b-mtp-q6 — — Squash merged adding optional summary field support to confdb-schema assertions at the top level and per-view, aligning with the updated specification. Updated unit tests and resolved issue #5442.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#5442 (confidence 100%)

    The optional summary-field feature issue resolved by PR #5501.

Related issues

Issue Project State Summary Similarity
#5442 Support "summary" fields in the confdb-schema assertion snapcraft closed Optional top-level and per-view summaries were added by merged PR canonical/snapcraft#5501 (commit 9d7a82a19) and documented in Snapcraft 8.10.
83%
#5472 Refactor YAML Generation and Schema Models for Optional Summary Support snapcraft closed Closed unmerged and superseded by canonical/snapcraft#5501 (commit 9d7a82a19), which added optional confdb-schema summary fields and tests for issue #5442.
73%