Upgrade to GraphQL Java 20.0

See gh-596
This commit is contained in:
Brian Clozel
2023-02-01 15:43:24 +01:00
parent 009c5eb2d3
commit d261b292b5
2 changed files with 5 additions and 5 deletions

View File

@@ -3,7 +3,7 @@ description = "Spring for GraphQL"
ext {
moduleProjects = [project(":spring-graphql"), project(":spring-graphql-test")]
springFrameworkVersion = "6.0.3"
graphQlJavaVersion = "19.2"
graphQlJavaVersion = "20.0"
springBootVersion = "3.0.0"
}

View File

@@ -21,8 +21,8 @@ import java.util.concurrent.CompletionStage;
import graphql.ExecutionResult;
import graphql.execution.instrumentation.InstrumentationContext;
import graphql.execution.instrumentation.InstrumentationState;
import graphql.execution.instrumentation.SimpleInstrumentation;
import graphql.execution.instrumentation.SimpleInstrumentationContext;
import graphql.execution.instrumentation.SimplePerformantInstrumentation;
import graphql.execution.instrumentation.parameters.InstrumentationCreateStateParameters;
import graphql.execution.instrumentation.parameters.InstrumentationExecutionParameters;
import graphql.execution.instrumentation.parameters.InstrumentationFieldFetchParameters;
@@ -31,8 +31,8 @@ import io.micrometer.observation.Observation;
import io.micrometer.observation.ObservationRegistry;
/**
* {@link SimpleInstrumentation} that creates {@link Observation observations}
* for GraphQL requests and data fetcher operations.
* {@link graphql.execution.instrumentation.Instrumentation} that creates
* {@link Observation observations} for GraphQL requests and data fetcher operations.
* <p>GraphQL request instrumentation measures the execution time of requests
* and collects information from the {@link ExecutionRequestObservationContext}.
* A request can perform many data fetching operations.
@@ -47,7 +47,7 @@ import io.micrometer.observation.ObservationRegistry;
* @author Brian Clozel
* @since 1.1.0
*/
public class GraphQlObservationInstrumentation extends SimpleInstrumentation {
public class GraphQlObservationInstrumentation extends SimplePerformantInstrumentation {
private static final String OBSERVATION_KEY = "micrometer.observation";