Yamato-Security / hayabusa

Hayabusa (隼) is a sigma-based threat hunting and fast forensics timeline generator for Windows event logs.
GNU Affero General Public License v3.0
2.26k stars 200 forks source link

hashbrown::HashSet and HashMap is merged in std::collections #629

Closed hitenkoku closed 2 years ago

hitenkoku commented 2 years ago

hashbrown::HashSetとHashMapはstd::collectionsに含まれました。そのため、std::collections::HashMap、HashSetに変更して速度に変化がなければ標準ライブラリを利用するように変更します。

hitenkoku commented 2 years ago

本項目は確認してみたが https://github.com/Yamato-Security/hayabusa/pull/630#issuecomment-1193448974 の通り、hashbrownクレートから直接持ってきたときの方がスピードが早いことが判明したため本修正は行いません。