Project

General

Profile

Actions

Feature #4982

closed

OSD: namespaces pt 1 (librados/osd, not caps)

Added by Ian Colle almost 11 years ago. Updated almost 11 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
David Zafman
Category:
OSD
Target version:
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

- Namespace defaults to ""
- aio_operate and operate gain a namespace argument in librados
- MOSDOp needs to include namespace
- ReplicatedPG uses namespace to assemble hobject_t

Filestore and internal interface include namespace from the last ondisk format change, so that might be it.


Related issues 1 (0 open1 closed)

Copied from Ceph - Tasks #4979: OSD: namespaces pt 1 (librados/osd, not caps)Duplicate05/09/2013

Actions
Actions #1

Updated by Ian Colle almost 11 years ago

  • Translation missing: en.field_story_points set to 8.00
Actions #2

Updated by Ian Colle almost 11 years ago

  • Target version set to v0.65
Actions #3

Updated by Samuel Just almost 11 years ago

crush needs to take into account the namespace argument in such a way that hobjects with an empty namespace hash the same way as an object with the same name does now.

Actions #4

Updated by Greg Farnum almost 11 years ago

The CRUSH bit of this is just for including the namespace when choosing the PG an object hashes into, right? (ie, the right way to do this is prepend the namespace to the OID/locator before giving it to CRUSH)

Actions #5

Updated by David Zafman almost 11 years ago

  • Status changed from New to In Progress
  • Assignee set to David Zafman
Actions #6

Updated by Ian Colle almost 11 years ago

  • Target version changed from v0.65 to v0.66
Actions #7

Updated by Sage Weil almost 11 years ago

  • Target version changed from v0.66 to v0.67 - Dumpling
Actions #8

Updated by David Zafman almost 11 years ago

  • Status changed from In Progress to Fix Under Review
Actions #9

Updated by David Zafman almost 11 years ago

  • Status changed from Fix Under Review to 7
Actions #10

Updated by David Zafman almost 11 years ago

  • Status changed from 7 to Resolved
Actions

Also available in: Atom PDF