Skip to content

Commit

Permalink
expose URL_PATH for exclusion rules (#218)
Browse files Browse the repository at this point in the history
  • Loading branch information
sanket-mundra authored Feb 19, 2024
1 parent bf4c23c commit 8a804dc
Show file tree
Hide file tree
Showing 17 changed files with 29 additions and 27 deletions.
2 changes: 1 addition & 1 deletion hypertrace-graphql-attribute-scope/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
javax.websocket:javax.websocket-api:1.1=compileClasspath,runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
2 changes: 1 addition & 1 deletion hypertrace-graphql-entity-schema/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
javax.websocket:javax.websocket-api:1.1=compileClasspath,runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
2 changes: 1 addition & 1 deletion hypertrace-graphql-entity-type/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
javax.websocket:javax.websocket-api:1.1=compileClasspath,runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
2 changes: 1 addition & 1 deletion hypertrace-graphql-explorer-context/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
javax.websocket:javax.websocket-api:1.1=compileClasspath,runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
2 changes: 1 addition & 1 deletion hypertrace-graphql-explorer-schema/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
javax.websocket:javax.websocket-api:1.1=compileClasspath,runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
javax.websocket:javax.websocket-api:1.1=compileClasspath,runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
10 changes: 5 additions & 5 deletions hypertrace-graphql-impl/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,11 @@ org.apache.commons:commons-lang3:3.12.0=runtimeClasspath
org.apache.commons:commons-text:1.10.0=runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.config.service:label-application-rule-config-service-api:0.1.56=runtimeClasspath
org.hypertrace.config.service:labels-config-service-api:0.1.56=runtimeClasspath
org.hypertrace.config.service:spaces-config-service-api:0.1.56=runtimeClasspath
org.hypertrace.config.service:span-processing-config-service-api:0.1.56=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.config.service:label-application-rule-config-service-api:0.1.60=runtimeClasspath
org.hypertrace.config.service:labels-config-service-api:0.1.60=runtimeClasspath
org.hypertrace.config.service:spaces-config-service-api:0.1.60=runtimeClasspath
org.hypertrace.config.service:span-processing-config-service-api:0.1.60=runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
2 changes: 1 addition & 1 deletion hypertrace-graphql-labels-schema-api/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
javax.websocket:javax.websocket-api:1.1=compileClasspath,runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
6 changes: 3 additions & 3 deletions hypertrace-graphql-labels-schema-impl/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,9 @@ javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
javax.websocket:javax.websocket-api:1.1=compileClasspath,runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.config.service:label-application-rule-config-service-api:0.1.56=compileClasspath,runtimeClasspath
org.hypertrace.config.service:labels-config-service-api:0.1.56=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.config.service:label-application-rule-config-service-api:0.1.60=compileClasspath,runtimeClasspath
org.hypertrace.config.service:labels-config-service-api:0.1.60=compileClasspath,runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
2 changes: 1 addition & 1 deletion hypertrace-graphql-metric-schema/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
javax.websocket:javax.websocket-api:1.1=compileClasspath,runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
2 changes: 1 addition & 1 deletion hypertrace-graphql-service-config/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ com.graphql-java:java-dataloader:3.2.0=compileClasspath,runtimeClasspath
io.github.graphql-java:graphql-java-annotations:9.1=compileClasspath,runtimeClasspath
io.grpc:grpc-bom:1.60.0=compileClasspath,runtimeClasspath
javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.core.kafkastreams.framework:kafka-bom:0.4.5=compileClasspath,runtimeClasspath
org.reactivestreams:reactive-streams:1.0.3=compileClasspath,runtimeClasspath
org.slf4j:slf4j-api:2.0.7=compileClasspath,runtimeClasspath
Expand Down
10 changes: 5 additions & 5 deletions hypertrace-graphql-service/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -105,11 +105,11 @@ org.eclipse.jetty:jetty-servlets:9.4.53.v20231009=runtimeClasspath
org.eclipse.jetty:jetty-util-ajax:9.4.53.v20231009=runtimeClasspath
org.eclipse.jetty:jetty-util:9.4.53.v20231009=runtimeClasspath
org.hdrhistogram:HdrHistogram:2.1.12=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.config.service:label-application-rule-config-service-api:0.1.56=runtimeClasspath
org.hypertrace.config.service:labels-config-service-api:0.1.56=runtimeClasspath
org.hypertrace.config.service:spaces-config-service-api:0.1.56=runtimeClasspath
org.hypertrace.config.service:span-processing-config-service-api:0.1.56=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.config.service:label-application-rule-config-service-api:0.1.60=runtimeClasspath
org.hypertrace.config.service:labels-config-service-api:0.1.60=runtimeClasspath
org.hypertrace.config.service:spaces-config-service-api:0.1.60=runtimeClasspath
org.hypertrace.config.service:span-processing-config-service-api:0.1.60=runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions hypertrace-graphql-spaces-schema/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
javax.websocket:javax.websocket-api:1.1=compileClasspath,runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.config.service:spaces-config-service-api:0.1.56=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.config.service:spaces-config-service-api:0.1.60=compileClasspath,runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
4 changes: 2 additions & 2 deletions hypertrace-graphql-span-processing-schema/gradle.lockfile
Original file line number Diff line number Diff line change
Expand Up @@ -48,8 +48,8 @@ javax.validation:validation-api:1.1.0.Final=compileClasspath,runtimeClasspath
javax.websocket:javax.websocket-api:1.1=compileClasspath,runtimeClasspath
org.checkerframework:checker-qual:3.33.0=compileClasspath,runtimeClasspath
org.codehaus.mojo:animal-sniffer-annotations:1.23=runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.12=compileClasspath,runtimeClasspath
org.hypertrace.config.service:span-processing-config-service-api:0.1.56=compileClasspath,runtimeClasspath
org.hypertrace.bom:hypertrace-bom:0.3.15=compileClasspath,runtimeClasspath
org.hypertrace.config.service:span-processing-config-service-api:0.1.60=compileClasspath,runtimeClasspath
org.hypertrace.core.attribute.service:attribute-service-api:0.14.35=runtimeClasspath
org.hypertrace.core.attribute.service:caching-attribute-service-client:0.14.35=runtimeClasspath
org.hypertrace.core.grpcutils:grpc-client-rx-utils:0.13.1=runtimeClasspath
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ public class ConfigServiceSpanFilterConverter {
FIELD_FILTER_FIELD_IMMUTABLE_BI_MAP =
ImmutableBiMap.<Field, SpanProcessingFilterField>builder()
.put(Field.FIELD_URL, SpanProcessingFilterField.URL)
.put(Field.FIELD_URL_PATH, SpanProcessingFilterField.URL_PATH)
.put(Field.FIELD_SERVICE_NAME, SpanProcessingFilterField.SERVICE_NAME)
.put(Field.FIELD_ENVIRONMENT_NAME, SpanProcessingFilterField.ENVIRONMENT_NAME)
.build();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
@GraphQLName(SpanProcessingFilterField.TYPE_NAME)
public enum SpanProcessingFilterField {
URL,
URL_PATH,
SERVICE_NAME,
ENVIRONMENT_NAME;
static final String TYPE_NAME = "SpanProcessingFilterField";
Expand Down

0 comments on commit 8a804dc

Please sign in to comment.