]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: use global id instead of entity_inst_t as client identifier
authorSage Weil <sage@redhat.com>
Wed, 13 Sep 2017 20:28:10 +0000 (16:28 -0400)
committerSage Weil <sage@redhat.com>
Wed, 13 Sep 2017 20:28:10 +0000 (16:28 -0400)
commitd9a3bf043bbaefc30482a96daa7165abcfec3577
tree775ac3e62fecc35171ad855d9f0d337b6dfb62cf
parent796ca1235df7b34139de85665a4e7bd2401e3bd1
osd: use global id instead of entity_inst_t as client identifier

entity_inst_t is huge; use uint64_t instead.

Note that this will currently confuse mds.0 vs osd.0, but we plan
to switch the mds to use mds.$gid soon anyway so that will go
away.

Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/OSD.cc
src/osd/OSD.h
src/osd/PGQueueable.h
src/osd/mClockClientQueue.h
src/osd/mClockOpClassQueue.h