ceph/doc/dev/osd_internals
Samuel Just d8269b0819 doc/dev/osd_internals:manifest.rst: clarification for manifest design and future steps
I've added a few significant changes:
* TIER_PROMOTE purely ensures that data is resident in the base pool
* Add EVICT_CHUNK to permit a tiering agent to selectively cold space
  from HEAD/snapshots independently of SET_CHUNK.
* Avoid using DIRTY entirely for dedup targets.
* Instead of modifying clone_range when updating clone manifests, simply
  update ReplicatedBackend::calc_*_subsets to also consider the clone
  obc manifest.

I've also added sections on how tiering agents are rbd/rgw are meant
to interact as well as on testing.

Signed-off-by: Samuel Just <sjust@redhat.com>
2020-05-19 21:59:45 -07:00
..
erasure_coding doc: fix typos 2019-09-26 09:17:07 +02:00
async_recovery.rst
backfill_reservation.rst
erasure_coding.rst
index.rst
last_epoch_started.rst
log_based_pg.rst doc/dev/log_based_pg.rst: fix names of configurables. 2020-02-27 16:50:58 +01:00
manifest.rst doc/dev/osd_internals:manifest.rst: clarification for manifest design and future steps 2020-05-19 21:59:45 -07:00
map_message_handling.rst
osd_overview.rst
osd_throttles.rst
osd_throttles.txt
osdmap_versions.txt
partial_object_recovery.rst
pg_removal.rst
pg.rst
pgpool.rst
recovery_reservation.rst
refcount.rst doc: add more information for manifest tiering 2020-05-19 21:59:04 -07:00
scrub.rst osd: Replace active/pending scrub tracking for local/remote 2019-09-10 13:33:27 -07:00
snaps.rst
stale_read.rst doc: stale reads notes 2019-09-28 11:51:18 -05:00
watch_notify.rst
wbthrottle.rst