Project

General

Profile

Actions

Bug #1043

closed

Filestore is broken on object pushes

Added by Greg Farnum almost 13 years ago. Updated almost 13 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Category:
OSD
Target version:
% Done:

0%

Source:
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

This is probably a bug with transaction handling rather than pushes specifically.
Steps to reproduce:
1) Start a cluster (our testing was with 4 nodes)
2) Write some objects (ie, with rados bench 60 write)
3) Adjust replication level from 2 to 3.
4) Notice that scrubs turn up mis-matches and that new replicas don't have the objects they should.

We don't know exactly when this was introduced, but presumably it was on the lfn merge or the transaction error-handling rollback code.

Actions #1

Updated by Greg Farnum almost 13 years ago

  • Status changed from New to Resolved
  • Assignee set to Greg Farnum

Got Yehuda to take a look at this, then pushed a patch that seems to fix it!

Actions

Also available in: Atom PDF