Skip to content

Commit a1a3311

Browse files
sophokles73eriksven
authored andcommitted
Use Kuksa Rust SDK instead of client generated from proto files
1 parent 547e659 commit a1a3311

File tree

11 files changed

+664
-1095
lines changed

11 files changed

+664
-1095
lines changed

components/Cargo.lock

Lines changed: 522 additions & 235 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

components/Cargo.toml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,23 +38,21 @@ edition = "2021"
3838
documentation = "https://eclipse-sdv-blueprints.github.io/blueprints-website/"
3939

4040
[workspace.dependencies]
41-
async-trait = { version = "0.1.86" }
42-
bytes = { version = "1.7.0" }
43-
chrono = { version = "0.4.39", default-features = false }
44-
clap = { version = "4.5.29", default-features = false }
45-
env_logger = { version = "0.11.6", default-features = false, features = [
41+
async-trait = { version = "0.1.89" }
42+
bytes = { version = "1.11.0" }
43+
chrono = { version = "0.4.42", default-features = false }
44+
clap = { version = "4.5.53", default-features = false }
45+
env_logger = { version = "0.11.8", default-features = false, features = [
4646
"humantime",
4747
] }
4848
fms-proto = { path = "fms-proto" }
4949
fms-zenoh = { path = "fms-zenoh" }
5050
influx-client = { path = "influx-client", default-features = false }
5151
influxrs = { version = "3.0.1", default-features = false }
52-
log = { version = "0.4.25" }
53-
protobuf = { version = "3.5.1" }
54-
protobuf-codegen = { version = "3.5.1" }
55-
protoc-bin-vendored = { version = "3.0" }
52+
log = { version = "0.4.28" }
53+
protobuf = { version = "3.7.2" }
5654
# tokio does not enable features by default
57-
tokio = { version = "1.43" }
55+
tokio = { version = "1.48" }
5856
up-rust = { version = "0.4.0", default-features = false }
5957
up-transport-hono-kafka = { path = "up-transport-hono-kafka" }
6058
up-transport-hono-mqtt = { path = "up-transport-hono-mqtt" }

components/fms-forwarder/Cargo.toml

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -48,25 +48,11 @@ duration-str = { version = "0.12.0", default-features = false, features = [
4848
env_logger = { workspace = true }
4949
fms-proto = { workspace = true }
5050
fms-zenoh = { workspace = true }
51-
influx-client = { workspace = true, features = ["writer"] }
51+
http = { version = "0.2" }
52+
kuksa-rust-sdk = { version = "0.2.1" }
5253
log = { workspace = true }
5354
protobuf = { workspace = true }
54-
prost = { version = "0.13" }
55-
prost-types = { version = "0.13" }
5655
tokio = { workspace = true, features = ["macros", "rt-multi-thread", "time"] }
57-
tonic = { version = "0.12.3", default-features = false, features = [
58-
"channel",
59-
"codegen",
60-
"tls",
61-
"prost",
62-
] }
6356
up-rust = { workspace = true, features = ["communication"] }
6457
up-transport-hono-mqtt = { workspace = true }
6558
up-transport-zenoh = { workspace = true }
66-
67-
[build-dependencies]
68-
protoc-bin-vendored = { workspace = true }
69-
tonic-build = { version = "0.12.3", default-features = false, features = [
70-
"prost",
71-
"transport",
72-
] }

components/fms-forwarder/build.rs

Lines changed: 0 additions & 32 deletions
This file was deleted.

components/fms-forwarder/proto/kuksa/val/v1/types.proto

Lines changed: 0 additions & 284 deletions
This file was deleted.

0 commit comments

Comments
 (0)