Skip to content

Commit

Permalink
Merge pull request ceph#54200 from zdover23/wip-doc-2023-10-26-hitset…
Browse files Browse the repository at this point in the history
…-remove-for-reef-and-later

doc/rados: remove HitSet-related key information

Reviewed-by: Samuel Just <[email protected]>
  • Loading branch information
zdover23 authored Oct 27, 2023
2 parents 8f2b839 + 7887851 commit ab39b2b
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 88 deletions.
1 change: 0 additions & 1 deletion doc/rados/configuration/mon-config-ref.rst
Original file line number Diff line number Diff line change
Expand Up @@ -287,7 +287,6 @@ by setting it in the ``[mon]`` section of the configuration file.
.. confval:: mon_data_size_warn
.. confval:: mon_data_avail_warn
.. confval:: mon_data_avail_crit
.. confval:: mon_warn_on_cache_pools_without_hit_sets
.. confval:: mon_warn_on_crush_straw_calc_version_zero
.. confval:: mon_warn_on_legacy_crush_tunables
.. confval:: mon_crush_min_required_version
Expand Down
87 changes: 0 additions & 87 deletions doc/rados/operations/pools.rst
Original file line number Diff line number Diff line change
Expand Up @@ -499,47 +499,6 @@ You may set values for the following keys:
:Type: Integer
:Valid Range: ``1`` sets flag, ``0`` unsets flag

.. _hit_set_type:

.. describe:: hit_set_type

:Description: Enables HitSet tracking for cache pools.
For additional information, see `Bloom Filter`_.
:Type: String
:Valid Settings: ``bloom``, ``explicit_hash``, ``explicit_object``
:Default: ``bloom``. Other values are for testing.

.. _hit_set_count:

.. describe:: hit_set_count

:Description: Determines the number of HitSets to store for cache pools. The
higher the value, the more RAM is consumed by the ``ceph-osd``
daemon.
:Type: Integer
:Valid Range: ``1``. Agent doesn't handle > ``1`` yet.

.. _hit_set_period:

.. describe:: hit_set_period

:Description: Determines the duration of a HitSet period (in seconds) for
cache pools. The higher the value, the more RAM is consumed
by the ``ceph-osd`` daemon.
:Type: Integer
:Example: ``3600`` (3600 seconds: one hour)

.. _hit_set_fpp:

.. describe:: hit_set_fpp

:Description: Determines the probability of false positives for the
``bloom`` HitSet type. For additional information, see `Bloom
Filter`_.
:Type: Double
:Valid Range: ``0.0`` - ``1.0``
:Default: ``0.05``

.. _cache_target_dirty_ratio:

.. describe:: cache_target_dirty_ratio
Expand Down Expand Up @@ -593,23 +552,6 @@ You may set values for the following keys:
:Type: Integer
:Example: ``1000000`` #1M objects


.. describe:: hit_set_grade_decay_rate

:Description: Sets the temperature decay rate between two successive
HitSets.
:Type: Integer
:Valid Range: 0 - 100
:Default: ``20``

.. describe:: hit_set_search_last_n

:Description: Count at most N appearances in HitSets. Used for temperature
calculation.
:Type: Integer
:Valid Range: 0 - hit_set_count
:Default: ``1``

.. _cache_min_flush_age:

.. describe:: cache_min_flush_age
Expand Down Expand Up @@ -739,35 +681,6 @@ You may get values from the following keys:
:Description: See crush_rule_.


``hit_set_type``

:Description: See hit_set_type_.

:Type: String
:Valid Settings: ``bloom``, ``explicit_hash``, ``explicit_object``


``hit_set_count``

:Description: See hit_set_count_.

:Type: Integer


``hit_set_period``

:Description: See hit_set_period_.

:Type: Integer


``hit_set_fpp``

:Description: See hit_set_fpp_.

:Type: Double


``cache_target_dirty_ratio``

:Description: See cache_target_dirty_ratio_.
Expand Down

0 comments on commit ab39b2b

Please sign in to comment.