jar add #3
main.yml
on: push
Windows (JDK 8)
3m 21s
Linux (JDK 11), Avatica master
15s
macOS (JDK 15)
3m 22s
Error Prone (JDK 11)
2m 3s
CheckerFramework (JDK 11)
6m 23s
Linux (JDK 8) Slow Tests
0s
Linux (JDK 8) Druid Tests
6m 28s
Annotations
24 errors and 17 warnings
Linux (JDK 11), Avatica master
Process completed with exit code 128.
|
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 - 2 unapproved licenses
See file:///Users/runner/work/calcite/calcite/build/reports/rat/index.html
|
Windows (JDK 8):
org.apache.calcite.test.BabelQuidemTest > test(String)[3%5D#L1
4.8sec 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 - 2 unapproved licenses
See file:///D:/a/calcite/calcite/build/reports/rat/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/profile/SimpleProfiler.java#L172
[Task :core:compileJava] [dereference.of.nullable] dereference of possibly-null reference s1
for (ImmutableBitSet dependent : s1.dependents) {
^
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/profile/SimpleProfiler.java#L188
[Task :core:compileJava] [dereference.of.nullable] dereference of possibly-null reference s1
for (ImmutableBitSet d : s1.dependents) {
^
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/profile/SimpleProfiler.java#L197
[Task :core:compileJava] [dereference.of.nullable] dereference of possibly-null reference singletonSpaces.get(d)
singletonSpaces.get(d).dependents.add(s.columnOrdinals);
^
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/profile/SimpleProfiler.java#L229
[Task :core:compileJava] [dereference.of.nullable] dereference of possibly-null reference d1
Lattice.getRowCount(rowCount, d1.cardinality, d2.cardinality);
^
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/profile/SimpleProfiler.java#L229
[Task :core:compileJava] [dereference.of.nullable] dereference of possibly-null reference d2
Lattice.getRowCount(rowCount, d1.cardinality, d2.cardinality);
^
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/profile/SimpleProfiler.java#L248
[Task :core:compileJava] [dereference.of.nullable] dereference of possibly-null reference s
for (ImmutableBitSet dependent : s.dependents) {
^
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/profile/SimpleProfiler.java#L277
[Task :core:compileJava] [dereference.of.nullable] dereference of possibly-null reference singletonSpaces.get(columnOrdinal)
if (singletonSpaces.get(columnOrdinal).nullCount > 0) {
^
|
CheckerFramework (JDK 11):
core/src/main/java/org/apache/calcite/profile/SimpleProfiler.java#L289
[Task :core:compileJava] [methodref.param.invalid] Incompatible parameter type for arg0
Util.transform(ordinals, columns::get));
^
Method
|
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#101745:BindableAggregate.BINDABLE.[](input=RelSubset#101735,group={},EXPR$0=SUM($0) FILTER $1), rel#101736:BindableProject.BINDABLE.[](input=RelSubset#101720,exprs=[$90, IS TRUE(=($62, 'Seattle'))]), rel#101719: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#101745:BindableAggregate.BINDABLE.[](input=RelSubset#101735,group={},EXPR$0=SUM($0) FILTER $1), rel#101736:BindableProject.BINDABLE.[](input=RelSubset#101720,exprs=[$90, IS TRUE(=($62, 'Seattle'))]), rel#101719: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
|
Linux (JDK 8) Druid Tests:
DruidAdapterIT.java#L2509
0.1sec 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#117494:BindableAggregate.BINDABLE.[](input=RelSubset#117484,group={},EXPR$0=SUM($0) FILTER $1), rel#117485:BindableProject.BINDABLE.[](input=RelSubset#117469,exprs=[$90, IS TRUE(=($62, 'Seattle'))]), rel#117468: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#117494:BindableAggregate.BINDABLE.[](input=RelSubset#117484,group={},EXPR$0=SUM($0) FILTER $1), rel#117485:BindableProject.BINDABLE.[](input=RelSubset#117469,exprs=[$90, IS TRUE(=($62, 'Seattle'))]), rel#117468: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:
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:
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:
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
|
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/x6hroevznte32
|
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/
|
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/
|
macOS (JDK 15)
Gradle Build Scan: https://gradle.com/s/od7hzuhrbygde
|
Windows (JDK 8)
Gradle Build Scan: https://gradle.com/s/seadlqiotfyla
|
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/yuqix4yq27o64
|
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/hu5hswwmnkpuu
|