From 6e9d9aa4f9a9631c281df4b4c8916490d5cd39d9 Mon Sep 17 00:00:00 2001
From: Aaron Steinfeld <45047841+aaron-steinfeld@users.noreply.github.com>
Date: Thu, 2 Nov 2023 16:53:59 -0400
Subject: [PATCH] chore: add gql deps (#13)
* chore: add ht gql deps
* ci: adjust suppressions
---
gradle/libs.versions.toml | 12 ++++++++++--
hypertrace-bom/build.gradle.kts | 5 +++++
owasp-suppressions.xml | 5 ++++-
test-consumer/build.gradle.kts | 5 +++++
4 files changed, 24 insertions(+), 3 deletions(-)
diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml
index 291aafa..ae58849 100644
--- a/gradle/libs.versions.toml
+++ b/gradle/libs.versions.toml
@@ -7,6 +7,8 @@ hypertrace-kafka = "0.3.9"
hypertrace-bom = "+"
hypertrace-attributeservice = "0.14.35"
hypertrace-gatewayservice = "0.3.9"
+hypertrace-entityservice = "0.8.86"
+hypertrace-configservice = "0.1.56"
junit = "5.10.0"
mockito = "5.5.0"
@@ -51,13 +53,18 @@ hypertrace-framework-http = { module = "org.hypertrace.core.serviceframework:pla
hypertrace-framework-spi = { module = "org.hypertrace.core.serviceframework:service-framework-spi", version.ref = "hypertrace-framework" }
hypertrace-integrationtest-framework = { module = "org.hypertrace.core.serviceframework:integrationtest-service-framework", version.ref = "hypertrace-framework" }
hypertrace-framework-documentstore-metrics = { module = "org.hypertrace.core.serviceframework:docstore-metrics", version.ref = "hypertrace-framework" }
-hypertrace-documentstore = { module = "org.hypertrace.core.documentstore:document-store", version = "0.7.44" }
+hypertrace-documentstore = { module = "org.hypertrace.core.documentstore:document-store", version = "0.7.49" }
hypertrace-eventstore = { module = "org.hypertrace.core.eventstore:event-store", version = "0.1.3" }
hypertrace-kafka-bom = { module = "org.hypertrace.core.kafkastreams.framework:kafka-bom", version.ref = "hypertrace-kafka" }
hypertrace-kafka-framework = { module = "org.hypertrace.core.kafkastreams.framework:kafka-streams-framework", version.ref = "hypertrace-kafka" }
hypertrace-attributeservice-api = { module = "org.hypertrace.core.attribute.service:attribute-service-api", version.ref = "hypertrace-attributeservice" }
hypertrace-attributeservice-cachingclient = { module = "org.hypertrace.core.attribute.service:caching-attribute-service-client", version.ref = "hypertrace-attributeservice" }
hypertrace-gatewayservice-api = { module = "org.hypertrace.gateway.service:gateway-service-api", version.ref = "hypertrace-gatewayservice" }
+hypertrace-entityservice-types-rxclient = { module = "org.hypertrace.entity.service:entity-type-service-rx-client", version.ref = "hypertrace-entityservice" }
+hypertrace-configservice-spaces-api = { module = "org.hypertrace.config.service:spaces-config-service-api", version.ref = "hypertrace-configservice" }
+hypertrace-configservice-labels-api = { module = "org.hypertrace.config.service:labels-config-service-api", version.ref = "hypertrace-configservice" }
+hypertrace-configservice-labelapplication-api = { module = "org.hypertrace.config.service:label-application-rule-config-service-api", version.ref = "hypertrace-configservice" }
+hypertrace-configservice-spanprocessing-api = { module = "org.hypertrace.config.service:span-processing-config-service-api", version.ref = "hypertrace-configservice" }
hypertrace-bom = { module = "org.hypertrace.bom:hypertrace-bom", version.ref = "hypertrace-bom" }
junit-jupiter = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit" }
@@ -77,4 +84,5 @@ owasp-dependencycheck = { id = "org.owasp.dependencycheck", version = "8.4.0" }
google-protobuf = { id = "com.google.protobuf", version = "0.9.4" }
[bundles]
-grpc-api = ["grpc-stub", "grpc-protobuf", "javax-annotation", "protobuf-java"]
\ No newline at end of file
+grpc-api = ["grpc-stub", "grpc-protobuf", "javax-annotation", "protobuf-java"]
+
diff --git a/hypertrace-bom/build.gradle.kts b/hypertrace-bom/build.gradle.kts
index e6c6a3f..8ccccb2 100644
--- a/hypertrace-bom/build.gradle.kts
+++ b/hypertrace-bom/build.gradle.kts
@@ -26,6 +26,11 @@ dependencies {
api(libs.hypertrace.attributeservice.api)
api(libs.hypertrace.attributeservice.cachingclient)
api(libs.hypertrace.gatewayservice.api)
+ api(libs.hypertrace.entityservice.types.rxclient)
+ api(libs.hypertrace.configservice.spaces.api)
+ api(libs.hypertrace.configservice.labels.api)
+ api(libs.hypertrace.configservice.labelapplication.api)
+ api(libs.hypertrace.configservice.spanprocessing.api)
api(libs.guava)
api(libs.google.re2j)
diff --git a/owasp-suppressions.xml b/owasp-suppressions.xml
index 7b93938..d7a9adc 100644
--- a/owasp-suppressions.xml
+++ b/owasp-suppressions.xml
@@ -7,13 +7,16 @@
^pkg:maven/org\.hypertrace\..*@.*$
cpe:/a:grpc:grpc
cpe:/a:utils_project:utils
+ cpe:/a:service_project:service
+ cpe:/a:processing:processing
- ^pkg:maven/com\.fasterxml\.jackson\.core/jackson\-databind@.*$
+ ^pkg:maven/com\.fasterxml\.jackson\.core/jackson\-databind@.*$
+
CVE-2023-35116
diff --git a/test-consumer/build.gradle.kts b/test-consumer/build.gradle.kts
index 7092ceb..a09999d 100644
--- a/test-consumer/build.gradle.kts
+++ b/test-consumer/build.gradle.kts
@@ -18,6 +18,11 @@ dependencies {
api(libs.hypertrace.eventstore)
api(libs.hypertrace.attributeservice.api)
api(libs.hypertrace.attributeservice.cachingclient)
+ api(libs.hypertrace.entityservice.types.rxclient)
+ api(libs.hypertrace.configservice.spaces.api)
+ api(libs.hypertrace.configservice.labels.api)
+ api(libs.hypertrace.configservice.labelapplication.api)
+ api(libs.hypertrace.configservice.spanprocessing.api)
api(libs.hypertrace.gatewayservice.api)
api(libs.guava)