]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
OSD:Derived sharded queue implementation is changed
authorSomnath Roy <somnath.roy@sandisk.com>
Tue, 20 May 2014 23:20:54 +0000 (16:20 -0700)
committerSomnath Roy <somnath.roy@sandisk.com>
Sat, 31 May 2014 01:45:42 +0000 (18:45 -0700)
commitb15bf6bbcb5872d3bce0573b924064fac2001173
tree110ea338a35c504f32bc8ac81a652f312fb9673e
parentc24ef0074dbcf20b8cef15ff53e306cb72a5b05a
OSD:Derived sharded queue implementation is changed
All the threadpool related stuff like stop/pause/drain etc. are not
handled by sharded queue anymore. All it is implementing are related to
processing,enqueue , signaling of waiting threads and shard queue status.
The pg ordering is been taken care of by introducing a map <pg,op> in each
shard.

Signed-off-by: Somnath Roy <somnath.roy@sandisk.com>
src/osd/OSD.cc
src/osd/OSD.h