Skip to content

db: fix iterator leak on close#5854

Merged
RaduBerinde merged 1 commit intocockroachdb:masterfrom
RaduBerinde:fix-iter-leak
Mar 23, 2026
Merged

db: fix iterator leak on close#5854
RaduBerinde merged 1 commit intocockroachdb:masterfrom
RaduBerinde:fix-iter-leak

Conversation

@RaduBerinde
Copy link
Member

This change fixes an iterator leak in the table stats code. This leak
was exposed by #5813 which plumbed a context that gets canceled on
close. If the cancelation happens right as we're opening the range key
iterator, we leak the range del iterator.

Fixes #5843

This change fixes an iterator leak in the table stats code. This leak
was exposed by cockroachdb#5813 which plumbed a context that gets canceled on
close. If the cancelation happens right as we're opening the range key
iterator, we leak the range del iterator.

Fixes cockroachdb#5843
@RaduBerinde RaduBerinde requested a review from a team as a code owner March 23, 2026 15:31
@RaduBerinde RaduBerinde requested a review from sumeerbhola March 23, 2026 15:31
@cockroach-teamcity
Copy link
Member

This change is Reviewable

Copy link
Collaborator

@sumeerbhola sumeerbhola left a comment

Choose a reason for hiding this comment

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

:lgtm:

@sumeerbhola reviewed 1 file and all commit messages, and made 1 comment.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved (waiting on RaduBerinde).

@RaduBerinde
Copy link
Member Author

TFTR!

@RaduBerinde RaduBerinde merged commit bc30618 into cockroachdb:master Mar 23, 2026
8 checks passed
@RaduBerinde RaduBerinde deleted the fix-iter-leak branch March 23, 2026 16:55
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.

refs/heads/master: internal/metamorphic/crossversion/crossversion_test: TestMetaCrossVersion failed

3 participants