Skip to content

Remove internal CommittableTx changelog entry - #8270

Merged
Amaury Chamayou (achamayou) merged 3 commits into
mainfrom
achamayou-sturdy-lamp
Sep 3, 2026
Merged

Remove internal CommittableTx changelog entry#8270
Amaury Chamayou (achamayou) merged 3 commits into
mainfrom
achamayou-sturdy-lamp

Conversation

@achamayou

Copy link
Copy Markdown
Member

CommittableTx is internal rather than part of CCF's public API, so its signature change should not be documented as a user-facing change. Remove that entry while retaining the changelog note for the stale-view write fix.

Follow-up to #8242 and review discussion.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@achamayou
Amaury Chamayou (achamayou) requested a review from a team as a code owner September 3, 2026 09:32
Copilot AI lite review requested due to automatic review settings September 3, 2026 09:32

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The change is a straightforward removal of an internal-API changelog entry and does not affect code behavior.

Pull request overview

This PR updates CCF’s release notes to avoid documenting an internal API change (ccf::kv::CommittableTx) as a user-facing changelog item, while keeping the user-visible “stale-view write” fix entry.

Changes:

  • Removed the changelog bullet describing the internal CommittableTx::commit() signature change.
  • Retained the changelog note describing the stale-view write rejection fix (#8242).

Custom instructions used:

  • .github/copilot-instructions.md
  • .github/instructions/changelog.instructions.md
  • .github/instructions/reviewing.instructions.md
File summaries
File Description
CHANGELOG.md Removes a user-facing entry for an internal API change while preserving the stale-view write fix note.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@achamayou
Amaury Chamayou (achamayou) merged commit d11b5e1 into main Sep 3, 2026
13 checks passed
@achamayou
Amaury Chamayou (achamayou) deleted the achamayou-sturdy-lamp branch September 3, 2026 13:04
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.

4 participants