See 
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/536/display/redirect?page=changes>

Changes:

[gianmerlino] [CALCITE-5865] ClassCastException with FLOOR and CEIL on 
conformances that are not builtin


------------------------------------------
[...truncated 223.07 KB...]
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/druid/src/main/java/org/apache/calcite/adapter/druid/Granularities.java>:44:
 warning: no @param for timeZone
  public static Granularity createGranularity(TimeUnitRange timeUnit,
                            ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/druid/src/main/java/org/apache/calcite/adapter/druid/Granularities.java>:44:
 warning: no @return
  public static Granularity createGranularity(TimeUnitRange timeUnit,
                            ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/druid/src/main/java/org/apache/calcite/adapter/druid/TimeExtractionFunction.java>:106:
 warning: no @param for timeZone
  public static TimeExtractionFunction createDefault(String timeZone) {
                                       ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/druid/src/main/java/org/apache/calcite/adapter/druid/TimeExtractionFunction.java>:118:
 warning: no @param for timeZone
  public static TimeExtractionFunction createExtractFromGranularity(
                                       ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/druid/src/main/java/org/apache/calcite/adapter/druid/TimeExtractionFunction.java>:147:
 warning: no @param for timeZone
  public static TimeExtractionFunction createFloorFromGranularity(
                                       ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/druid/src/main/java/org/apache/calcite/adapter/druid/TimeExtractionFunction.java>:199:
 warning: no @return
  public static @Nullable TimeExtractionFunction 
translateCastToTimeExtract(RexNode rexNode,
                                                 ^
60 warnings

> Task :file:publishFilePublicationToNexusRepository
> Task :pig:publishPigPublicationToNexusRepository

> Task :cassandra:javadoc
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraRules.java>:120:
 warning: no @param for config
    protected CassandraFilterRule(CassandraFilterRuleConfig config) {
              ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraRules.java>:404:
 warning: no @param for config
    protected CassandraLimitRule(CassandraLimitRuleConfig config) {
              ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraRules.java>:297:
 warning: no @param for config
    protected CassandraSortRule(CassandraSortRuleConfig config) {
              ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraSchema.java>:238:
 warning: no @param for columnFamily
  public List<RelFieldCollation> getClusteringOrder(String columnFamily, 
boolean isView) {
                                 ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraSchema.java>:238:
 warning: no @param for isView
  public List<RelFieldCollation> getClusteringOrder(String columnFamily, 
boolean isView) {
                                 ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java>:132:
 warning: no @param for selectFields
  public Enumerable<Object> query(final CqlSession session, 
List<Map.Entry<String, Class>> fields,
                            ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java>:132:
 warning: no @param for order
  public Enumerable<Object> query(final CqlSession session, 
List<Map.Entry<String, Class>> fields,
                            ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java>:132:
 warning: no @param for offset
  public Enumerable<Object> query(final CqlSession session, 
List<Map.Entry<String, Class>> fields,
                            ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java>:132:
 warning: no @param for fetch
  public Enumerable<Object> query(final CqlSession session, 
List<Map.Entry<String, Class>> fields,
                            ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java>:278:
 warning: no @param for fields
    public @Nullable Enumerable<Object> query(List<Map.Entry<String, Class>> 
fields,
                                        ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java>:278:
 warning: no @param for selectFields
    public @Nullable Enumerable<Object> query(List<Map.Entry<String, Class>> 
fields,
                                        ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java>:278:
 warning: no @param for predicates
    public @Nullable Enumerable<Object> query(List<Map.Entry<String, Class>> 
fields,
                                        ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java>:278:
 warning: no @param for order
    public @Nullable Enumerable<Object> query(List<Map.Entry<String, Class>> 
fields,
                                        ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java>:278:
 warning: no @param for offset
    public @Nullable Enumerable<Object> query(List<Map.Entry<String, Class>> 
fields,
                                        ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java>:278:
 warning: no @param for fetch
    public @Nullable Enumerable<Object> query(List<Map.Entry<String, Class>> 
fields,
                                        ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java>:278:
 warning: no @return
    public @Nullable Enumerable<Object> query(List<Map.Entry<String, Class>> 
fields,
                                        ^

> Task :example:function:test
          7.2sec, 
org.apache.calcite.test.ExampleFunctionTest > 
testMazeTableFunctionWithSolution()
          7.2sec, 
org.apache.calcite.test.ExampleFunctionTest > 
testMazeTableFunction()
          7.3sec,    2 completed,   0 failed,   0 skipped, 
org.apache.calcite.test.ExampleFunctionTest
         12.2sec,    2 completed,   0 failed,   0 skipped, Gradle Test Run 
:example:function:test

> Task :innodb:javadoc
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbRules.java>:163:
 warning: no @param for config
    protected InnodbFilterRule(InnodbFilterRuleConfig config) {
              ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbRules.java>:305:
 warning: no @param for config
    protected InnodbSortFilterRule(InnodbSortFilterRuleConfig config) {
              ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbRules.java>:345:
 warning: no @param for config
    protected InnodbSortTableScanRule(InnodbSortTableScanRuleConfig config) {
              ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbSchema.java>:120:
 warning: no @param for tableName
  public TableDef getTableDef(String tableName) {
                  ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbSchema.java>:120:
 warning: no @return
  public TableDef getTableDef(String tableName) {
                  ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbTable.java>:270:
 warning: no @param for fields
    public Enumerable<Object> query(List<Map.Entry<String, Class>> fields,
                              ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbTable.java>:270:
 warning: no @param for selectFields
    public Enumerable<Object> query(List<Map.Entry<String, Class>> fields,
                              ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbTable.java>:270:
 warning: no @param for condition
    public Enumerable<Object> query(List<Map.Entry<String, Class>> fields,
                              ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbTable.java>:270:
 warning: no @param for ascOrder
    public Enumerable<Object> query(List<Map.Entry<String, Class>> fields,
                              ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbTable.java>:270:
 warning: no @return
    public Enumerable<Object> query(List<Map.Entry<String, Class>> fields,
                              ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbToEnumerableConverterRule.java>:37:
 warning: no @param for config
  protected InnodbToEnumerableConverterRule(Config config) {
            ^
28 warnings

> Task :cassandra:javadoc
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraToEnumerableConverterRule.java>:38:
 warning: no @param for config
  protected CassandraToEnumerableConverterRule(Config config) {
            ^
<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CqlToSqlTypeConversionRules.java>:76:
 warning: no @return
  public static CqlToSqlTypeConversionRules instance() {
                                            ^
18 warnings

> Task :core:checkstyleTest
> Task :core:checkstyleMain

Build calcite FAILURE reason:                          
      
    Execution failed for task ':core:forbiddenApisMain':
        Caused by: de.thetaphi.forbiddenapis.ForbiddenApiException: Check for 
forbidden API calls failed, see log.
            at de.thetaphi.forbiddenapis.Checker.run(Checker.java:481)
            at 
de.thetaphi.forbiddenapis.gradle.CheckForbiddenApis.checkForbidden(CheckForbiddenApis.java:621)
            at 
org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:125)
            at 
org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:58)
            at 
org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51)
            at 
org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29)
            at 
org.gradle.api.internal.tasks.execution.TaskExecution$3.run(TaskExecution.java:236)
            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$2.execute(DefaultBuildOperationRunner.java:66)
            at 
org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
            at 
org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
            at 
org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
            at 
org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:47)
            at 
org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:68)
            at 
org.gradle.api.internal.tasks.execution.TaskExecution.executeAction(TaskExecution.java:221)
            at 
org.gradle.api.internal.tasks.execution.TaskExecution.executeActions(TaskExecution.java:204)
            at 
org.gradle.api.internal.tasks.execution.TaskExecution.executeWithPreviousOutputFiles(TaskExecution.java:187)
            at 
org.gradle.api.internal.tasks.execution.TaskExecution.execute(TaskExecution.java:165)
            at 
org.gradle.internal.execution.steps.ExecuteStep.executeInternal(ExecuteStep.java:89)
            at 
org.gradle.internal.execution.steps.ExecuteStep.access$000(ExecuteStep.java:40)
            at 
org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:53)
            at 
org.gradle.internal.execution.steps.ExecuteStep$1.call(ExecuteStep.java:50)
            at 
org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
            at 
org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
            at 
org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
            at 
org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
            at 
org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
            at 
org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
            at 
org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
            at 
org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
            at 
org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:50)
            at 
org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:40)
            at 
org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:68)
            at 
org.gradle.internal.execution.steps.RemovePreviousOutputsStep.execute(RemovePreviousOutputsStep.java:38)
            at 
org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:41)
            at 
org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:74)
            at 
org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:55)
            at 
org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:51)
            at 
org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:29)
            at 
org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.executeDelegateBroadcastingChanges(CaptureStateAfterExecutionStep.java:124)
            at 
org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:80)
            at 
org.gradle.internal.execution.steps.CaptureStateAfterExecutionStep.execute(CaptureStateAfterExecutionStep.java:58)
            at 
org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:48)
            at 
org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:36)
            at 
org.gradle.internal.execution.steps.BuildCacheStep.executeWithoutCache(BuildCacheStep.java:181)
            at 
org.gradle.internal.execution.steps.BuildCacheStep.lambda$execute$1(BuildCacheStep.java:71)
            at 
org.gradle.internal.Either$Right.fold(Either.java:175)
            at 
org.gradle.internal.execution.caching.CachingState.fold(CachingState.java:59)
            at 
org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:69)
            at 
org.gradle.internal.execution.steps.BuildCacheStep.execute(BuildCacheStep.java:47)
            at 
org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:36)
            at 
org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:25)
            at 
org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:36)
            at 
org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:22)
            at 
org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:110)
            at 
org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$2(SkipUpToDateStep.java:56)
            at 
org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:56)
            at 
org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:38)
            at 
org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:73)
            at 
org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:44)
            at 
org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:37)
            at 
org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:27)
            at 
org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:89)
            at 
org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:50)
            at 
org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:102)
            at 
org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:57)
            at 
org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:76)
            at 
