You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Jark Wu (Jira)" <ji...@apache.org> on 2022/08/26 11:47:00 UTC

[jira] [Created] (FLINK-29121) SqlGatewayRestAPIStabilityTest.testSqlGatewayRestAPIStability is failed

Jark Wu created FLINK-29121:
-------------------------------

             Summary: SqlGatewayRestAPIStabilityTest.testSqlGatewayRestAPIStability is failed
                 Key: FLINK-29121
                 URL: https://issues.apache.org/jira/browse/FLINK-29121
             Project: Flink
          Issue Type: Bug
          Components: Table SQL / Gateway
            Reporter: Jark Wu


https://dev.azure.com/apache-flink/apache-flink/_build/results?buildId=40416&view=logs&j=0c940707-2659-5648-cbe6-a1ad63045f0a&t=075c2716-8010-5565-fe08-3c4bb45824a4


{code}
2022-08-26T11:03:07.6108823Z Aug 26 11:03:07 [ERROR] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.379 s <<< FAILURE! - in org.apache.flink.table.gateway.rest.compatibility.SqlGatewayRestAPIStabilityTest
2022-08-26T11:03:07.6110033Z Aug 26 11:03:07 [ERROR] org.apache.flink.table.gateway.rest.compatibility.SqlGatewayRestAPIStabilityTest.testSqlGatewayRestAPIStability(SqlGatewayRestAPIVersion)[1]  Time elapsed: 0.347 s  <<< FAILURE!
2022-08-26T11:03:07.6110730Z Aug 26 11:03:07 org.opentest4j.AssertionFailedError: 
2022-08-26T11:03:07.6112493Z Aug 26 11:03:07 No compatible call could be found for {"url":"/sessions/:session_handle/:operation_handle/cancel","method":"PUT","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"},{"key":"operation_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:operation:OperationStatusResponseBody","properties":{"status":{"type":"string"}}}}.
2022-08-26T11:03:07.6115158Z Aug 26 11:03:07 	Rejected by candidate: {"url":"/sessions/:session_handle/operations/:operation_handle/cancel","method":"PUT","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"},{"key":"operation_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:operation:OperationStatusResponseBody","properties":{"status":{"type":"string"}}}}.
2022-08-26T11:03:07.6116664Z Aug 26 11:03:07 	Compatibility grade: 7/8
2022-08-26T11:03:07.6122943Z Aug 26 11:03:07 	Incompatibilities: 
2022-08-26T11:03:07.6123711Z Aug 26 11:03:07 		url: 
2022-08-26T11:03:07.6124489Z Aug 26 11:03:07 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:07.6125445Z Aug 26 11:03:07  but was: "/sessions/:session_handle/operations/:operation_handle/cancel"
2022-08-26T11:03:07.6128775Z Aug 26 11:03:07 	Rejected by candidate: {"url":"/sessions/:session_handle/operations/:operation_handle/close","method":"DELETE","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"},{"key":"operation_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:operation:OperationStatusResponseBody","properties":{"status":{"type":"string"}}}}.
2022-08-26T11:03:07.6130953Z Aug 26 11:03:07 	Compatibility grade: 6/8
2022-08-26T11:03:07.6131525Z Aug 26 11:03:07 	Incompatibilities: 
2022-08-26T11:03:07.6132055Z Aug 26 11:03:07 		url: 
2022-08-26T11:03:07.6132735Z Aug 26 11:03:07 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:07.6133551Z Aug 26 11:03:07  but was: "/sessions/:session_handle/operations/:operation_handle/close"
2022-08-26T11:03:07.6134338Z Aug 26 11:03:07 		method: 
2022-08-26T11:03:07.6134777Z Aug 26 11:03:07 expected: "PUT"
2022-08-26T11:03:07.6135124Z Aug 26 11:03:07  but was: "DELETE"
2022-08-26T11:03:07.6137281Z Aug 26 11:03:07 	Rejected by candidate: {"url":"/sessions/:session_handle/operations/:operation_handle/status","method":"GET","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"},{"key":"operation_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:operation:OperationStatusResponseBody","properties":{"status":{"type":"string"}}}}.
2022-08-26T11:03:07.6138587Z Aug 26 11:03:07 	Compatibility grade: 6/8
2022-08-26T11:03:07.6138940Z Aug 26 11:03:07 	Incompatibilities: 
2022-08-26T11:03:07.6139281Z Aug 26 11:03:07 		url: 
2022-08-26T11:03:07.6139687Z Aug 26 11:03:07 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:07.6140200Z Aug 26 11:03:07  but was: "/sessions/:session_handle/operations/:operation_handle/status"
2022-08-26T11:03:07.6140643Z Aug 26 11:03:07 		method: 
2022-08-26T11:03:07.6141136Z Aug 26 11:03:07 expected: "PUT"
2022-08-26T11:03:07.6141622Z Aug 26 11:03:07  but was: "GET"
2022-08-26T11:03:07.6144287Z Aug 26 11:03:07 	Rejected by candidate: {"url":"/sessions/:session_handle","method":"DELETE","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:session:CloseSessionResponseBody","properties":{"status":{"type":"string"}}}}.
2022-08-26T11:03:07.6146275Z Aug 26 11:03:07 	Compatibility grade: 5/8
2022-08-26T11:03:07.6147068Z Aug 26 11:03:07 	Incompatibilities: 
2022-08-26T11:03:07.6147651Z Aug 26 11:03:07 		url: 
2022-08-26T11:03:07.6148335Z Aug 26 11:03:07 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:07.6149084Z Aug 26 11:03:07  but was: "/sessions/:session_handle"
2022-08-26T11:03:07.6149721Z Aug 26 11:03:07 		method: 
2022-08-26T11:03:07.6150272Z Aug 26 11:03:07 expected: "PUT"
2022-08-26T11:03:07.6150775Z Aug 26 11:03:07  but was: "DELETE"
2022-08-26T11:03:07.6151913Z Aug 26 11:03:07 		path-parameters: Existing Path parameter operation_handle was removed.
2022-08-26T11:03:07.6154692Z Aug 26 11:03:07 	Rejected by candidate: {"url":"/api_versions","method":"GET","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:util:GetApiVersionResponseBody","properties":{"versions":{"type":"array","items":{"type":"string"}}}}}.
2022-08-26T11:03:07.6157059Z Aug 26 11:03:07 	Compatibility grade: 4/8
2022-08-26T11:03:07.6157436Z Aug 26 11:03:07 	Incompatibilities: 
2022-08-26T11:03:07.6157777Z Aug 26 11:03:07 		url: 
2022-08-26T11:03:07.6158191Z Aug 26 11:03:07 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:07.6158618Z Aug 26 11:03:07  but was: "/api_versions"
2022-08-26T11:03:07.6159120Z Aug 26 11:03:07 		method: 
2022-08-26T11:03:07.6159445Z Aug 26 11:03:07 expected: "PUT"
2022-08-26T11:03:07.6159759Z Aug 26 11:03:07  but was: "GET"
2022-08-26T11:03:07.6160504Z Aug 26 11:03:07 		path-parameters: Existing Path parameter session_handle was removed.
2022-08-26T11:03:07.6161015Z Aug 26 11:03:07 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:07.6161424Z Aug 26 11:03:07 Expecting actual not to be null
2022-08-26T11:03:07.6162919Z Aug 26 11:03:07 	Rejected by candidate: {"url":"/info","method":"GET","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:util:GetInfoResponseBody","properties":{"productName":{"type":"string"},"version":{"type":"string"}}}}.
2022-08-26T11:03:07.6164087Z Aug 26 11:03:07 	Compatibility grade: 4/8
2022-08-26T11:03:07.6164470Z Aug 26 11:03:07 	Incompatibilities: 
2022-08-26T11:03:07.6164791Z Aug 26 11:03:07 		url: 
2022-08-26T11:03:07.6165205Z Aug 26 11:03:07 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:07.6165633Z Aug 26 11:03:07  but was: "/info"
2022-08-26T11:03:07.6165944Z Aug 26 11:03:07 		method: 
2022-08-26T11:03:07.6166278Z Aug 26 11:03:07 expected: "PUT"
2022-08-26T11:03:07.6166607Z Aug 26 11:03:07  but was: "GET"
2022-08-26T11:03:07.6167384Z Aug 26 11:03:07 		path-parameters: Existing Path parameter session_handle was removed.
2022-08-26T11:03:07.6167902Z Aug 26 11:03:07 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:07.6168321Z Aug 26 11:03:07 Expecting actual not to be null
2022-08-26T11:03:07.6170825Z Aug 26 11:03:07 	Rejected by candidate: {"url":"/sessions","method":"POST","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[]},"query-parameters":{"queryParameters":[]},"request":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:session:OpenSessionRequestBody","properties":{"sessionName":{"type":"string"},"properties":{"type":"object","additionalProperties":{"type":"string"}}}},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:session:OpenSessionResponseBody","properties":{"sessionHandle":{"type":"string"}}}}.
2022-08-26T11:03:07.6173021Z Aug 26 11:03:07 	Compatibility grade: 4/8
2022-08-26T11:03:07.6173390Z Aug 26 11:03:07 	Incompatibilities: 
2022-08-26T11:03:07.6173735Z Aug 26 11:03:07 		url: 
2022-08-26T11:03:07.6174215Z Aug 26 11:03:07 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:07.6174652Z Aug 26 11:03:07  but was: "/sessions"
2022-08-26T11:03:07.6174989Z Aug 26 11:03:07 		method: 
2022-08-26T11:03:07.6175300Z Aug 26 11:03:07 expected: "PUT"
2022-08-26T11:03:07.6175639Z Aug 26 11:03:07  but was: "POST"
2022-08-26T11:03:07.6176375Z Aug 26 11:03:07 		path-parameters: Existing Path parameter session_handle was removed.
2022-08-26T11:03:07.6177054Z Aug 26 11:03:07 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:07.6177499Z Aug 26 11:03:07 Expecting actual not to be null
2022-08-26T11:03:07.6179177Z Aug 26 11:03:07 	Rejected by candidate: {"url":"/sessions/:session_handle","method":"GET","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:session:GetSessionConfigResponseBody","properties":{"properties":{"type":"object","additionalProperties":{"type":"string"}}}}}.
2022-08-26T11:03:07.6180529Z Aug 26 11:03:07 	Compatibility grade: 4/8
2022-08-26T11:03:07.6180898Z Aug 26 11:03:07 	Incompatibilities: 
2022-08-26T11:03:07.6181219Z Aug 26 11:03:07 		url: 
2022-08-26T11:03:07.6181630Z Aug 26 11:03:07 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:07.6182075Z Aug 26 11:03:07  but was: "/sessions/:session_handle"
2022-08-26T11:03:07.6182536Z Aug 26 11:03:07 		method: 
2022-08-26T11:03:07.6182860Z Aug 26 11:03:07 expected: "PUT"
2022-08-26T11:03:07.6183174Z Aug 26 11:03:07  but was: "GET"
2022-08-26T11:03:07.6184091Z Aug 26 11:03:07 		path-parameters: Existing Path parameter operation_handle was removed.
2022-08-26T11:03:07.6184595Z Aug 26 11:03:07 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:07.6185022Z Aug 26 11:03:07 Expecting actual not to be null
2022-08-26T11:03:07.6186196Z Aug 26 11:03:07 	Rejected by candidate: {"url":"/sessions/:session_handle/heartbeat","method":"POST","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"any"}}.
2022-08-26T11:03:07.6187190Z Aug 26 11:03:07 	Compatibility grade: 4/8
2022-08-26T11:03:07.6187563Z Aug 26 11:03:07 	Incompatibilities: 
2022-08-26T11:03:07.6187891Z Aug 26 11:03:07 		url: 
2022-08-26T11:03:07.6188286Z Aug 26 11:03:07 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:07.6188773Z Aug 26 11:03:07  but was: "/sessions/:session_handle/heartbeat"
2022-08-26T11:03:07.6189152Z Aug 26 11:03:07 		method: 
2022-08-26T11:03:07.6189459Z Aug 26 11:03:07 expected: "PUT"
2022-08-26T11:03:07.6189791Z Aug 26 11:03:07  but was: "POST"
2022-08-26T11:03:07.6190437Z Aug 26 11:03:07 		path-parameters: Existing Path parameter operation_handle was removed.
2022-08-26T11:03:07.6191111Z Aug 26 11:03:07 		response: [Type of field was changed from 'object' to 'any'.] 
2022-08-26T11:03:07.6191536Z Aug 26 11:03:07 expected: "object"
2022-08-26T11:03:07.6191867Z Aug 26 11:03:07  but was: "any"
2022-08-26T11:03:07.6193723Z Aug 26 11:03:07 	Rejected by candidate: {"url":"/sessions/:session_handle/operations/:operation_handle/result/:token","method":"GET","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"},{"key":"operation_handle"},{"key":"token"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:statement:FetchResultsResponseBody","properties":{"results":{"type":"any"},"resultType":{"type":"string"},"nextResultUri":{"type":"string"}}}}.
2022-08-26T11:03:07.6195169Z Aug 26 11:03:07 	Compatibility grade: 4/8
2022-08-26T11:03:07.6195538Z Aug 26 11:03:07 	Incompatibilities: 
2022-08-26T11:03:07.6195877Z Aug 26 11:03:07 		url: 
2022-08-26T11:03:07.6196268Z Aug 26 11:03:07 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:07.6196954Z Aug 26 11:03:07  but was: "/sessions/:session_handle/operations/:operation_handle/result/:token"
2022-08-26T11:03:07.6197421Z Aug 26 11:03:07 		method: 
2022-08-26T11:03:07.6197730Z Aug 26 11:03:07 expected: "PUT"
2022-08-26T11:03:07.6198114Z Aug 26 11:03:07  but was: "GET"
2022-08-26T11:03:07.6198975Z Aug 26 11:03:07 		path-parameters: New path parameter token was added.
2022-08-26T11:03:07.6199588Z Aug 26 11:03:07 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:07.6200250Z Aug 26 11:03:07 Expecting actual not to be null
2022-08-26T11:03:07.6202961Z Aug 26 11:03:07 	Rejected by candidate: {"url":"/sessions/:session_handle/statements","method":"POST","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:statement:ExecuteStatementRequestBody","properties":{"statement":{"type":"string"},"executionTimeout":{"type":"integer"},"executionConfig":{"type":"object","additionalProperties":{"type":"string"}}}},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:statement:ExecuteStatementResponseBody","properties":{"operationHandle":{"type":"string"}}}}.
2022-08-26T11:03:07.6205404Z Aug 26 11:03:07 	Compatibility grade: 4/8
2022-08-26T11:03:07.6206095Z Aug 26 11:03:07 	Incompatibilities: 
2022-08-26T11:03:07.6206523Z Aug 26 11:03:07 		url: 
2022-08-26T11:03:07.6207210Z Aug 26 11:03:07 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:07.6207873Z Aug 26 11:03:07  but was: "/sessions/:session_handle/statements"
2022-08-26T11:03:07.6208387Z Aug 26 11:03:07 		method: 
2022-08-26T11:03:07.6208943Z Aug 26 11:03:07 expected: "PUT"
2022-08-26T11:03:07.6209508Z Aug 26 11:03:07  but was: "POST"
2022-08-26T11:03:07.6210608Z Aug 26 11:03:07 		path-parameters: Existing Path parameter operation_handle was removed.
2022-08-26T11:03:07.6211479Z Aug 26 11:03:07 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:07.6212064Z Aug 26 11:03:07 Expecting actual not to be null
2022-08-26T11:03:07.6212552Z Aug 26 11:03:07 	at org.junit.jupiter.api.AssertionUtils.fail(AssertionUtils.java:39)
2022-08-26T11:03:07.6213409Z Aug 26 11:03:07 	at org.junit.jupiter.api.Assertions.fail(Assertions.java:134)
2022-08-26T11:03:07.6214712Z Aug 26 11:03:07 	at org.apache.flink.runtime.rest.compatibility.RestAPIStabilityTestUtils.fail(RestAPIStabilityTestUtils.java:209)
2022-08-26T11:03:07.6216196Z Aug 26 11:03:07 	at org.apache.flink.runtime.rest.compatibility.RestAPIStabilityTestUtils.assertCompatible(RestAPIStabilityTestUtils.java:138)
2022-08-26T11:03:07.6217787Z Aug 26 11:03:07 	at org.apache.flink.runtime.rest.compatibility.RestAPIStabilityTestUtils.testStability(RestAPIStabilityTestUtils.java:78)
2022-08-26T11:03:07.6218756Z Aug 26 11:03:07 	at org.apache.flink.table.gateway.rest.compatibility.SqlGatewayRestAPIStabilityTest.testSqlGatewayRestAPIStability(SqlGatewayRestAPIStabilityTest.java:57)
2022-08-26T11:03:07.6219518Z Aug 26 11:03:07 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-08-26T11:03:07.6220092Z Aug 26 11:03:07 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-08-26T11:03:07.6220833Z Aug 26 11:03:07 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-08-26T11:03:07.6221472Z Aug 26 11:03:07 	at java.lang.reflect.Method.invoke(Method.java:498)
2022-08-26T11:03:07.6222067Z Aug 26 11:03:07 	at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
2022-08-26T11:03:07.6222767Z Aug 26 11:03:07 	at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
2022-08-26T11:03:07.6223567Z Aug 26 11:03:07 	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
2022-08-26T11:03:07.6224456Z Aug 26 11:03:07 	at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
2022-08-26T11:03:07.6225187Z Aug 26 11:03:07 	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
2022-08-26T11:03:07.6225958Z Aug 26 11:03:07 	at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:92)
2022-08-26T11:03:07.6226971Z Aug 26 11:03:07 	at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
2022-08-26T11:03:07.6227801Z Aug 26 11:03:07 	at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
2022-08-26T11:03:07.6228811Z Aug 26 11:03:07 	at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
2022-08-26T11:03:07.6229837Z Aug 26 11:03:07 	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
2022-08-26T11:03:07.6230701Z Aug 26 11:03:07 	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
2022-08-26T11:03:07.6231478Z Aug 26 11:03:07 	at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
2022-08-26T11:03:07.6232220Z Aug 26 11:03:07 	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
2022-08-26T11:03:07.6233022Z Aug 26 11:03:07 	at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
2022-08-26T11:03:07.6233781Z Aug 26 11:03:07 	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
2022-08-26T11:03:07.6234656Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2022-08-26T11:03:07.6235446Z Aug 26 11:03:07 	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
2022-08-26T11:03:07.6236487Z Aug 26 11:03:07 	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
2022-08-26T11:03:07.6237597Z Aug 26 11:03:07 	at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
2022-08-26T11:03:07.6238794Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
2022-08-26T11:03:07.6239601Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2022-08-26T11:03:07.6240373Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
2022-08-26T11:03:07.6241101Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
2022-08-26T11:03:07.6241881Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
2022-08-26T11:03:07.6242923Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2022-08-26T11:03:07.6243996Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
2022-08-26T11:03:07.6244758Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
2022-08-26T11:03:07.6245627Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185)
2022-08-26T11:03:07.6246673Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.submit(ForkJoinPoolHierarchicalTestExecutorService.java:118)
2022-08-26T11:03:07.6248243Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:226)
2022-08-26T11:03:07.6249734Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask$DefaultDynamicTestExecutor.execute(NodeTestTask.java:204)
2022-08-26T11:03:07.6251055Z Aug 26 11:03:07 	at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:139)
2022-08-26T11:03:07.6251888Z Aug 26 11:03:07 	at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.lambda$execute$2(TestTemplateTestDescriptor.java:107)
2022-08-26T11:03:07.6252628Z Aug 26 11:03:07 	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
2022-08-26T11:03:07.6253463Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
2022-08-26T11:03:07.6254491Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
2022-08-26T11:03:07.6255342Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
2022-08-26T11:03:07.6256361Z Aug 26 11:03:07 	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
2022-08-26T11:03:07.6257198Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
2022-08-26T11:03:07.6257831Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
2022-08-26T11:03:07.6258620Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
2022-08-26T11:03:07.6259230Z Aug 26 11:03:07 	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
2022-08-26T11:03:07.6259857Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
2022-08-26T11:03:07.6260794Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
2022-08-26T11:03:07.6261877Z Aug 26 11:03:07 	at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
2022-08-26T11:03:07.6262842Z Aug 26 11:03:07 	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
2022-08-26T11:03:07.6264074Z Aug 26 11:03:07 	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
2022-08-26T11:03:07.6265240Z Aug 26 11:03:07 	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
2022-08-26T11:03:07.6266437Z Aug 26 11:03:07 	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
2022-08-26T11:03:07.6267746Z Aug 26 11:03:07 	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
2022-08-26T11:03:07.6268842Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485)
2022-08-26T11:03:07.6270170Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:272)
2022-08-26T11:03:07.6271320Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
2022-08-26T11:03:07.6272436Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
2022-08-26T11:03:07.6273549Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
2022-08-26T11:03:07.6274812Z Aug 26 11:03:07 	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384)
2022-08-26T11:03:07.6275964Z Aug 26 11:03:07 	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
2022-08-26T11:03:07.6277234Z Aug 26 11:03:07 	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
2022-08-26T11:03:07.6278413Z Aug 26 11:03:07 	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
2022-08-26T11:03:07.6279630Z Aug 26 11:03:07 	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
2022-08-26T11:03:07.6280773Z Aug 26 11:03:07 	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
2022-08-26T11:03:07.6281903Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485)
2022-08-26T11:03:07.6283011Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:272)
2022-08-26T11:03:07.6284251Z Aug 26 11:03:07 	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384)
2022-08-26T11:03:07.6285420Z Aug 26 11:03:07 	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
2022-08-26T11:03:07.6286356Z Aug 26 11:03:07 	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
2022-08-26T11:03:07.6287606Z Aug 26 11:03:07 	at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
2022-08-26T11:03:07.6288756Z Aug 26 11:03:07 	at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
2022-08-26T11:03:07.6289721Z Aug 26 11:03:07 	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
2022-08-26T11:03:07.6290598Z Aug 26 11:03:07 	at java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:485)
2022-08-26T11:03:07.6291318Z Aug 26 11:03:07 	at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:107)
2022-08-26T11:03:07.6292107Z Aug 26 11:03:07 	at org.junit.jupiter.engine.descriptor.TestTemplateTestDescriptor.execute(TestTemplateTestDescriptor.java:42)
2022-08-26T11:03:07.6293092Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
2022-08-26T11:03:07.6293968Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2022-08-26T11:03:07.6294757Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
2022-08-26T11:03:07.6295473Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
2022-08-26T11:03:07.6296174Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
2022-08-26T11:03:07.6297316Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2022-08-26T11:03:07.6298067Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
2022-08-26T11:03:07.6298789Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
2022-08-26T11:03:07.6299667Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185)
2022-08-26T11:03:07.6300711Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:129)
2022-08-26T11:03:07.6301615Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
2022-08-26T11:03:07.6302559Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2022-08-26T11:03:07.6303356Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
2022-08-26T11:03:07.6304135Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
2022-08-26T11:03:07.6304850Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
2022-08-26T11:03:07.6305612Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2022-08-26T11:03:07.6306371Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
2022-08-26T11:03:07.6307249Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
2022-08-26T11:03:07.6308365Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185)
2022-08-26T11:03:07.6309412Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService.invokeAll(ForkJoinPoolHierarchicalTestExecutorService.java:129)
2022-08-26T11:03:07.6310319Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
2022-08-26T11:03:07.6311225Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2022-08-26T11:03:07.6311985Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
2022-08-26T11:03:07.6312884Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
2022-08-26T11:03:07.6314150Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
2022-08-26T11:03:07.6314950Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
2022-08-26T11:03:07.6315874Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
2022-08-26T11:03:07.6316609Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
2022-08-26T11:03:07.6317690Z Aug 26 11:03:07 	at org.junit.platform.engine.support.hierarchical.ForkJoinPoolHierarchicalTestExecutorService$ExclusiveTask.compute(ForkJoinPoolHierarchicalTestExecutorService.java:185)
2022-08-26T11:03:07.6318978Z Aug 26 11:03:07 	at java.util.concurrent.RecursiveAction.exec(RecursiveAction.java:189)
2022-08-26T11:03:07.6319845Z Aug 26 11:03:07 	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
2022-08-26T11:03:07.6320479Z Aug 26 11:03:07 	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
2022-08-26T11:03:07.6321103Z Aug 26 11:03:07 	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
2022-08-26T11:03:07.6321734Z Aug 26 11:03:07 	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)
2022-08-26T11:03:07.6322201Z Aug 26 11:03:07 
2022-08-26T11:03:07.6498722Z Aug 26 11:03:07 [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.022 s - in org.apache.flink.table.gateway.rest.SessionCaseITTest
2022-08-26T11:03:08.4973396Z Aug 26 11:03:08 [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.396 s - in org.apache.flink.table.gateway.service.session.SessionManagerTest
2022-08-26T11:03:08.8545807Z Aug 26 11:03:08 [INFO] 
2022-08-26T11:03:08.8546577Z Aug 26 11:03:08 [INFO] Results:
2022-08-26T11:03:08.8547189Z Aug 26 11:03:08 [INFO] 
2022-08-26T11:03:08.8547603Z Aug 26 11:03:08 [ERROR] Failures: 
2022-08-26T11:03:08.8550509Z Aug 26 11:03:08 [ERROR]   SqlGatewayRestAPIStabilityTest.testSqlGatewayRestAPIStability:57 No compatible call could be found for {"url":"/sessions/:session_handle/:operation_handle/cancel","method":"PUT","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"},{"key":"operation_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:operation:OperationStatusResponseBody","properties":{"status":{"type":"string"}}}}.
2022-08-26T11:03:08.8554432Z Aug 26 11:03:08 	Rejected by candidate: {"url":"/sessions/:session_handle/operations/:operation_handle/cancel","method":"PUT","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"},{"key":"operation_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:operation:OperationStatusResponseBody","properties":{"status":{"type":"string"}}}}.
2022-08-26T11:03:08.8555944Z Aug 26 11:03:08 	Compatibility grade: 7/8
2022-08-26T11:03:08.8556404Z Aug 26 11:03:08 	Incompatibilities: 
2022-08-26T11:03:08.8556878Z Aug 26 11:03:08 		url: 
2022-08-26T11:03:08.8557341Z Aug 26 11:03:08 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:08.8558016Z Aug 26 11:03:08  but was: "/sessions/:session_handle/operations/:operation_handle/cancel"
2022-08-26T11:03:08.8560084Z Aug 26 11:03:08 	Rejected by candidate: {"url":"/sessions/:session_handle/operations/:operation_handle/close","method":"DELETE","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"},{"key":"operation_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:operation:OperationStatusResponseBody","properties":{"status":{"type":"string"}}}}.
2022-08-26T11:03:08.8561585Z Aug 26 11:03:08 	Compatibility grade: 6/8
2022-08-26T11:03:08.8561952Z Aug 26 11:03:08 	Incompatibilities: 
2022-08-26T11:03:08.8562272Z Aug 26 11:03:08 		url: 
2022-08-26T11:03:08.8562682Z Aug 26 11:03:08 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:08.8563323Z Aug 26 11:03:08  but was: "/sessions/:session_handle/operations/:operation_handle/close"
2022-08-26T11:03:08.8563736Z Aug 26 11:03:08 		method: 
2022-08-26T11:03:08.8564157Z Aug 26 11:03:08 expected: "PUT"
2022-08-26T11:03:08.8564499Z Aug 26 11:03:08  but was: "DELETE"
2022-08-26T11:03:08.8566446Z Aug 26 11:03:08 	Rejected by candidate: {"url":"/sessions/:session_handle/operations/:operation_handle/status","method":"GET","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"},{"key":"operation_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:operation:OperationStatusResponseBody","properties":{"status":{"type":"string"}}}}.
2022-08-26T11:03:08.8569300Z Aug 26 11:03:08 	Compatibility grade: 6/8
2022-08-26T11:03:08.8569937Z Aug 26 11:03:08 	Incompatibilities: 
2022-08-26T11:03:08.8570496Z Aug 26 11:03:08 		url: 
2022-08-26T11:03:08.8571215Z Aug 26 11:03:08 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:08.8572246Z Aug 26 11:03:08  but was: "/sessions/:session_handle/operations/:operation_handle/status"
2022-08-26T11:03:08.8572825Z Aug 26 11:03:08 		method: 
2022-08-26T11:03:08.8573133Z Aug 26 11:03:08 expected: "PUT"
2022-08-26T11:03:08.8573460Z Aug 26 11:03:08  but was: "GET"
2022-08-26T11:03:08.8575227Z Aug 26 11:03:08 	Rejected by candidate: {"url":"/sessions/:session_handle","method":"DELETE","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:session:CloseSessionResponseBody","properties":{"status":{"type":"string"}}}}.
2022-08-26T11:03:08.8576635Z Aug 26 11:03:08 	Compatibility grade: 5/8
2022-08-26T11:03:08.8577360Z Aug 26 11:03:08 	Incompatibilities: 
2022-08-26T11:03:08.8578025Z Aug 26 11:03:08 		url: 
2022-08-26T11:03:08.8578743Z Aug 26 11:03:08 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:08.8579537Z Aug 26 11:03:08  but was: "/sessions/:session_handle"
2022-08-26T11:03:08.8579915Z Aug 26 11:03:08 		method: 
2022-08-26T11:03:08.8580234Z Aug 26 11:03:08 expected: "PUT"
2022-08-26T11:03:08.8580549Z Aug 26 11:03:08  but was: "DELETE"
2022-08-26T11:03:08.8581230Z Aug 26 11:03:08 		path-parameters: Existing Path parameter operation_handle was removed.
2022-08-26T11:03:08.8582810Z Aug 26 11:03:08 	Rejected by candidate: {"url":"/api_versions","method":"GET","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:util:GetApiVersionResponseBody","properties":{"versions":{"type":"array","items":{"type":"string"}}}}}.
2022-08-26T11:03:08.8583981Z Aug 26 11:03:08 	Compatibility grade: 4/8
2022-08-26T11:03:08.8584332Z Aug 26 11:03:08 	Incompatibilities: 
2022-08-26T11:03:08.8584663Z Aug 26 11:03:08 		url: 
2022-08-26T11:03:08.8585070Z Aug 26 11:03:08 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:08.8585736Z Aug 26 11:03:08  but was: "/api_versions"
2022-08-26T11:03:08.8586081Z Aug 26 11:03:08 		method: 
2022-08-26T11:03:08.8586407Z Aug 26 11:03:08 expected: "PUT"
2022-08-26T11:03:08.8586722Z Aug 26 11:03:08  but was: "GET"
2022-08-26T11:03:08.8587606Z Aug 26 11:03:08 		path-parameters: Existing Path parameter session_handle was removed.
2022-08-26T11:03:08.8588091Z Aug 26 11:03:08 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:08.8588516Z Aug 26 11:03:08 Expecting actual not to be null
2022-08-26T11:03:08.8589990Z Aug 26 11:03:08 	Rejected by candidate: {"url":"/info","method":"GET","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:util:GetInfoResponseBody","properties":{"productName":{"type":"string"},"version":{"type":"string"}}}}.
2022-08-26T11:03:08.8591280Z Aug 26 11:03:08 	Compatibility grade: 4/8
2022-08-26T11:03:08.8591646Z Aug 26 11:03:08 	Incompatibilities: 
2022-08-26T11:03:08.8591959Z Aug 26 11:03:08 		url: 
2022-08-26T11:03:08.8592369Z Aug 26 11:03:08 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:08.8592795Z Aug 26 11:03:08  but was: "/info"
2022-08-26T11:03:08.8593101Z Aug 26 11:03:08 		method: 
2022-08-26T11:03:08.8593427Z Aug 26 11:03:08 expected: "PUT"
2022-08-26T11:03:08.8593756Z Aug 26 11:03:08  but was: "GET"
2022-08-26T11:03:08.8594450Z Aug 26 11:03:08 		path-parameters: Existing Path parameter session_handle was removed.
2022-08-26T11:03:08.8594951Z Aug 26 11:03:08 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:08.8595371Z Aug 26 11:03:08 Expecting actual not to be null
2022-08-26T11:03:08.8619910Z Aug 26 11:03:08 	Rejected by candidate: {"url":"/sessions","method":"POST","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[]},"query-parameters":{"queryParameters":[]},"request":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:session:OpenSessionRequestBody","properties":{"sessionName":{"type":"string"},"properties":{"type":"object","additionalProperties":{"type":"string"}}}},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:session:OpenSessionResponseBody","properties":{"sessionHandle":{"type":"string"}}}}.
2022-08-26T11:03:08.8622586Z Aug 26 11:03:08 	Compatibility grade: 4/8
2022-08-26T11:03:08.8623158Z Aug 26 11:03:08 	Incompatibilities: 
2022-08-26T11:03:08.8623683Z Aug 26 11:03:08 		url: 
2022-08-26T11:03:08.8624400Z Aug 26 11:03:08 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:08.8625066Z Aug 26 11:03:08  but was: "/sessions"
2022-08-26T11:03:08.8625574Z Aug 26 11:03:08 		method: 
2022-08-26T11:03:08.8626077Z Aug 26 11:03:08 expected: "PUT"
2022-08-26T11:03:08.8626554Z Aug 26 11:03:08  but was: "POST"
2022-08-26T11:03:08.8627935Z Aug 26 11:03:08 		path-parameters: Existing Path parameter session_handle was removed.
2022-08-26T11:03:08.8628783Z Aug 26 11:03:08 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:08.8629445Z Aug 26 11:03:08 Expecting actual not to be null
2022-08-26T11:03:08.8632160Z Aug 26 11:03:08 	Rejected by candidate: {"url":"/sessions/:session_handle","method":"GET","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:session:GetSessionConfigResponseBody","properties":{"properties":{"type":"object","additionalProperties":{"type":"string"}}}}}.
2022-08-26T11:03:08.8634154Z Aug 26 11:03:08 	Compatibility grade: 4/8
2022-08-26T11:03:08.8634728Z Aug 26 11:03:08 	Incompatibilities: 
2022-08-26T11:03:08.8635242Z Aug 26 11:03:08 		url: 
2022-08-26T11:03:08.8635900Z Aug 26 11:03:08 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:08.8637125Z Aug 26 11:03:08  but was: "/sessions/:session_handle"
2022-08-26T11:03:08.8637679Z Aug 26 11:03:08 		method: 
2022-08-26T11:03:08.8638215Z Aug 26 11:03:08 expected: "PUT"
2022-08-26T11:03:08.8638757Z Aug 26 11:03:08  but was: "GET"
2022-08-26T11:03:08.8639897Z Aug 26 11:03:08 		path-parameters: Existing Path parameter operation_handle was removed.
2022-08-26T11:03:08.8640744Z Aug 26 11:03:08 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:08.8641438Z Aug 26 11:03:08 Expecting actual not to be null
2022-08-26T11:03:08.8643308Z Aug 26 11:03:08 	Rejected by candidate: {"url":"/sessions/:session_handle/heartbeat","method":"POST","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"any"}}.
2022-08-26T11:03:08.8645016Z Aug 26 11:03:08 	Compatibility grade: 4/8
2022-08-26T11:03:08.8645627Z Aug 26 11:03:08 	Incompatibilities: 
2022-08-26T11:03:08.8646163Z Aug 26 11:03:08 		url: 
2022-08-26T11:03:08.8647000Z Aug 26 11:03:08 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:08.8647784Z Aug 26 11:03:08  but was: "/sessions/:session_handle/heartbeat"
2022-08-26T11:03:08.8648331Z Aug 26 11:03:08 		method: 
2022-08-26T11:03:08.8648821Z Aug 26 11:03:08 expected: "PUT"
2022-08-26T11:03:08.8649321Z Aug 26 11:03:08  but was: "POST"
2022-08-26T11:03:08.8650391Z Aug 26 11:03:08 		path-parameters: Existing Path parameter operation_handle was removed.
2022-08-26T11:03:08.8651470Z Aug 26 11:03:08 		response: [Type of field was changed from 'object' to 'any'.] 
2022-08-26T11:03:08.8652215Z Aug 26 11:03:08 expected: "object"
2022-08-26T11:03:08.8652757Z Aug 26 11:03:08  but was: "any"
2022-08-26T11:03:08.8655846Z Aug 26 11:03:08 	Rejected by candidate: {"url":"/sessions/:session_handle/operations/:operation_handle/result/:token","method":"GET","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"},{"key":"operation_handle"},{"key":"token"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"any"},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:statement:FetchResultsResponseBody","properties":{"results":{"type":"any"},"resultType":{"type":"string"},"nextResultUri":{"type":"string"}}}}.
2022-08-26T11:03:08.8658253Z Aug 26 11:03:08 	Compatibility grade: 4/8
2022-08-26T11:03:08.8658849Z Aug 26 11:03:08 	Incompatibilities: 
2022-08-26T11:03:08.8659376Z Aug 26 11:03:08 		url: 
2022-08-26T11:03:08.8660027Z Aug 26 11:03:08 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:08.8660918Z Aug 26 11:03:08  but was: "/sessions/:session_handle/operations/:operation_handle/result/:token"
2022-08-26T11:03:08.8661621Z Aug 26 11:03:08 		method: 
2022-08-26T11:03:08.8662145Z Aug 26 11:03:08 expected: "PUT"
2022-08-26T11:03:08.8662684Z Aug 26 11:03:08  but was: "GET"
2022-08-26T11:03:08.8663723Z Aug 26 11:03:08 		path-parameters: New path parameter token was added.
2022-08-26T11:03:08.8664619Z Aug 26 11:03:08 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:08.8665305Z Aug 26 11:03:08 Expecting actual not to be null
2022-08-26T11:03:08.8669057Z Aug 26 11:03:08 	Rejected by candidate: {"url":"/sessions/:session_handle/statements","method":"POST","status-code":"200 OK","file-upload":false,"path-parameters":{"pathParameters":[{"key":"session_handle"}]},"query-parameters":{"queryParameters":[]},"request":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:statement:ExecuteStatementRequestBody","properties":{"statement":{"type":"string"},"executionTimeout":{"type":"integer"},"executionConfig":{"type":"object","additionalProperties":{"type":"string"}}}},"response":{"type":"object","id":"urn:jsonschema:org:apache:flink:table:gateway:rest:message:statement:ExecuteStatementResponseBody","properties":{"operationHandle":{"type":"string"}}}}.
2022-08-26T11:03:08.8671949Z Aug 26 11:03:08 	Compatibility grade: 4/8
2022-08-26T11:03:08.8672450Z Aug 26 11:03:08 	Incompatibilities: 
2022-08-26T11:03:08.8672936Z Aug 26 11:03:08 		url: 
2022-08-26T11:03:08.8673517Z Aug 26 11:03:08 expected: "/sessions/:session_handle/:operation_handle/cancel"
2022-08-26T11:03:08.8674326Z Aug 26 11:03:08  but was: "/sessions/:session_handle/statements"
2022-08-26T11:03:08.8674933Z Aug 26 11:03:08 		method: 
2022-08-26T11:03:08.8675409Z Aug 26 11:03:08 expected: "PUT"
2022-08-26T11:03:08.8675870Z Aug 26 11:03:08  but was: "POST"
2022-08-26T11:03:08.8676947Z Aug 26 11:03:08 		path-parameters: Existing Path parameter operation_handle was removed.
2022-08-26T11:03:08.8677838Z Aug 26 11:03:08 		response: [Field {"type":"string"} was removed.] 
2022-08-26T11:03:08.8678425Z Aug 26 11:03:08 Expecting actual not to be null
2022-08-26T11:03:08.8678939Z Aug 26 11:03:08 [INFO] 
2022-08-26T11:03:08.8679504Z Aug 26 11:03:08 [ERROR] Tests run: 32, Failures: 1, Errors: 0, Skipped: 0
{code}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)