Skip to content

Coverage: implementation/mphf.md

Code couvert

  • obilayeredmap/src/mphf_layer.rs — type Mphf (PtrHash + CubicEps + CachelineEfVec + Xx64), construction en 2 passes, build(), build_exact_evidence(), build_approx_evidence(), build_evidence()
  • obikpartitionner/src/index_layer.rsbuild_index_layer() avec passage de block_bits

Notes

FORT RISQUE DE DÉRIVE. Changements récents : - build_exact_evidence(dir, block_bits)block_bits maintenant paramétrisé (défaut 0) - build_approx_evidence(dir, b, z) — nouvelle fonction pour l'évidence fingerprint - build_evidence(dir, kind, block_bits) — dispatch selon EvidenceKind - Construction en 2 phases : pass 1 (Rayon parallèle) + pass 2 (callback fill_slot) Vérifier que la doc décrit correctement les deux nouvelles routes d'évidence et le paramètre block_bits.