Skip to content

docs(aurora-dsql): update SELECT FOR UPDATE Kiro guidance - #4607

Open
mchenjh wants to merge 1 commit into
awslabs:mainfrom
mchenjh:fix/dsql-select-for-update
Open

docs(aurora-dsql): update SELECT FOR UPDATE Kiro guidance#4607
mchenjh wants to merge 1 commit into
awslabs:mainfrom
mchenjh:fix/dsql-select-for-update

Conversation

@mchenjh

@mchenjh mchenjh commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Mirror the canonical Aurora DSQL SELECT FOR UPDATE guidance in the Kiro Power. This is part of a coordinated rollout; sibling PR links will be added after all PRs are opened.

Changes

  • Remove obsolete all-primary-key equality and single-table restrictions.
  • Document commit-time OCC behavior, supported lock clauses, SQLSTATE 40001 retries, and 10 MiB locked-primary-key accounting.
  • Correct framework guidance and routing for locking questions.
  • Add a changelog entry.

User experience

Kiro now recommends supported SELECT FOR UPDATE query shapes and whole-transaction retry behavior without carrying the pre-GA restrictions.

Checklist

  • I have reviewed the contributing guidelines
  • I have performed a self-review of this change
  • Changes have been tested
  • Changes are documented

Is this a breaking change? N

RFC issue number: N/A

Acknowledgment

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the project license.

Related rollout PRs

@mchenjh

mchenjh commented Sep 9, 2026

Copy link
Copy Markdown
Contributor Author

Review pass 1

Reviewed the Kiro steering rollout finalized in commit 889603e with 16+ independent roles. Findings around Rails transaction boundaries, joined-query wording, lock-clause support, SQLSTATE 40001 retries, and 10 MiB locked-primary-key accounting were addressed in the canonical guidance and mirrored here.

Validation: the Kiro steering file is byte-identical to the canonical agent-plugin guidance.

@mchenjh

mchenjh commented Sep 9, 2026

Copy link
Copy Markdown
Contributor Author

Review pass 2

A fresh 16-reviewer convergence pass was completed, followed by direct current-file verification. No unresolved behavioral or CI-blocking findings remain in commit 889603e.

Final validation: canonical and Kiro steering files are byte-identical, the agent-side deterministic suite passed 60 tests, and the MCP diff passes git diff --check. The full model eval infrastructure timed out before producing a subject response; details are recorded on the canonical agent-plugin PR.

@mchenjh mchenjh changed the title Update Aurora DSQL SELECT FOR UPDATE Kiro guidance docs(aurora-dsql): update SELECT FOR UPDATE Kiro guidance Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: To triage

Development

Successfully merging this pull request may close these issues.

1 participant