Update bonsaidb, fix compile

This commit is contained in:
asonix 2023-05-14 12:19:35 -05:00
parent 3f1c1d7a65
commit cb2f7bf510
3 changed files with 29 additions and 29 deletions

50
Cargo.lock generated
View file

@ -93,7 +93,7 @@ checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -105,7 +105,7 @@ dependencies = [
"attribute-derive-macro",
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -121,7 +121,7 @@ dependencies = [
"proc-macro2",
"quote",
"quote-use 0.6.0",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -205,7 +205,7 @@ dependencies = [
[[package]]
name = "bonsaidb"
version = "0.4.0"
source = "git+https://github.com/khonsulabs/bonsaidb/#8a73f193adec930e5ac8d1c227019ac814591e12"
source = "git+https://github.com/khonsulabs/bonsaidb/#cde7bcb0f9d2b3efd598c6fb0a1ea035ca6edeed"
dependencies = [
"bonsaidb-core",
"bonsaidb-files",
@ -217,7 +217,7 @@ dependencies = [
[[package]]
name = "bonsaidb-core"
version = "0.4.0"
source = "git+https://github.com/khonsulabs/bonsaidb/#8a73f193adec930e5ac8d1c227019ac814591e12"
source = "git+https://github.com/khonsulabs/bonsaidb/#cde7bcb0f9d2b3efd598c6fb0a1ea035ca6edeed"
dependencies = [
"actionable",
"arc-bytes",
@ -243,7 +243,7 @@ dependencies = [
[[package]]
name = "bonsaidb-files"
version = "0.1.0"
source = "git+https://github.com/khonsulabs/bonsaidb/#8a73f193adec930e5ac8d1c227019ac814591e12"
source = "git+https://github.com/khonsulabs/bonsaidb/#cde7bcb0f9d2b3efd598c6fb0a1ea035ca6edeed"
dependencies = [
"bonsaidb-core",
"bonsaidb-macros",
@ -260,7 +260,7 @@ dependencies = [
[[package]]
name = "bonsaidb-local"
version = "0.4.0"
source = "git+https://github.com/khonsulabs/bonsaidb/#8a73f193adec930e5ac8d1c227019ac814591e12"
source = "git+https://github.com/khonsulabs/bonsaidb/#cde7bcb0f9d2b3efd598c6fb0a1ea035ca6edeed"
dependencies = [
"async-trait",
"bincode",
@ -290,7 +290,7 @@ dependencies = [
[[package]]
name = "bonsaidb-macros"
version = "0.4.0"
source = "git+https://github.com/khonsulabs/bonsaidb/#8a73f193adec930e5ac8d1c227019ac814591e12"
source = "git+https://github.com/khonsulabs/bonsaidb/#cde7bcb0f9d2b3efd598c6fb0a1ea035ca6edeed"
dependencies = [
"attribute-derive",
"manyhow",
@ -298,14 +298,14 @@ dependencies = [
"proc-macro2",
"quote",
"quote-use 0.7.0",
"syn 2.0.15",
"syn 2.0.16",
"trybuild",
]
[[package]]
name = "bonsaidb-server"
version = "0.4.0"
source = "git+https://github.com/khonsulabs/bonsaidb/#8a73f193adec930e5ac8d1c227019ac814591e12"
source = "git+https://github.com/khonsulabs/bonsaidb/#cde7bcb0f9d2b3efd598c6fb0a1ea035ca6edeed"
dependencies = [
"async-lock",
"async-trait",
@ -332,7 +332,7 @@ dependencies = [
[[package]]
name = "bonsaidb-utils"
version = "0.4.0"
source = "git+https://github.com/khonsulabs/bonsaidb/#8a73f193adec930e5ac8d1c227019ac814591e12"
source = "git+https://github.com/khonsulabs/bonsaidb/#cde7bcb0f9d2b3efd598c6fb0a1ea035ca6edeed"
[[package]]
name = "bumpalo"
@ -566,7 +566,7 @@ checksum = "5bc1955a640c4464859ae700fbe48e666da6fdce99ce5fe1acd08dd295889d10"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -768,7 +768,7 @@ checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -1037,7 +1037,7 @@ dependencies = [
"manyhow-macros",
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -1272,7 +1272,7 @@ checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -1455,7 +1455,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -1687,7 +1687,7 @@ checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -1816,9 +1816,9 @@ dependencies = [
[[package]]
name = "syn"
version = "2.0.15"
version = "2.0.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822"
checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01"
dependencies = [
"proc-macro2",
"quote",
@ -1865,7 +1865,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -1926,7 +1926,7 @@ checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -1977,7 +1977,7 @@ checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]
[[package]]
@ -2128,7 +2128,7 @@ dependencies = [
"once_cell",
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
"wasm-bindgen-shared",
]
@ -2150,7 +2150,7 @@ checksum = "4783ce29f09b9d93134d41297aded3a712b7b979e9c6f28c32cb88c973a94869"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
@ -2432,5 +2432,5 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.15",
"syn 2.0.16",
]

View file

@ -10,7 +10,7 @@ use bonsaidb::{
connection::{AsyncConnection, AsyncStorageConnection},
schema::SerializedCollection,
},
server::{api::Handler, NoBackend},
server::api::Handler,
};
use object::Object;
@ -110,9 +110,9 @@ async fn triples_by_subject<S: AsyncStorageConnection<Database = C>, C: AsyncCon
}
#[async_trait::async_trait]
impl Handler<NoBackend, LookupTriplesBySubject> for TripleHandler {
impl Handler<LookupTriplesBySubject> for TripleHandler {
async fn handle(
session: bonsaidb::server::api::HandlerSession<'_, NoBackend>,
session: bonsaidb::server::api::HandlerSession<'_>,
request: LookupTriplesBySubject,
) -> bonsaidb::server::api::HandlerResult<LookupTriplesBySubject> {
Ok(triples_by_subject(&session.as_client, request.subject).await?)

View file

@ -10,7 +10,7 @@ rustPlatform.buildRustPackage {
cargoLock = {
lockFile = ./Cargo.lock;
outputHashes = {
"bonsaidb-0.4.0" = "hMYg3cDLjG+tlNwIX6gX+CjsCP7T1PmUsA8tLHnw9Ic=";
"bonsaidb-0.4.0" = "qdwjwHlUxzyWXx7Crnar7zGhBAaWJkFa+hgvMzOuibc=";
};
};