diff --git a/Cargo.lock b/Cargo.lock index 40a5f14..17d4987 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -123,11 +123,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" [[package]] name = "bayard" -version = "0.7.0" +version = "0.7.1" dependencies = [ - "bayard-client 0.7.0", + "bayard-client 0.7.1", "bayard-proto 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "bayard-server 0.7.0", + "bayard-server 0.7.1", "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", "crossbeam-channel 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", "ctrlc 3.1.4 (registry+https://github.com/rust-lang/crates.io-index)", @@ -142,10 +142,10 @@ dependencies = [ [[package]] name = "bayard-client" -version = "0.7.0" +version = "0.7.1" dependencies = [ "bayard-proto 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", - "bayard-server 0.7.0", + "bayard-server 0.7.1", "bincode 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "grpcio 0.4.7 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", @@ -168,9 +168,9 @@ dependencies = [ [[package]] name = "bayard-rest" -version = "0.7.0" +version = "0.7.1" dependencies = [ - "bayard-client 0.7.0", + "bayard-client 0.7.1", "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "iron 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -184,7 +184,7 @@ dependencies = [ [[package]] name = "bayard-server" -version = "0.7.0" +version = "0.7.1" dependencies = [ "async-std 1.5.0 (registry+https://github.com/rust-lang/crates.io-index)", "bayard-proto 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -196,10 +196,10 @@ dependencies = [ "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "lindera-tantivy 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)", - "prometheus 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)", + "prometheus 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)", "protobuf 2.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "raft 0.4.3 (registry+https://github.com/rust-lang/crates.io-index)", - "rocksdb 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "rocksdb 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.106 (registry+https://github.com/rust-lang/crates.io-index)", "serde_json 1.0.51 (registry+https://github.com/rust-lang/crates.io-index)", "stringreader 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", @@ -992,7 +992,7 @@ dependencies = [ [[package]] name = "librocksdb-sys" -version = "6.6.4" +version = "6.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "bindgen 0.53.2 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1418,15 +1418,15 @@ dependencies = [ [[package]] name = "prometheus" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "cfg-if 0.1.10 (registry+https://github.com/rust-lang/crates.io-index)", "fnv 1.0.6 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static 1.4.0 (registry+https://github.com/rust-lang/crates.io-index)", "protobuf 2.14.0 (registry+https://github.com/rust-lang/crates.io-index)", - "quick-error 1.2.3 (registry+https://github.com/rust-lang/crates.io-index)", "spin 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)", + "thiserror 1.0.16 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1682,11 +1682,11 @@ dependencies = [ [[package]] name = "rocksdb" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "libc 0.2.69 (registry+https://github.com/rust-lang/crates.io-index)", - "librocksdb-sys 6.6.4 (registry+https://github.com/rust-lang/crates.io-index)", + "librocksdb-sys 6.7.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1943,6 +1943,24 @@ dependencies = [ "unicode-width 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "thiserror" +version = "1.0.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "thiserror-impl 1.0.16 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +dependencies = [ + "proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)", + "quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)", + "syn 1.0.17 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "thread_local" version = "1.0.1" @@ -2250,7 +2268,7 @@ dependencies = [ "checksum levenshtein_automata 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "73a004f877f468548d8d0ac4977456a249d8fabbdb8416c36db163dfc8f2e8ca" "checksum libc 0.2.69 (registry+https://github.com/rust-lang/crates.io-index)" = "99e85c08494b21a9054e7fe1374a732aeadaff3980b6990b94bfd3a70f690005" "checksum libloading 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753" -"checksum librocksdb-sys 6.6.4 (registry+https://github.com/rust-lang/crates.io-index)" = "4e3b727e2dd20ec2fb7ed93f23d9fd5328a0871185485ebdaff007b47d3e27e4" +"checksum librocksdb-sys 6.7.4 (registry+https://github.com/rust-lang/crates.io-index)" = "883213ae3d09bfc3d104aefe94b25ebb183b6f4d3a515b23b14817e1f4854005" "checksum lindera 0.3.4 (registry+https://github.com/rust-lang/crates.io-index)" = "5555a845a4fea0530a684186d8728614516ee8124ef66ac9f5dbfd6aa19eef0c" "checksum lindera-core 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "84cc6a12fb246b0b3eac731cc5e269dc7f6b606b4f15124de43fe90dc130a5b3" "checksum lindera-dictionary 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "fe764c1bda2eab7f35a1885019fbe2c4b2af4d7adc4e613f753dbcef3612b451" @@ -2299,7 +2317,7 @@ dependencies = [ "checksum proc-macro-hack 0.5.15 (registry+https://github.com/rust-lang/crates.io-index)" = "0d659fe7c6d27f25e9d80a1a094c223f5246f6a6596453e09d7229bf42750b63" "checksum proc-macro-nested 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "8e946095f9d3ed29ec38de908c22f95d9ac008e424c7bcae54c75a79c527c694" "checksum proc-macro2 1.0.10 (registry+https://github.com/rust-lang/crates.io-index)" = "df246d292ff63439fea9bc8c0a270bed0e390d5ebd4db4ba15aba81111b5abe3" -"checksum prometheus 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5567486d5778e2c6455b1b90ff1c558f29e751fc018130fa182e15828e728af1" +"checksum prometheus 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "b0575e258dab62268e7236d7307caa38848acbda7ec7ab87bd9093791e999d20" "checksum protobuf 2.14.0 (registry+https://github.com/rust-lang/crates.io-index)" = "8e86d370532557ae7573551a1ec8235a0f8d6cb276c7c9e6aa490b511c447485" "checksum quick-error 1.2.3 (registry+https://github.com/rust-lang/crates.io-index)" = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" "checksum quote 1.0.3 (registry+https://github.com/rust-lang/crates.io-index)" = "2bdc6c187c65bca4260c9011c9e3132efe4909da44726bad24cf7572ae338d7f" @@ -2328,7 +2346,7 @@ dependencies = [ "checksum regex-syntax 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "8e931c58b93d86f080c734bfd2bce7dd0079ae2331235818133c8be7f422e20e" "checksum regex-syntax 0.6.17 (registry+https://github.com/rust-lang/crates.io-index)" = "7fe5bd57d1d7414c6b5ed48563a2c855d995ff777729dcd91c369ec7fea395ae" "checksum remove_dir_all 0.5.2 (registry+https://github.com/rust-lang/crates.io-index)" = "4a83fa3702a688b9359eccba92d153ac33fd2e8462f9e0e3fdf155239ea7792e" -"checksum rocksdb 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)" = "12069b106981c6103d3eab7dd1c86751482d0779a520b7c14954c8b586c1e643" +"checksum rocksdb 0.14.0 (registry+https://github.com/rust-lang/crates.io-index)" = "61aa17a99a2413cd71c1106691bf59dad7de0cd5099127f90e9d99c429c40d4a" "checksum route-recognizer 0.1.13 (registry+https://github.com/rust-lang/crates.io-index)" = "ea509065eb0b3c446acdd0102f0d46567dc30902dc0be91d6552035d92b0f4f8" "checksum router 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)" = "dc63b6f3b8895b0d04e816b2b1aa58fdba2d5acca3cbb8f0ab8e017347d57397" "checksum rust-stemmers 1.2.0 (registry+https://github.com/rust-lang/crates.io-index)" = "e46a2036019fdb888131db7a4c847a1063a7493f971ed94ea82c67eada63ca54" @@ -2359,6 +2377,8 @@ dependencies = [ "checksum tempfile 3.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9" "checksum termcolor 1.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f" "checksum textwrap 0.11.0 (registry+https://github.com/rust-lang/crates.io-index)" = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" +"checksum thiserror 1.0.16 (registry+https://github.com/rust-lang/crates.io-index)" = "d12a1dae4add0f0d568eebc7bf142f145ba1aa2544cafb195c76f0f409091b60" +"checksum thiserror-impl 1.0.16 (registry+https://github.com/rust-lang/crates.io-index)" = "3f34e0c1caaa462fd840ec6b768946ea1e7842620d94fe29d5b847138f521269" "checksum thread_local 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)" = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14" "checksum time 0.1.43 (registry+https://github.com/rust-lang/crates.io-index)" = "ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438" "checksum traitobject 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)" = "efd1f82c56340fdf16f2a953d7bda4f8fdffba13d93b00844c25572110b26079" diff --git a/bayard-client/Cargo.toml b/bayard-client/Cargo.toml index 65bbbfc..a05bd45 100644 --- a/bayard-client/Cargo.toml +++ b/bayard-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bayard-client" -version = "0.7.0" +version = "0.7.1" authors = ["Minoru Osuka "] edition = "2018" description = "Client library for Bayard." @@ -18,8 +18,8 @@ grpcio = { version = "0.4.7", features = [ "secure" ] } log = "0.4.8" protobuf = "2.14.0" raft = "0.4.3" -rand = "0.7.2" -serde_json = "1.0.44" +rand = "0.7.3" +serde_json = "1.0.51" bayard-proto = "0.7.0" -bayard-server = { version = "0.7.0", path = "../bayard-server" } +bayard-server = { version = "0.7.1", path = "../bayard-server" } diff --git a/bayard-rest/Cargo.toml b/bayard-rest/Cargo.toml index f7842f4..c4fd229 100644 --- a/bayard-rest/Cargo.toml +++ b/bayard-rest/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bayard-rest" -version = "0.7.0" +version = "0.7.1" authors = ["Minoru Osuka "] edition = "2018" description = "REST API server for Bayard." @@ -24,7 +24,7 @@ log = "0.4.8" logger = "0.4.0" persistent = "0.4.0" router = "0.6.0" -serde_json = "1.0.44" +serde_json = "1.0.51" urlencoded = "0.6.0" bayard-client = { version = "0.7.0", path = "../bayard-client" } diff --git a/bayard-server/Cargo.toml b/bayard-server/Cargo.toml index 7fa5379..1d25b4d 100644 --- a/bayard-server/Cargo.toml +++ b/bayard-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bayard-server" -version = "0.7.0" +version = "0.7.1" authors = ["MinoruOsuka "] edition = "2018" description = "Bayard is a distributed search server." @@ -13,7 +13,7 @@ categories = ["database"] license = "MIT" [dependencies] -async-std = "1.4.0" +async-std = "1.5.0" bincode = "1.2.1" cang-jie = "0.7.0" futures = "0.1.29" @@ -22,12 +22,12 @@ jieba-rs = "0.4.10" lazy_static = "1.4.0" lindera-tantivy = "0.1.0" log = "0.4.8" -prometheus = "0.7.0" +prometheus = "0.8.0" protobuf = "2.14.0" raft = "0.4.3" -rocksdb = "0.13.0" -serde = { version = "1.0.104", features = ["derive"] } -serde_json = "1.0.44" +rocksdb = "0.14.0" +serde = { version = "1.0.106", features = ["derive"] } +serde_json = "1.0.51" stringreader = "0.1.1" tantivy = "0.12.0" diff --git a/bayard/Cargo.toml b/bayard/Cargo.toml index 10e1211..2ffd231 100644 --- a/bayard/Cargo.toml +++ b/bayard/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bayard" -version = "0.7.0" +version = "0.7.1" authors = ["Minoru Osuka "] edition = "2018" description = "Bayard is a distributed search server." @@ -18,16 +18,16 @@ path = "src/main.rs" [dependencies] clap = "2.33.0" -crossbeam-channel = "0.4.0" -ctrlc = { version = "3.1.3", features = ["termination"] } +crossbeam-channel = "0.4.2" +ctrlc = { version = "3.1.4", features = ["termination"] } env_logger = "0.7.1" futures = "0.1.29" grpcio = { version = "0.4.7", features = [ "secure" ] } log = "0.4.8" -num_cpus = "1.11.1" +num_cpus = "1.13.0" raft = "0.4.3" -serde_json = "1.0.44" +serde_json = "1.0.51" -bayard-client = { version = "0.7.0", path = "../bayard-client" } +bayard-client = { version = "0.7.1", path = "../bayard-client" } bayard-proto = "0.7.0" -bayard-server = { version = "0.7.0", path = "../bayard-server" } +bayard-server = { version = "0.7.1", path = "../bayard-server" }