[package] edition = "2018" name = "meilidb" version = "0.3.0" authors = ["Kerollmops "] [dependencies] arc-swap = "0.3" bincode = "1.0" byteorder = "1.2" elapsed = "0.1" fst = "0.3" hashbrown = { version = "0.1", features = ["serde"] } lazy_static = "1.1" levenshtein_automata = { version = "0.1", features = ["fst_automaton"] } linked-hash-map = { version = "0.5", features = ["serde_impl"] } lockfree = "0.5" log = "0.4" rayon = "1.0" sdset = "0.3" serde = "1.0" serde_derive = "1.0" serde_json = { version = "1.0", features = ["preserve_order"] } size_format = "1.0" slice-group-by = "0.2" unidecode = "0.3" [dependencies.toml] git = "https://github.com/Kerollmops/toml-rs.git" features = ["preserve_order"] rev = "0372ba6" [dependencies.rocksdb] git = "https://github.com/pingcap/rust-rocksdb.git" rev = "306e201" [features] default = ["simd"] i128 = ["bincode/i128", "byteorder/i128"] portable = ["rocksdb/portable"] simd = ["rocksdb/sse"] nightly = ["hashbrown/nightly", "slice-group-by/nightly"] [dev-dependencies] csv = "1.0" env_logger = "0.6" jemallocator = "0.1" quickcheck = "0.8" rand = "0.6" rand_xorshift = "0.1" structopt = "0.2" tempfile = "3.0" termcolor = "1.0" [profile.release] debug = true