diff options
author | Ilya Dryomov <idryomov@gmail.com> | 2018-01-29 14:04:08 +0100 |
---|---|---|
committer | Ilya Dryomov <idryomov@gmail.com> | 2018-04-02 10:12:40 +0200 |
commit | 3da691bf436690c4bb943d5d16e5934937625578 (patch) | |
tree | a278eb95bf9e51ff34368d522727ba274e0e942f /scripts/gdb/linux/proc.py | |
parent | 45a267dbb40f5cf15efa23ce815c4fe0b4674aa2 (diff) |
rbd: new request handling code
The notable changes are:
- instead of explicitly stat'ing the object to see if it exists before
issuing the write, send the write optimistically along with the stat
in a single OSD request
- zero copyup optimization
- all object requests are associated with an image request and have
a valid ->img_request pointer; there are no standalone (!IMG_DATA)
object requests anymore
- code is structured as a state machine (vs a bunch of callbacks with
implicit state)
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Diffstat (limited to 'scripts/gdb/linux/proc.py')
0 files changed, 0 insertions, 0 deletions