# changelog

author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:18.2.1-251
changelog:
  - rgw/rados: rgw_rados_operate() takes version_t* (rhbz#2316021)
  - librados/asio: add version_t to completion signatures (rhbz#2316021)
  - librados/asio: functions use async_initiate (rhbz#2316021)
  - rgw/rados: copy_obj_data() can use yielding throttle (rhbz#2316021)
  - test/rgw: ceph_test_rgw_throttle no longer needs rados (rhbz#2316021)
  - rgw/aio: update Aio callers in rados and d3n (rhbz#2316021)
  - rgw/aio: remove RGWSI_RADOS from generic Aio::get() (rhbz#2316021)
  - rgw/aio: librados_op() requires librados::IoCtx (rhbz#2316021)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:18.2.1-252
changelog:
  - mgr/dashboard: Wrong(half) uid is observed in dashboard (rhbz#2312502)
  - mgr/dashboard: fix setting compression type while editing rgw zone (rhbz#2312146)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:18.2.1-253
changelog:
  - mgr/dashboard: fix doc links in rgw-multisite (rhbz#2315139 rhbz#2311870)
  - mgr/dashboard: fix handling NaN values in dashboard charts (rhbz#2312830)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:18.2.1-254
changelog:
  - mon: validate SERVER_REEF on set-require-min-compat-client
  - mon, osd, *: expose upmap-primary in OSDMap::get_features()


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:18.2.1-258
changelog:
  - test/store_test: get rid off explicit offset specifications in shared blob repair test case. (rhbz#2317044)
  - os/bluestore: Make truncate() drop unused allocations (rhbz#2317044)


author: Ceph Jenkins <ceph-jenkins@redhat.com> 2:18.2.1-259
changelog:
  - mon/OSDMonitor: Add force-remove-snap mon command (rhbz#2263169)
  - mon/OSDMonitor: unify remove_pool_snap callers (rhbz#2263169)
  - mon/OSDMonitor: fix rmsnap command (rhbz#2263169)


