Skip to content

SDSTOR-21981: make shard create/seal log-only, avoid header/footer I/O, add prod repro issue#434

Open
Hooper9973 wants to merge 1 commit into
eBay:Refactor_create_seal_shardfrom
Hooper9973:refactor_shard
Open

SDSTOR-21981: make shard create/seal log-only, avoid header/footer I/O, add prod repro issue#434
Hooper9973 wants to merge 1 commit into
eBay:Refactor_create_seal_shardfrom
Hooper9973:refactor_shard

Conversation

@Hooper9973

Copy link
Copy Markdown
Contributor
  • Switch create_shard and seal_shard to log-only; remove data channel path
  • Stop persisting shard header/footer on disk for create/seal flows
  • Add production GC issue reproductions:
    • issue1: concurrent seal_shard, create_shard, and GC
    • issue2: concurrent put_blob and seal_shard can place blob into sealed shard

…O, add prod repro issue

  - Switch create_shard and seal_shard to log-only; remove data channel path
  - Stop persisting shard header/footer on disk for create/seal flows
  - Add production GC issue reproductions:
    - issue1: concurrent seal_shard, create_shard, and GC
    - issue2: concurrent put_blob and seal_shard can place blob into sealed shard
@Hooper9973

Copy link
Copy Markdown
Contributor Author

It seems the new branch won't trigger PR gates automatically, will resolve futher.

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.

1 participant