]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: use pimpl pattern for RGWPeriodHistory 7809/head
authorCasey Bodley <cbodley@redhat.com>
Thu, 25 Feb 2016 18:07:54 +0000 (13:07 -0500)
committerCasey Bodley <cbodley@redhat.com>
Fri, 26 Feb 2016 15:54:03 +0000 (10:54 -0500)
commitdff62e47efee47ce10f52c354346e54d56d5f3c5
tree35d71233cff6e30c0cc92c9dfdc6b97237e54557
parent5f935455acb74c48e587921a0a16a51d3842c4a0
rgw: use pimpl pattern for RGWPeriodHistory

this removes the dependency on RGWPeriod from rgw_rados.h, which breaks
a circular dependency between rgw_rados.h -> rgw_metadata.h ->
rgw_period_history.h -> rgw_rados.h

Reported-by: Willem Jan Withagen <wjw@digiware.nl>
Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_period_history.cc
src/rgw/rgw_period_history.h