org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:50)
            at 
org.gradle.internal.execution.steps.SkipEmptyWorkStep.executeWithNoEmptySources(SkipEmptyWorkStep.java:254)
            at 
org.gradle.internal.execution.steps.SkipEmptyWorkStep.executeWithNoEmptySources(SkipEmptyWorkStep.java:209)
            at 
org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:88)
            at 
org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:56)
            at 
org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:32)
            at 
org.gradle.internal.execution.steps.RemoveUntrackedExecutionStateStep.execute(RemoveUntrackedExecutionStateStep.java:21)
            at 
org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:38)
            at 
org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:43)
            at 
org.gradle.internal.execution.steps.LoadPreviousExecutionStateStep.execute(LoadPreviousExecutionStateStep.java:31)
            at 
org.gradle.internal.execution.steps.AssignWorkspaceStep.lambda$execute$0(AssignWorkspaceStep.java:40)
            at 
org.gradle.api.internal.tasks.execution.TaskExecution$4.withWorkspace(TaskExecution.java:281)
            at 
org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:40)
            at 
org.gradle.internal.execution.steps.AssignWorkspaceStep.execute(AssignWorkspaceStep.java:30)
            at 
org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:37)
            at 
org.gradle.internal.execution.steps.IdentityCacheStep.execute(IdentityCacheStep.java:27)
            at 
org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:44)
            at 
org.gradle.internal.execution.steps.IdentifyStep.execute(IdentifyStep.java:33)


FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':core:forbiddenApisMain'.
> de.thetaphi.forbiddenapis.ForbiddenApiException: Check for forbidden API 
> calls failed, see log.

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with 
Gradle 8.0.

You can use '--warning-mode all' to show the individual deprecation warnings 
and determine if they come from your own scripts or plugins.

See 
https://docs.gradle.org/7.6.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 3m 18s
356 actionable tasks: 356 executed

Publishing build scan...
https://ge.apache.org/s/ttmdnw7lz7lsm


See the profiling report at: 
file://<https://ci-builds.apache.org/job/Calcite/job/Calcite-snapshots/ws/build/reports/profile/profile-2023-07-20-17-31-43.html>
A fine-grained performance profile is available: use the --scan option.
Build step 'Invoke Gradle script' changed build result to FAILURE
Build step 'Invoke Gradle script' marked build as failure
Recording test results
[Checks API] No suitable checks publisher found.

Reply via email to