Cargo Features
[dependencies]
siamesedb = { version = "0.1.23", default-features = false, features = ["vf_u32u32", "vf_u64u64", "vf_vu64", "vf_node_u32", "vf_node_u64", "buf_default", "buf_auto_buf_size", "buf_overf_rem_all", "buf_overf_rem_half", "buf_pin_zero", "buf_hash_turbo", "buf_lru", "buf_print_hits", "buf_stats", "node_cache", "htx", "myhasher", "print_hits", "oi_hash_turbo", "oi_myhash", "nc_lru", "nc_print_hits", "htx_print_hits", "idx_find_uu", "tr_has_short_key", "test_large_data", "small_node_slots", "buf_debug", "siamese_debug"] }
- default = buf_default, htx, idx_find_uu, idx_straight, node_cache, vf_node_u64, vf_u64u64
-
These default features are set whenever
siamesedb
is added without
somewhere in the dependency tree.default-features = false - vf_u32u32
-
for developping
Affects
idx::NODE_SLOTS_MAX
… - vf_u64u64 default
-
Affects
idx::NODE_SLOTS_MAX
,idx::NODE_SLOTS_MAX
… - vf_vu64
-
Affects
idx::NODE_SLOTS_MAX
,idx::NODE_SLOTS_MAX
… - vf_node_u32
- vf_node_u64 default
- buf_default default = buf_auto_buf_size, buf_hash_turbo, buf_overf_rem_all, buf_pin_zero
- buf_auto_buf_size buf_default
-
Enables buf_auto_buf_size of rabuf
- buf_overf_rem_all buf_default
-
Enables buf_overf_rem_all of rabuf
- buf_overf_rem_half
-
Enables buf_overf_rem_half of rabuf
- buf_pin_zero buf_default
-
Enables buf_pin_zero of rabuf
- buf_hash_turbo buf_default
-
Enables buf_hash_turbo of rabuf
- buf_lru
- buf_print_hits print_hits?
-
Enables buf_print_hits of rabuf
- buf_stats
-
Affects
filedb::CheckFileDbMap.buf_stats
… - node_cache default = oi_hash_turbo
-
Affects
idx::VarFileNodeCache
… - htx default = myhasher
-
Affects
filedb::CheckFileDbMap.ht_size_and_count
,filedb::CheckFileDbMap.htx_filling_rate_per_mill
… - myhasher htx
- print_hits = buf_print_hits, htx_print_hits, nc_print_hits
-
under development
- oi_hash_turbo node_cache = oi_myhash
-
Affects
idx::NODE_SLOTS_MAX
… - oi_myhash oi_hash_turbo?
- nc_large nc_lfu nc_lru
- nc_print_hits print_hits?
- htx_print_hits print_hits?
-
Affects
htx::VarFileHtxCache
… - idx_straight idx_find_uu default
- tr_has_short_key
-
Affects
siamesedb::DbMapKeyType.as_short_bytes
,idx::NODE_SLOTS_MAX
… - test_large_data
-
for test
- small_node_slots
-
Affects
idx::NODE_SLOTS_MAX
… - buf_debug
- siamese_debug