DamagedIndexPolicy

What to do about a sidecar that will not decode.

The same choice DamagedSketchPolicy offers, and for the same reason: an index is derived, so damage costs a rescan rather than data — but which of "tell me" and "fix it" is wanted depends on whether anybody is watching.

Entries

Link copied to clipboard

Raise the failure. The default, because silent repair hides a disk that is going.

Link copied to clipboard

Record it in IndexCatalog.problems, delete the sidecar, and rebuild it from the segment.

Properties

Link copied to clipboard

Returns a representation of an immutable list of all enum entries, in the order they're declared.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.