Project

General

Profile

Actions

Bug #1765

closed

osd: 'call' op can return data even if op is modifying

Added by Yehuda Sadeh over 12 years ago. Updated about 12 years ago.

Status:
Resolved
Priority:
Normal
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

Not sure if it'd actually return data, but in any case the api is ambiguous. If it does return data it breaks idempotency rules. But in any case api should be less ambiguous (e.g., splitting op to two different ops, or not passing the out buffer to the method when a method is set to write).

Actions

Also available in: Atom PDF