]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
buffer: remove list _mempool member 18491/head
authorSage Weil <sage@redhat.com>
Thu, 19 Oct 2017 21:19:35 +0000 (16:19 -0500)
committerSage Weil <sage@redhat.com>
Mon, 23 Oct 2017 19:38:59 +0000 (14:38 -0500)
commit0048e6a58c7cdf3b3d98df575bc47db8397cd5a9
tree4bba5e1eb7694418731a9bbc6ff5e08245f00fbc
parent3cd334b6264998490e6fb8321fb7242ff82b36e6
buffer: remove list _mempool member

This broke the C++ ABI by changing the list structure size.  Also, it's
not necessary as we can infer the mempool by looking at the other list
contents.  We don't (currently) have a need to map an empty list to a
particular mempool and have that state stick.

Fixes: http://tracker.ceph.com/issues/21573
Signed-off-by: Sage Weil <sage@redhat.com>
(cherry picked from commit 9b92d87d37e3892b0096cd728b46154aed1e2d86)
src/common/buffer.cc
src/include/buffer.h