test add #8
main.yml
on: push
Windows (JDK 8)
2m 24s
Linux (JDK 11), Avatica master
20s
macOS (JDK 15)
2m 22s
Error Prone (JDK 11)
1m 37s
CheckerFramework (JDK 11)
6m 2s
Linux (JDK 8) Slow Tests
0s
Linux (JDK 8) Druid Tests
5m 51s
Annotations
24 errors and 17 warnings
Linux (JDK 11), Avatica master
Process completed with exit code 128.
|
Windows (JDK 8):
org.apache.calcite.test.BabelQuidemTest > test(String)[3%5D#L1
4.9sec org.apache.calcite.test.BabelQuidemTest > test(String)[3], [3] sql\redshift.iq
org.opentest4j.AssertionFailedError: Files differ: D:\a\calcite\calcite\babel\build\resources\test\sql\surefire\sql\redshift.iq D:\a\calcite\calcite\babel\build\resources\test\sql\redshift.iq
841,855c841,927
< EXPR$0
< x
< x
< x
< y
< y
< y
< y
< y
< z
< z
< z
< z
< z
< z
---
> java.sql.SQLException: Error while executing SQL "select decode(deptno, 10, 'x', 20, 'y', 'z') from emp": value must not be null, kind: IS_NULL
> at org.apache.calcite.avatica.Helper.createException(Helper.java:56)
> at org.apache.calcite.avatica.Helper.createException(Helper.java:41)
> at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:163)
> at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:227)
> at net.hydromatic.quidem.Quidem.checkResult(Quidem.java:322)
> at net.hydromatic.quidem.Quidem.access$2800(Quidem.java:54)
> at net.hydromatic.quidem.Quidem$ContextImpl.checkResult(Quidem.java:1747)
> at net.hydromatic.quidem.Quidem$CheckResultCommand.execute(Quidem.java:1078)
> at net.hydromatic.quidem.Quidem$CompositeCommand.execute(Quidem.java:1548)
> at net.hydromatic.quidem.Quidem.execute(Quidem.java:216)
> at org.apache.calcite.test.QuidemTest.checkRun(QuidemTest.java:154)
> at org.apache.calcite.test.QuidemTest.test(QuidemTest.java:205)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:675)
> at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
> at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:125)
> at org.junit.jupiter.engine.extension.TimeoutInvocation.proceed(TimeoutInvocation.java:46)
> at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:139)
> at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:131)
> at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestTemplateMethod(TimeoutExtension.java:88)
> at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
> at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
> at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:104)
> at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:62)
> at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:43)
> at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:35)
> at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
> at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
> at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$6(TestMethodTestDescriptor.java:202)
> at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
> at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:198)
> at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
> at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
> at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$5(NodeTestTask.java:135)
> at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execut
|
Windows (JDK 8):
task ':babel:test'#L1
Execution failed for task ':babel:test':
There were failing tests. See the report at: file:///D:/a/calcite/calcite/babel/build/reports/tests/test/index.html
|
Windows (JDK 8):
task ':rat'#L1
Execution failed for task ':rat':
org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing org.nosphere.apache.rat.RatWork
at org.gradle.workers.internal.DefaultWorkerExecutor$WorkItemExecution.waitForCompletion(DefaultWorkerExecutor.java:336)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForItemsAndGatherFailures(DefaultAsyncWorkTracker.java:142)
at org.gradle.internal.work.DefaultAsyncWorkTracker.access$000(DefaultAsyncWorkTracker.java:34)
at org.gradle.internal.work.DefaultAsyncWorkTracker$1.run(DefaultAsyncWorkTracker.java:106)
at org.gradle.internal.Factories$1.create(Factories.java:26)
at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLocks(DefaultWorkerLeaseService.java:249)
at org.gradle.internal.work.DefaultWorkerLeaseService.withoutProjectLock(DefaultWorkerLeaseService.java:160)
at org.gradle.internal.work.DefaultWorkerLeaseService.withoutProjectLock(DefaultWorkerLeaseService.java:154)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForItemsAndGatherFailures(DefaultAsyncWorkTracker.java:102)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForAll(DefaultAsyncWorkTracker.java:80)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForCompletion(DefaultAsyncWorkTracker.java:68)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.run(ExecuteActionsTaskExecuter.java:563)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:56)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1(DefaultBuildOperationExecutor.java:71)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:45)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:71)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:540)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:523)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.access$300(ExecuteActionsTaskExecuter.java:108)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.executeWithPreviousOutputFiles(ExecuteActionsTaskExecuter.java:271)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.execute(ExecuteActionsTaskExecuter.java:260)
at org.gradle.internal.execution.steps.ExecuteStep.lambda$execute$1(ExecuteStep.java:34)
at java.util.Optional.orElseGet(Optional.java:267)
at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:34)
at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:26)
at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:67)
at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:36)
at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:49)
at org.gradle.internal.exe
|
Windows (JDK 8)
Execution failed for task ':rat'.
> A failure occurred while executing org.nosphere.apache.rat.RatWork
> Apache Rat audit failure - 4 unapproved licenses
See file:///D:/a/calcite/calcite/build/reports/rat/index.html
|
macOS (JDK 15):
task ':rat'#L1
Execution failed for task ':rat':
org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occurred while executing org.nosphere.apache.rat.RatWork
at org.gradle.workers.internal.DefaultWorkerExecutor$WorkItemExecution.waitForCompletion(DefaultWorkerExecutor.java:336)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForItemsAndGatherFailures(DefaultAsyncWorkTracker.java:142)
at org.gradle.internal.work.DefaultAsyncWorkTracker.access$000(DefaultAsyncWorkTracker.java:34)
at org.gradle.internal.work.DefaultAsyncWorkTracker$1.run(DefaultAsyncWorkTracker.java:106)
at org.gradle.internal.Factories$1.create(Factories.java:26)
at org.gradle.internal.work.DefaultWorkerLeaseService.withoutLocks(DefaultWorkerLeaseService.java:249)
at org.gradle.internal.work.DefaultWorkerLeaseService.withoutProjectLock(DefaultWorkerLeaseService.java:160)
at org.gradle.internal.work.DefaultWorkerLeaseService.withoutProjectLock(DefaultWorkerLeaseService.java:154)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForItemsAndGatherFailures(DefaultAsyncWorkTracker.java:102)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForAll(DefaultAsyncWorkTracker.java:80)
at org.gradle.internal.work.DefaultAsyncWorkTracker.waitForCompletion(DefaultAsyncWorkTracker.java:68)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.run(ExecuteActionsTaskExecuter.java:563)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:56)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1(DefaultBuildOperationExecutor.java:71)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:45)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:71)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:540)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:523)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.access$300(ExecuteActionsTaskExecuter.java:108)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.executeWithPreviousOutputFiles(ExecuteActionsTaskExecuter.java:271)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.execute(ExecuteActionsTaskExecuter.java:260)
at org.gradle.internal.execution.steps.ExecuteStep.lambda$execute$1(ExecuteStep.java:34)
at java.base/java.util.Optional.orElseGet(Optional.java:362)
at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:34)
at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:26)
at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:67)
at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:36)
at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:49)
at org.gradle.internal.execution.steps.ResolveInputC
|
macOS (JDK 15)
Execution failed for task ':rat'.
> A failure occurred while executing org.nosphere.apache.rat.RatWork
> Apache Rat audit failure - 4 unapproved licenses
See file:///Users/runner/work/calcite/calcite/build/reports/rat/index.html
|
Linux (JDK 8) Druid Tests:
DruidAdapter2IT.java#L2200
0.0sec org.apache.calcite.test.DruidAdapter2IT > testFilterClauseSameAsOuterFilterGone()
java.sql.SQLException: Error while executing SQL "select sum("store_sales") filter (where "store_city" = 'Seattle') from "foodmart" where "store_city" = 'Seattle'": Error while applying rule DruidAggregateProjectRule, args [rel#96606:BindableAggregate.BINDABLE.[](input=RelSubset#96596,group={},EXPR$0=SUM($0) FILTER $1), rel#96597:BindableProject.BINDABLE.[](input=RelSubset#96581,exprs=[$90, IS TRUE(=($62, 'Seattle'))]), rel#96580:DruidQuery.BINDABLE.[](table=[foodmart, foodmart],intervals=[1900-01-09T00:00:00.000Z/2992-01-10T00:00:00.000Z],filter==($62, 'Seattle'))]
at org.apache.calcite.avatica.Helper.createException(Helper.java:56)
at org.apache.calcite.avatica.Helper.createException(Helper.java:41)
at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:163)
at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:227)
at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:534)
at org.apache.calcite.test.CalciteAssert$AssertQuery.lambda$queryContains$10(CalciteAssert.java:1788)
at org.apache.calcite.test.CalciteAssert$AssertQuery.withConnection(CalciteAssert.java:1474)
at org.apache.calcite.test.CalciteAssert$AssertQuery.queryContains(CalciteAssert.java:1787)
at org.apache.calcite.test.DruidAdapter2IT.testFilterClauseSameAsOuterFilterGone(DruidAdapter2IT.java:2200)
Suppressed: org.apache.calcite.util.TestUtil$ExtraInformation: With materializationsEnabled=false, limit=0
at org.apache.calcite.util.TestUtil.rethrow(TestUtil.java:324)
at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:566)
... 4 more
Caused by: java.lang.RuntimeException: Error while applying rule DruidAggregateProjectRule, args [rel#96606:BindableAggregate.BINDABLE.[](input=RelSubset#96596,group={},EXPR$0=SUM($0) FILTER $1), rel#96597:BindableProject.BINDABLE.[](input=RelSubset#96581,exprs=[$90, IS TRUE(=($62, 'Seattle'))]), rel#96580:DruidQuery.BINDABLE.[](table=[foodmart, foodmart],intervals=[1900-01-09T00:00:00.000Z/2992-01-10T00:00:00.000Z],filter==($62, 'Seattle'))]
at org.apache.calcite.plan.volcano.VolcanoRuleCall.onMatch(VolcanoRuleCall.java:262)
at org.apache.calcite.plan.volcano.IterativeRuleDriver.drive(IterativeRuleDriver.java:61)
at org.apache.calcite.plan.volcano.VolcanoPlanner.findBestExp(VolcanoPlanner.java:529)
at org.apache.calcite.tools.Programs.lambda$standard$3(Programs.java:274)
at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:334)
at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:172)
at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:306)
at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:215)
at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:648)
at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:514)
at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:484)
at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:235)
at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:562)
at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:675)
at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:156)
... 6 more
Next exception 1: [CIRCULAR REFERENCE SQLException]
Next exception 2: [CIRCULAR REFERENCE RuntimeException]
Next exception 3: java.lang.NullPointerException: value must not be null, kind: IS_NOT_NULL
at java.util.Objects.requireNonNull(Objects.java:290)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept1(RexSimplify.java:2695)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept_(RexSimplify.java:2623)
at org.apache.calcite.r
|
Linux (JDK 8) Druid Tests:
DruidAdapterIT.java#L2509
0.0sec org.apache.calcite.test.DruidAdapterIT > testFilterClauseSameAsOuterFilterGone()
java.sql.SQLException: Error while executing SQL "select sum("store_sales") filter (where "store_city" = 'Seattle') from "foodmart" where "store_city" = 'Seattle'": Error while applying rule DruidAggregateProjectRule, args [rel#114210:BindableAggregate.BINDABLE.[](input=RelSubset#114193,group={},EXPR$0=SUM($0) FILTER $1), rel#114197:BindableProject.BINDABLE.[](input=RelSubset#114140,exprs=[$90, IS TRUE(=($62, 'Seattle'))]), rel#114139:DruidQuery.BINDABLE.[](table=[foodmart, foodmart],intervals=[1900-01-09T00:00:00.000Z/2992-01-10T00:00:00.000Z],filter==($62, 'Seattle'))]
at org.apache.calcite.avatica.Helper.createException(Helper.java:56)
at org.apache.calcite.avatica.Helper.createException(Helper.java:41)
at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:163)
at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:227)
at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:534)
at org.apache.calcite.test.CalciteAssert$AssertQuery.lambda$queryContains$10(CalciteAssert.java:1788)
at org.apache.calcite.test.CalciteAssert$AssertQuery.withConnection(CalciteAssert.java:1474)
at org.apache.calcite.test.CalciteAssert$AssertQuery.queryContains(CalciteAssert.java:1787)
at org.apache.calcite.test.DruidAdapterIT.testFilterClauseSameAsOuterFilterGone(DruidAdapterIT.java:2509)
Suppressed: org.apache.calcite.util.TestUtil$ExtraInformation: With materializationsEnabled=false, limit=0
at org.apache.calcite.util.TestUtil.rethrow(TestUtil.java:324)
at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:566)
... 4 more
Caused by: java.lang.RuntimeException: Error while applying rule DruidAggregateProjectRule, args [rel#114210:BindableAggregate.BINDABLE.[](input=RelSubset#114193,group={},EXPR$0=SUM($0) FILTER $1), rel#114197:BindableProject.BINDABLE.[](input=RelSubset#114140,exprs=[$90, IS TRUE(=($62, 'Seattle'))]), rel#114139:DruidQuery.BINDABLE.[](table=[foodmart, foodmart],intervals=[1900-01-09T00:00:00.000Z/2992-01-10T00:00:00.000Z],filter==($62, 'Seattle'))]
at org.apache.calcite.plan.volcano.VolcanoRuleCall.onMatch(VolcanoRuleCall.java:262)
at org.apache.calcite.plan.volcano.IterativeRuleDriver.drive(IterativeRuleDriver.java:61)
at org.apache.calcite.plan.volcano.VolcanoPlanner.findBestExp(VolcanoPlanner.java:529)
at org.apache.calcite.tools.Programs.lambda$standard$3(Programs.java:274)
at org.apache.calcite.tools.Programs$SequenceProgram.run(Programs.java:334)
at org.apache.calcite.prepare.Prepare.optimize(Prepare.java:172)
at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:306)
at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:215)
at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:648)
at org.apache.calcite.prepare.CalcitePrepareImpl.prepare_(CalcitePrepareImpl.java:514)
at org.apache.calcite.prepare.CalcitePrepareImpl.prepareSql(CalcitePrepareImpl.java:484)
at org.apache.calcite.jdbc.CalciteConnectionImpl.parseQuery(CalciteConnectionImpl.java:235)
at org.apache.calcite.jdbc.CalciteMetaImpl.prepareAndExecute(CalciteMetaImpl.java:562)
at org.apache.calcite.avatica.AvaticaConnection.prepareAndExecuteInternal(AvaticaConnection.java:675)
at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:156)
... 6 more
Next exception 1: [CIRCULAR REFERENCE SQLException]
Next exception 2: [CIRCULAR REFERENCE RuntimeException]
Next exception 3: java.lang.NullPointerException: value must not be null, kind: IS_NOT_NULL
at java.util.Objects.requireNonNull(Objects.java:290)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept1(RexSimplify.java:2695)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept_(RexSimplify.java:2623)
at org.apache.ca
|
Linux (JDK 8) Druid Tests:
DruidAdapterIT.java#L1412
0.0sec org.apache.calcite.test.DruidAdapterIT > testWhereGroupBy()
java.sql.SQLException: Error while executing SQL "select "wikipedia"."countryName" as "c0",
sum("wikipedia"."count") as "m1",
sum("wikipedia"."deleted") as "m2",
sum("wikipedia"."delta") as "m3"
from "wiki" as "wikipedia"
where ("wikipedia"."countryName" in ('Colombia', 'France',
'Germany', 'India', 'Italy', 'Russia', 'United Kingdom',
'United States') or "wikipedia"."countryName" is null)
group by "wikipedia"."countryName"": value must not be null, kind: IS_NULL
at org.apache.calcite.avatica.Helper.createException(Helper.java:56)
at org.apache.calcite.avatica.Helper.createException(Helper.java:41)
at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:163)
at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:227)
at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:534)
at org.apache.calcite.test.CalciteAssert$AssertQuery.lambda$queryContains$10(CalciteAssert.java:1788)
at org.apache.calcite.test.CalciteAssert$AssertQuery.withConnection(CalciteAssert.java:1474)
at org.apache.calcite.test.CalciteAssert$AssertQuery.queryContains(CalciteAssert.java:1787)
at org.apache.calcite.test.DruidAdapterIT.testWhereGroupBy(DruidAdapterIT.java:1412)
Suppressed: org.apache.calcite.util.TestUtil$ExtraInformation: With materializationsEnabled=false, limit=0
at org.apache.calcite.util.TestUtil.rethrow(TestUtil.java:324)
at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:566)
... 4 more
Caused by: java.lang.NullPointerException: value must not be null, kind: IS_NULL
at java.util.Objects.requireNonNull(Objects.java:290)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept1(RexSimplify.java:2695)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept_(RexSimplify.java:2623)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept(RexSimplify.java:2604)
at org.apache.calcite.rex.RexSimplify$SargCollector.access$400(RexSimplify.java:2593)
at org.apache.calcite.rex.RexSimplify.lambda$simplifyOrs$6(RexSimplify.java:1797)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at org.apache.calcite.rex.RexSimplify.simplifyOrs(RexSimplify.java:1797)
at org.apache.calcite.rex.RexSimplify.simplifyOr(RexSimplify.java:1774)
at org.apache.calcite.rex.RexSimplify.simplify(RexSimplify.java:279)
at org.apache.calcite.rex.RexSimplify.simplifyUnknownAs(RexSimplify.java:246)
at org.apache.calcite.rex.RexSimplify.simplifyUnknownAsFalse(RexSimplify.java:235)
at org.apache.calcite.rex.RexSimplify.simplifyFilterPredicates(RexSimplify.java:2561)
at org.apache.calcite.tools.RelBuilder.filter(RelBuilder.java:1255)
at org.apache.calcite.tools.RelBuilder.filter(RelBuilder.java:1242)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trimFields(RelFieldTrimmer.java:601)
at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:532)
at org.apache.calcite.sql2rel.RelFieldTrimmer.dispatchTrimFields(RelFieldTrimmer.java:284)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trimChild(RelFieldTrimmer.java:226)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trimFields(RelFieldTrimmer.java:473)
at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:532)
at org.apache.calcite.sql2rel.RelFieldTrimmer.dispatchTrimFields(RelFieldTrimmer.java:284)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trimChild(RelFieldTrimmer.java:226)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trimFields(RelFieldTrimmer.java:1020)
at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:532)
at org.apache.calcite.sql2rel.RelFieldTrimmer.dispatchTrimFields(RelFieldTrimmer.java:284)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trim(RelFieldTrimmer.java:171)
at org.apache.calcite.sql2rel.SqlToRelConverter.trimUnusedFields(S
|
Linux (JDK 8) Druid Tests:
DruidAdapterIT.java#L3479
0.0sec org.apache.calcite.test.DruidAdapterIT > testOrCombinationOfExpAndSimpleFilter()
java.sql.SQLException: Error while executing SQL "SELECT COUNT(*) FROM "foodmart" where ("city" || "state_province") = 'SpokaneWA' OR ("state_province" = 'CA' AND "city" IS NOT NULL)": value must not be null, kind: IS_NOT_NULL
at org.apache.calcite.avatica.Helper.createException(Helper.java:56)
at org.apache.calcite.avatica.Helper.createException(Helper.java:41)
at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:163)
at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:227)
at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:534)
at org.apache.calcite.test.CalciteAssert$AssertQuery.lambda$queryContains$10(CalciteAssert.java:1788)
at org.apache.calcite.test.CalciteAssert$AssertQuery.withConnection(CalciteAssert.java:1474)
at org.apache.calcite.test.CalciteAssert$AssertQuery.queryContains(CalciteAssert.java:1787)
at org.apache.calcite.test.DruidAdapterIT.testOrCombinationOfExpAndSimpleFilter(DruidAdapterIT.java:3479)
Suppressed: org.apache.calcite.util.TestUtil$ExtraInformation: With materializationsEnabled=false, limit=0
at org.apache.calcite.util.TestUtil.rethrow(TestUtil.java:324)
at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:566)
... 4 more
Caused by: java.lang.NullPointerException: value must not be null, kind: IS_NOT_NULL
at java.util.Objects.requireNonNull(Objects.java:290)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept1(RexSimplify.java:2695)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept_(RexSimplify.java:2623)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept(RexSimplify.java:2604)
at org.apache.calcite.rex.RexSimplify$SargCollector.access$400(RexSimplify.java:2593)
at org.apache.calcite.rex.RexSimplify.lambda$simplifyAnd$2(RexSimplify.java:1323)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at org.apache.calcite.rex.RexSimplify.simplifyAnd(RexSimplify.java:1323)
at org.apache.calcite.rex.RexSimplify.simplify(RexSimplify.java:277)
at org.apache.calcite.rex.RexSimplify.simplifyList(RexSimplify.java:512)
at org.apache.calcite.rex.RexSimplify.simplifyOr(RexSimplify.java:1772)
at org.apache.calcite.rex.RexSimplify.simplify(RexSimplify.java:279)
at org.apache.calcite.rex.RexSimplify.simplifyUnknownAs(RexSimplify.java:246)
at org.apache.calcite.rex.RexSimplify.simplifyUnknownAsFalse(RexSimplify.java:235)
at org.apache.calcite.rex.RexSimplify.simplifyFilterPredicates(RexSimplify.java:2561)
at org.apache.calcite.tools.RelBuilder.filter(RelBuilder.java:1255)
at org.apache.calcite.tools.RelBuilder.filter(RelBuilder.java:1242)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trimFields(RelFieldTrimmer.java:601)
at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:532)
at org.apache.calcite.sql2rel.RelFieldTrimmer.dispatchTrimFields(RelFieldTrimmer.java:284)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trimChild(RelFieldTrimmer.java:226)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trimFields(RelFieldTrimmer.java:1020)
at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:532)
at org.apache.calcite.sql2rel.RelFieldTrimmer.dispatchTrimFields(RelFieldTrimmer.java:284)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trim(RelFieldTrimmer.java:171)
at org.apache.calcite.sql2rel.SqlToRelConverter.trimUnusedFields(SqlToRelConverter.java:543)
at org.apache.calcite.prepare.Prepare.trimUnusedFields(Prepare.java:377)
at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:291)
at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:215)
at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:648)
at org.apache.calcite.prepare.Calcite
|
Linux (JDK 8) Druid Tests:
DruidAdapter2IT.java#L2922
0.0sec org.apache.calcite.test.DruidAdapter2IT > testOrCombinationOfExpAndSimpleFilter()
java.sql.SQLException: Error while executing SQL "SELECT COUNT(*) FROM "foodmart" where ("city" || "state_province") = 'SpokaneWA' OR ("state_province" = 'CA' AND "city" IS NOT NULL)": value must not be null, kind: IS_NOT_NULL
at org.apache.calcite.avatica.Helper.createException(Helper.java:56)
at org.apache.calcite.avatica.Helper.createException(Helper.java:41)
at org.apache.calcite.avatica.AvaticaStatement.executeInternal(AvaticaStatement.java:163)
at org.apache.calcite.avatica.AvaticaStatement.executeQuery(AvaticaStatement.java:227)
at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:534)
at org.apache.calcite.test.CalciteAssert$AssertQuery.lambda$queryContains$10(CalciteAssert.java:1788)
at org.apache.calcite.test.CalciteAssert$AssertQuery.withConnection(CalciteAssert.java:1474)
at org.apache.calcite.test.CalciteAssert$AssertQuery.queryContains(CalciteAssert.java:1787)
at org.apache.calcite.test.DruidAdapter2IT.testOrCombinationOfExpAndSimpleFilter(DruidAdapter2IT.java:2922)
Suppressed: org.apache.calcite.util.TestUtil$ExtraInformation: With materializationsEnabled=false, limit=0
at org.apache.calcite.util.TestUtil.rethrow(TestUtil.java:324)
at org.apache.calcite.test.CalciteAssert.assertQuery(CalciteAssert.java:566)
... 4 more
Caused by: java.lang.NullPointerException: value must not be null, kind: IS_NOT_NULL
at java.util.Objects.requireNonNull(Objects.java:290)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept1(RexSimplify.java:2695)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept_(RexSimplify.java:2623)
at org.apache.calcite.rex.RexSimplify$SargCollector.accept(RexSimplify.java:2604)
at org.apache.calcite.rex.RexSimplify$SargCollector.access$400(RexSimplify.java:2593)
at org.apache.calcite.rex.RexSimplify.lambda$simplifyAnd$2(RexSimplify.java:1323)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at org.apache.calcite.rex.RexSimplify.simplifyAnd(RexSimplify.java:1323)
at org.apache.calcite.rex.RexSimplify.simplify(RexSimplify.java:277)
at org.apache.calcite.rex.RexSimplify.simplifyList(RexSimplify.java:512)
at org.apache.calcite.rex.RexSimplify.simplifyOr(RexSimplify.java:1772)
at org.apache.calcite.rex.RexSimplify.simplify(RexSimplify.java:279)
at org.apache.calcite.rex.RexSimplify.simplifyUnknownAs(RexSimplify.java:246)
at org.apache.calcite.rex.RexSimplify.simplifyUnknownAsFalse(RexSimplify.java:235)
at org.apache.calcite.rex.RexSimplify.simplifyFilterPredicates(RexSimplify.java:2561)
at org.apache.calcite.tools.RelBuilder.filter(RelBuilder.java:1255)
at org.apache.calcite.tools.RelBuilder.filter(RelBuilder.java:1242)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trimFields(RelFieldTrimmer.java:601)
at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:532)
at org.apache.calcite.sql2rel.RelFieldTrimmer.dispatchTrimFields(RelFieldTrimmer.java:284)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trimChild(RelFieldTrimmer.java:226)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trimFields(RelFieldTrimmer.java:1020)
at org.apache.calcite.util.ReflectUtil$2.invoke(ReflectUtil.java:532)
at org.apache.calcite.sql2rel.RelFieldTrimmer.dispatchTrimFields(RelFieldTrimmer.java:284)
at org.apache.calcite.sql2rel.RelFieldTrimmer.trim(RelFieldTrimmer.java:171)
at org.apache.calcite.sql2rel.SqlToRelConverter.trimUnusedFields(SqlToRelConverter.java:543)
at org.apache.calcite.prepare.Prepare.trimUnusedFields(Prepare.java:377)
at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:291)
at org.apache.calcite.prepare.Prepare.prepareSql(Prepare.java:215)
at org.apache.calcite.prepare.CalcitePrepareImpl.prepare2_(CalcitePrepareImpl.java:648)
at org.apache.calcite.prepare.Calc
|
Linux (JDK 8) Druid Tests:
task ':druid:test'#L1
Execution failed for task ':druid:test':
There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/calcite/druid/build/reports/tests/test/index.html
|
Linux (JDK 8) Druid Tests
Execution failed for task ':druid:test'.
> There were failing tests. See the report at: file:///home/runner/work/calcite/calcite/calcite/druid/build/reports/tests/test/index.html
|
CheckerFramework (JDK 11):
task ':core:compileJava'#L1
Execution failed for task ':core:compileJava':
org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler error output for details.
at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:57)
at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:40)
at org.gradle.api.internal.tasks.compile.daemon.AbstractDaemonCompiler$CompilerWorkAction.execute(AbstractDaemonCompiler.java:135)
at org.gradle.workers.internal.DefaultWorkerServer.execute(DefaultWorkerServer.java:63)
at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:49)
at org.gradle.workers.internal.AbstractClassLoaderWorker$1.create(AbstractClassLoaderWorker.java:43)
at org.gradle.internal.classloader.ClassLoaderUtils.executeInClassloader(ClassLoaderUtils.java:97)
at org.gradle.workers.internal.AbstractClassLoaderWorker.executeInClassLoader(AbstractClassLoaderWorker.java:43)
at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:32)
at org.gradle.workers.internal.FlatClassLoaderWorker.run(FlatClassLoaderWorker.java:22)
at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:85)
at org.gradle.workers.internal.WorkerDaemonServer.run(WorkerDaemonServer.java:55)
at org.gradle.process.internal.worker.request.WorkerAction$1.call(WorkerAction.java:138)
at org.gradle.process.internal.worker.child.WorkerLogEventListener.withWorkerLoggingProtocol(WorkerLogEventListener.java:41)
at org.gradle.process.internal.worker.request.WorkerAction.run(WorkerAction.java:135)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:182)
at org.gradle.internal.remote.internal.hub.MessageHubBackedObjectConnection$DispatchWrapper.dispatch(MessageHubBackedObjectConnection.java:164)
at org.gradle.internal.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:414)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
at java.base/java.lang.Thread.run(Thread.java:829)
|
CheckerFramework (JDK 11)
Execution failed for task ':core:compileJava'.
> Compilation failed; see the compiler error output for details.
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/sql2rel/SqlToRelConverter.java#L1561
[Task :core:compileJava] [dereference.of.nullable] dereference of possibly-null reference pair.left
ensureSqlType(pair.left.getType(),
^
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/sql/validate/SqlValidatorImpl.java#L5636
[Task :core:compileJava] [argument.type.incompatible] incompatible argument for parameter entries of forEach.
Pair.forEach(aggNames, (aggAlias, aggType) ->
^
found : @initialized @nonnull List<@initialized @nonnull Pair<@initialized @nullable String, @initialized @nonnull RelDataType>>
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/plan/volcano/VolcanoPlanner.java#L952
[Task :core:compileJava] [dereference.of.nullable] dereference of possibly-null reference c1
if (c1.equals(c2)) {
^
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/plan/volcano/VolcanoPlanner.java#L952
[Task :core:compileJava] [argument.type.incompatible] incompatible argument for parameter cost of equals.
if (c1.equals(c2)) {
^
found : @initialized @nullable RelOptCost
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/plan/volcano/VolcanoPlanner.java#L966
[Task :core:compileJava] [dereference.of.nullable] dereference of possibly-null reference getSet(relNode)
for (RelSubset subset : getSet(relNode).subsets) {
^
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/plan/volcano/VolcanoPlanner.java#L966
[Task :core:compileJava] [argument.type.incompatible] incompatible argument for parameter rel of getSet.
for (RelSubset subset : getSet(relNode).subsets) {
^
found : @initialized @nullable RelNode
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/plan/volcano/VolcanoPlanner.java#L970
[Task :core:compileJava] [dereference.of.nullable] dereference of possibly-null reference cost
if (!cost.isLt(subset.bestCost)) {
^
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/adapter/enumerable/RexToLixTranslator.java#L825
[Task :core:compileJava] [enhancedfor.type.incompatible] incompatible types in enhanced for loop.
for (Pair<RexNode, ? extends @nullable Type> e : Pair.zip(operandList, storageTypes)) {
^
found : @UnknownKeyFor Pair<@UnknownKeyFor RexNode, ?[ extends @UnknownKeyFor Type super @KeyForBottom Void]>
|
Linux (JDK 11), Avatica master
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Linux (JDK 11), Avatica master
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Error Prone (JDK 11)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-java@v1, burrunan/gradle-cache-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Error Prone (JDK 11)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-java@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Error Prone (JDK 11)
Gradle Build Scan: https://gradle.com/s/k6ednsxz23kng
|
Windows (JDK 8)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-java@v1, burrunan/gradle-cache-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Windows (JDK 8)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-java@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Windows (JDK 8)
Gradle Build Scan: https://gradle.com/s/4sgiwt4oydy7a
|
macOS (JDK 15)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-java@v1, burrunan/gradle-cache-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
macOS (JDK 15)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-java@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
macOS (JDK 15)
Gradle Build Scan: https://gradle.com/s/mu3qky7n7bree
|
Linux (JDK 8) Druid Tests
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v1, actions/checkout@v2, burrunan/gradle-cache-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Linux (JDK 8) Druid Tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-java@v1, actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Linux (JDK 8) Druid Tests
Gradle Build Scan: https://gradle.com/s/muzme2i7rdgt2
|
CheckerFramework (JDK 11)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-java@v1, burrunan/gradle-cache-action@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
CheckerFramework (JDK 11)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-java@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
CheckerFramework (JDK 11)
Gradle Build Scan: https://gradle.com/s/ukakdd5ozgtou
|