sapling/eden/mononoke/walker
Alex Hornby e29db47009 mononoke: factor out walker hasher settings, take explicit ahash dependency
Summary:
Factor out the walkers state internals to BuildStateHasher and StateMap

This change keeps the defaults the same using DashMap and ahash::RandomState and uses the same ahash version that DashMap defaults to internally.

This is in preparation for the next diff the where the ahash dependency is updated to 0.4.4. Though it was clearer not to combine the refactoring and the update of the hasher used in the same diff.

Reviewed By: ikostia

Differential Revision: D22851585

fbshipit-source-id: 84fa0dc73ff9d32f88ad390243903812a4a48406
2020-08-06 06:27:22 -07:00
..
src mononoke: factor out walker hasher settings, take explicit ahash dependency 2020-08-06 06:27:22 -07:00
Cargo.toml mononoke: factor out walker hasher settings, take explicit ahash dependency 2020-08-06 06:27:22 -07:00