Skip to content

pdpv0: cleanup functions may delete too much data #815

@Kubuxu

Description

@Kubuxu

ezpdpz2 after upgrading to pdpv0 and running for some time, has tarted to fail proofs due to missing pieces:

{
  "caller": "pdp/task_prove.go:201",
  "client_id": "ezpdpz-calib2",
  "dataSetId": 89,
  "dt": "2025-11-25T09:49:06.210Z",
  "error": "failed to generate proofs: failed to prove piece 0 (89, 2, 2351445): no subpiece found",
  "errorVerbose": "failed to generate proofs:\n    github.com/filecoin-project/curio/tasks/pdp.(*ProveTask).Do\n        /home/tippyflits/curio/tasks/pdp/task_prove.go:257\n  - failed to prove piece 0 (89, 2, 2351445):\n    github.com/filecoin-project/curio/tasks/pdp.(*ProveTask).GenerateProofs\n        /home/tippyflits/curio/tasks/pdp/task_prove.go:414\n  - no subpiece found:\n    github.com/filecoin-project/curio/tasks/pdp.(*ProveTask).provePiece\n        /home/tippyflits/curio/tasks/pdp/task_prove.go:537",
  "level": "error",
  "logger": "pdp",
  "msg": "Proof submission failed",
  "platform": "Curio PDP"
}

Metadata

Metadata

Assignees

Labels

team/fs-wgItems being worked on or tracked by the "FS Working Group". See FilOzone/github-mgmt #10

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions