]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
objecter: add accounting to keep track of total in-flight messages.
authorGreg Farnum <gregf@hq.newdream.net>
Mon, 20 Sep 2010 16:33:06 +0000 (09:33 -0700)
committerGreg Farnum <gregf@hq.newdream.net>
Mon, 20 Sep 2010 16:34:58 +0000 (09:34 -0700)
commit0c800a9d6c6b3ef46bbfe4ba9f66ef9be4796656
tree1e447188d6b0e080fca18ab6c9060e0c0cab0279
parentc8de9791403d2174d4ea53b74fdfe445d63c5307
objecter: add accounting to keep track of total in-flight messages.

If the user wishes, they can call throttle_op to hold an operation
until it fits within the limits. The user is responsible for
consistency guarantees and making sure the locking will work!
src/config.cc
src/config.h
src/osdc/Objecter.cc
src/osdc/Objecter.h