Skip to content

GenericAllocator flush cleanup - #365

Merged
Badrish Chandramouli (badrishc) merged 1 commit into
mainfrom
badrishc/generic-flush-epoch-release
May 8, 2024
Merged

Badrish Chandramouli (badrishc) merged 1 commit into
mainfrom
badrishc/generic-flush-epoch-release

Conversation

@badrishc

@badrishc Badrish Chandramouli (badrishc) commented May 7, 2024 •

Copy link
Copy Markdown
Collaborator
  • Do not hold epoch during a long flush operation
  • Ensure we don't write object references to disk (zero out AddressInfo)
  • Ensure we access only the copied version's record header, to avoid races when normal operations update the actual header

Includes this fix: microsoft/FASTER#916

@badrishc
Badrish Chandramouli (badrishc) deleted the badrishc/generic-flush-epoch-release branch May 8, 2024 00:56
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 7, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants