diff --git a/Cargo.lock b/Cargo.lock index 546c256e..3bdeb872 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2003,27 +2003,6 @@ dependencies = [ "syn 3.0.6", ] -[[package]] -name = "tinybus" -version = "0.1.6" -source = "git+https://github.com/tinyhumansai/tinybus?rev=0de2d283f35cbbff08efad6fbe05537ffb74611b#0de2d283f35cbbff08efad6fbe05537ffb74611b" -dependencies = [ - "async-trait", - "flate2", - "libc", - "serde", - "serde_json", - "sha2 0.10.9", - "tar", - "tempfile", - "thiserror", - "tokio", - "toml", - "tracing", - "ureq", - "zip", -] - [[package]] name = "tinybus" version = "0.3.6" @@ -2064,7 +2043,7 @@ dependencies = [ "async-trait", "serde", "serde_json", - "tinybus 0.3.6", + "tinybus", "tokio", "tracing", ] @@ -2186,7 +2165,7 @@ dependencies = [ "serde", "serde_json", "tempfile", - "tinybus 0.3.6", + "tinybus", "tinybus-module", "tinyflows", "tinyflows-bus", @@ -2230,7 +2209,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.11.0", - "tinybus 0.1.6", + "tinybus", "tinystoragedrivers-api", "tinystoragedrivers-busproxy", "tinystoragedrivers-testkit", @@ -2242,7 +2221,7 @@ dependencies = [ [[package]] name = "tinystoragedrivers-api" version = "2.1.1" -source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=bf1f0a97fbe6165a6edd9521659c7f6859700761#bf1f0a97fbe6165a6edd9521659c7f6859700761" +source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=29471a164619bcec03e5858a7d7ee0c65f52bf22#29471a164619bcec03e5858a7d7ee0c65f52bf22" dependencies = [ "async-trait", "bytes", @@ -2256,7 +2235,7 @@ dependencies = [ [[package]] name = "tinystoragedrivers-blob" version = "2.1.1" -source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=bf1f0a97fbe6165a6edd9521659c7f6859700761#bf1f0a97fbe6165a6edd9521659c7f6859700761" +source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=29471a164619bcec03e5858a7d7ee0c65f52bf22#29471a164619bcec03e5858a7d7ee0c65f52bf22" dependencies = [ "async-trait", "bytes", @@ -2270,25 +2249,25 @@ dependencies = [ [[package]] name = "tinystoragedrivers-bus" version = "2.1.1" -source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=bf1f0a97fbe6165a6edd9521659c7f6859700761#bf1f0a97fbe6165a6edd9521659c7f6859700761" +source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=29471a164619bcec03e5858a7d7ee0c65f52bf22#29471a164619bcec03e5858a7d7ee0c65f52bf22" dependencies = [ "serde", "serde_json", - "tinybus 0.1.6", + "tinybus", "tinystoragedrivers-types", ] [[package]] name = "tinystoragedrivers-busproxy" version = "2.1.1" -source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=bf1f0a97fbe6165a6edd9521659c7f6859700761#bf1f0a97fbe6165a6edd9521659c7f6859700761" +source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=29471a164619bcec03e5858a7d7ee0c65f52bf22#29471a164619bcec03e5858a7d7ee0c65f52bf22" dependencies = [ "async-trait", "bytes", "futures-core", "serde", "serde_json", - "tinybus 0.1.6", + "tinybus", "tinystoragedrivers-api", "tinystoragedrivers-bus", "tinystoragedrivers-types", @@ -2299,7 +2278,7 @@ dependencies = [ [[package]] name = "tinystoragedrivers-connect" version = "2.1.1" -source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=bf1f0a97fbe6165a6edd9521659c7f6859700761#bf1f0a97fbe6165a6edd9521659c7f6859700761" +source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=29471a164619bcec03e5858a7d7ee0c65f52bf22#29471a164619bcec03e5858a7d7ee0c65f52bf22" dependencies = [ "rusqlite", "serde_json", @@ -2311,7 +2290,7 @@ dependencies = [ [[package]] name = "tinystoragedrivers-document" version = "2.1.1" -source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=bf1f0a97fbe6165a6edd9521659c7f6859700761#bf1f0a97fbe6165a6edd9521659c7f6859700761" +source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=29471a164619bcec03e5858a7d7ee0c65f52bf22#29471a164619bcec03e5858a7d7ee0c65f52bf22" dependencies = [ "async-trait", "data-encoding", @@ -2329,7 +2308,7 @@ dependencies = [ [[package]] name = "tinystoragedrivers-kv" version = "2.1.1" -source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=bf1f0a97fbe6165a6edd9521659c7f6859700761#bf1f0a97fbe6165a6edd9521659c7f6859700761" +source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=29471a164619bcec03e5858a7d7ee0c65f52bf22#29471a164619bcec03e5858a7d7ee0c65f52bf22" dependencies = [ "async-trait", "serde", @@ -2341,7 +2320,7 @@ dependencies = [ [[package]] name = "tinystoragedrivers-queue" version = "2.1.1" -source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=bf1f0a97fbe6165a6edd9521659c7f6859700761#bf1f0a97fbe6165a6edd9521659c7f6859700761" +source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=29471a164619bcec03e5858a7d7ee0c65f52bf22#29471a164619bcec03e5858a7d7ee0c65f52bf22" dependencies = [ "async-trait", "data-encoding", @@ -2357,7 +2336,7 @@ dependencies = [ [[package]] name = "tinystoragedrivers-secrets" version = "2.1.1" -source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=bf1f0a97fbe6165a6edd9521659c7f6859700761#bf1f0a97fbe6165a6edd9521659c7f6859700761" +source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=29471a164619bcec03e5858a7d7ee0c65f52bf22#29471a164619bcec03e5858a7d7ee0c65f52bf22" dependencies = [ "async-trait", "tinystoragedrivers-api", @@ -2368,7 +2347,7 @@ dependencies = [ [[package]] name = "tinystoragedrivers-testkit" version = "2.1.1" -source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=bf1f0a97fbe6165a6edd9521659c7f6859700761#bf1f0a97fbe6165a6edd9521659c7f6859700761" +source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=29471a164619bcec03e5858a7d7ee0c65f52bf22#29471a164619bcec03e5858a7d7ee0c65f52bf22" dependencies = [ "async-trait", "bytes", @@ -2389,7 +2368,7 @@ dependencies = [ [[package]] name = "tinystoragedrivers-types" version = "2.1.1" -source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=bf1f0a97fbe6165a6edd9521659c7f6859700761#bf1f0a97fbe6165a6edd9521659c7f6859700761" +source = "git+https://github.com/tinyhumansai/tinystoragedrivers?rev=29471a164619bcec03e5858a7d7ee0c65f52bf22#29471a164619bcec03e5858a7d7ee0c65f52bf22" dependencies = [ "serde", "serde_json", diff --git a/crates/tinyflows-adaptive/Cargo.toml b/crates/tinyflows-adaptive/Cargo.toml index 6c86a95f..d913d17b 100644 --- a/crates/tinyflows-adaptive/Cargo.toml +++ b/crates/tinyflows-adaptive/Cargo.toml @@ -19,8 +19,8 @@ thiserror = "2" # revision so a host that vendors tinystoragedrivers once can `[patch]` it; chrono # turns the RFC 3339 instants of the records into the stored `*_ms`; tokio's # `OnceCell` for one-time collection setup. -tinystoragedrivers-api = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761", optional = true } -tinystoragedrivers-types = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761", optional = true } +tinystoragedrivers-api = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22", optional = true } +tinystoragedrivers-types = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22", optional = true } tinyflows-storage = { path = "../tinyflows-storage", optional = true } chrono = { version = "0.4", default-features = false, features = ["std"], optional = true } tracing = { version = "0.1", default-features = false, features = ["std"], optional = true } @@ -41,9 +41,9 @@ tinyflows = { path = "../tinyflows", features = ["store", "mock"] } # The engine's `WorkflowStore` on an in-memory storage backend, for tests and # the eval example. tinyflows-drivers = { path = "../tinyflows-drivers", default-features = false, features = ["store"] } -tinystoragedrivers-api = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } -tinystoragedrivers-types = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } -tinystoragedrivers-testkit = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } +tinystoragedrivers-api = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } +tinystoragedrivers-types = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } +tinystoragedrivers-testkit = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } tokio = { version = "1", features = ["macros", "rt", "rt-multi-thread", "sync", "time"] } [lints.rust] diff --git a/crates/tinyflows-drivers/Cargo.toml b/crates/tinyflows-drivers/Cargo.toml index 75a630c3..5cc90106 100644 --- a/crates/tinyflows-drivers/Cargo.toml +++ b/crates/tinyflows-drivers/Cargo.toml @@ -51,8 +51,8 @@ store = [ test-fixtures = ["catalog"] [dependencies] -tinystoragedrivers-api = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } -tinystoragedrivers-types = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } +tinystoragedrivers-api = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } +tinystoragedrivers-types = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } tinyflows-storage = { path = "../tinyflows-storage" } serde = { workspace = true } serde_json = { workspace = true } @@ -72,4 +72,4 @@ uuid = { workspace = true, optional = true } [dev-dependencies] async-trait = { workspace = true } tokio = { workspace = true } -tinystoragedrivers-testkit = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } +tinystoragedrivers-testkit = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } diff --git a/crates/tinyflows-module/Cargo.toml b/crates/tinyflows-module/Cargo.toml index 1b5fa983..aa83baf2 100644 --- a/crates/tinyflows-module/Cargo.toml +++ b/crates/tinyflows-module/Cargo.toml @@ -14,8 +14,8 @@ crate-type = ["rlib", "cdylib"] [dependencies] tinyflows-drivers = { path = "../tinyflows-drivers", default-features = false, features = ["catalog", "engine", "schedule"] } tinyflows-catalog = { path = "../tinyflows-catalog" } -tinystoragedrivers-api = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } -tinystoragedrivers-types = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } +tinystoragedrivers-api = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } +tinystoragedrivers-types = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } tinyflows-storage = { path = "../tinyflows-storage" } tinyflows-schedule = { path = "../tinyflows-schedule" } anyhow = "1" @@ -42,4 +42,4 @@ static-link = [] [dev-dependencies] tempfile = "3" tokio = { workspace = true, features = ["test-util"] } -tinystoragedrivers-testkit = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } +tinystoragedrivers-testkit = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } diff --git a/crates/tinyflows-storage/Cargo.toml b/crates/tinyflows-storage/Cargo.toml index a07fd448..7602bec0 100644 --- a/crates/tinyflows-storage/Cargo.toml +++ b/crates/tinyflows-storage/Cargo.toml @@ -9,8 +9,8 @@ publish = false description = "TinyFlows-owned generic document persistence helpers" [dependencies] -tinystoragedrivers-api = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } -tinystoragedrivers-types = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } +tinystoragedrivers-api = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } +tinystoragedrivers-types = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } serde = { workspace = true } serde_json = { workspace = true } async-trait = { workspace = true } @@ -20,7 +20,7 @@ ulid = "1" data-encoding = "2" [dev-dependencies] -tinystoragedrivers-testkit = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } -tinystoragedrivers-busproxy = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "bf1f0a97fbe6165a6edd9521659c7f6859700761" } +tinystoragedrivers-testkit = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } +tinystoragedrivers-busproxy = { git = "https://github.com/tinyhumansai/tinystoragedrivers", version = "2.1.1", rev = "29471a164619bcec03e5858a7d7ee0c65f52bf22" } # Keep this on the rev tinystoragedrivers pins so `tinybus::Connection` is one type with its busproxy. -tinybus-sdk = { package = "tinybus", git = "https://github.com/tinyhumansai/tinybus", rev = "0de2d283f35cbbff08efad6fbe05537ffb74611b", default-features = false } +tinybus-sdk = { package = "tinybus", git = "https://github.com/tinyhumansai/tinybus", rev = "6ce06bc674e4f4d718aa51e643ef62c1f372e270", default-features = false }