]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
ECBackend: eliminate transaction append, ECSubWrite copy
authorSamuel Just <sjust@redhat.com>
Thu, 16 Apr 2015 18:50:34 +0000 (11:50 -0700)
committerSamuel Just <sjust@redhat.com>
Mon, 11 May 2015 17:42:26 +0000 (10:42 -0700)
commit2738d02bef7972f55a3df45b5b1c841bd7738f40
tree205a10349209172a88cd0c567bf73deb4348120d
parent193f1e33b3bf4b40f7d59b1822d01c735daa9c32
ECBackend: eliminate transaction append, ECSubWrite copy

Update MOSDECSubOpWrite to claim passed ECSubWrite structure avoiding
the copy.  Update handle_sub_write to pass a transaction list to avoid
the append.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/messages/MOSDECSubOpWrite.h
src/osd/ECBackend.cc
src/osd/ECMsgTypes.h
src/test/encoding/types.h