Project

General

Profile

Actions

Bug #5988

closed

librados: synchronous IO generally returns on ack instead of commit

Added by Greg Farnum over 10 years ago. Updated over 10 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
librados
Target version:
-
% Done:

0%

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

Description

This is not defaulting to data safety, and the synchronous functions don't provide any interface for doing something better!
If there aren't any edge cases, all we need to do to fix this is set up librados::IoCtxImpl::operate() to use the oncommit instead of onack callback.

Actions

Also available in: Atom PDF