Skip to content

docs: list all public mbo::hash functions and types in README - #212

Merged
helly25 merged 1 commit into
mainfrom
docs/hash-readme-api
Jul 3, 2026
Merged

docs: list all public mbo::hash functions and types in README#212
helly25 merged 1 commit into
mainfrom
docs/hash-readme-api

Conversation

@helly25

@helly25 helly25 commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

The README hash section was missing several public API items added across #208#211:

  • HashMangle(uint64_t) — incl. the MBO_HASH_MANGLE=0 reproducibility flag
  • struct Hash128 — ordered, Abseil hash/stringify compatible
  • Hash128To64(Hash128) — with the murmur3 fold recipe
  • type Hash64Fn — the GetHash<&Fn> plug-in signature

Also notes the optional seed parameter on the algorithm entry points and murmur3's canonical h1 truncation. Docs only.

Adds the missing public API entries: HashMangle (with the MBO_HASH_MANGLE
flag), struct Hash128, Hash128To64, and the Hash64Fn plug-in signature;
notes the optional seed parameter on the algorithm entry points and
murmur3's h1 truncation.
@helly25
helly25 enabled auto-merge (squash) July 3, 2026 18:35
@helly25
helly25 merged commit e62986c into main Jul 3, 2026
40 checks passed
@helly25
helly25 deleted the docs/hash-readme-api branch July 3, 2026 18:41
helly25 added a commit that referenced this pull request Jul 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants