Mrudhulraj opened a new issue, #7125:
URL: https://github.com/apache/texera/issues/7125

   ### What happened?
   
   Caused by : #6980 
   File causing the regression: 
`amber\src\main\scala\org\apache\texera\web\resource\dashboard\user\workflow\WorkflowExecutionsResource.scala`
   
   A type mismatch exists in the `updateResultSize` method within the execution 
management layer. The jOOQ field OPERATOR_PORT_EXECUTIONS.RESULT_SIZE expects 
an **Integer** type, but a **Long** value (java.lang.Long.valueOf(size)) is 
being passed into the .set() method.
   
   Similarly, `updateRuntimeStatsSize, updateConsoleMessageSize` methods have 
RUNTIME_STATS_SIZE and CONSOLE_MESSAGES_SIZE respectivbely with the same type 
mismatch.
   
   ### How to reproduce?
   
   Compile the application `WorkflowExecutionService` , to reproduce the bug 
attached log output.
   
   ### Version/Branch
   
   1.2.0-incubating (release/v1.2)
   
   ### Commit Hash (Optional)
   
   _No response_
   
   ### What browsers are you seeing the problem on?
   
   _No response_
   
   ### Relevant log output
   
   ```shell
   `[error] 
C:\Users\mrudh\Desktop\mrudhul-texera\texera\amber\src\main\scala\org\apache\texera\web\resource\dashboard\user\workflow\WorkflowExecutionsResource.scala:407:37:
 type mismatch;
   [error]  found   : 
org.jooq.TableField[org.apache.texera.dao.jooq.generated.tables.records.OperatorPortExecutionsRecord,Integer]
   [error]  required: org.jooq.Field[Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc with Comparable[_ >: Long with Integer <: 
Number with java.lang.constant.Constable with java.lang.constant.ConstantDesc 
with Comparable[_ >: Long with Integer <: Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}; def 
describeConstable(): java.util.Optional[_ >: Long with Integer <: Number
  with java.lang.constant.Constable with java.lang.constant.ConstantDesc]}]
   [error] Note: Integer <: Number with java.lang.constant.Constable with 
java.lang.constant.ConstantDesc with Comparable[_ >: Long with Integer <: 
Number with java.lang.constant.Constable with java.lang.constant.ConstantDesc 
with Comparable[_ >: Long with Integer <: Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}; def 
describeConstable(): java.util.Optional[_ >: Long with Integer <: Number with 
jav
 a.lang.constant.Constable with java.lang.constant.ConstantDesc]} (and 
org.jooq.TableField[org.apache.texera.dao.jooq.generated.tables.records.OperatorPortExecutionsRecord,Integer]
 <: org.jooq.Field[Integer]), but Java-defined trait Field is invariant in type 
T.
   [error] You may wish to investigate a wildcard type such as `_ <: Number 
with java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc with Comparable[_ >: Long with Integer <: 
Number with java.lang.constant.Constable with 
java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}; def 
describeConstable(): java.util.Optional[
 _ >: Long with Integer <: Number with java.lang.constant.Constable with 
java.lang.constant.ConstantDesc]}`. (SLS 3.2.10)
   [error]       .set(OPERATOR_PORT_EXECUTIONS.RESULT_SIZE, 
java.lang.Long.valueOf(size))                                                   
                                                                                
                     
   [error]                                     ^                                
                                                                                
                                                                                
 
   [error] 
C:\Users\mrudh\Desktop\mrudhul-texera\texera\amber\src\main\scala\org\apache\texera\web\resource\dashboard\user\workflow\WorkflowExecutionsResource.scala:443:32:
 type mismatch;
   [error]  found   : 
org.jooq.TableField[org.apache.texera.dao.jooq.generated.tables.records.WorkflowExecutionsRecord,Integer]
   [error]  required: org.jooq.Field[Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc with Comparable[_ >: Long with Integer <: 
Number with java.lang.constant.Constable with java.lang.constant.ConstantDesc 
with Comparable[_ >: Long with Integer <: Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}; def 
describeConstable(): java.util.Optional[_ >: Long with Integer <: Number
  with java.lang.constant.Constable with java.lang.constant.ConstantDesc]}]
   [error] Note: Integer <: Number with java.lang.constant.Constable with 
java.lang.constant.ConstantDesc with Comparable[_ >: Long with Integer <: 
Number with java.lang.constant.Constable with java.lang.constant.ConstantDesc 
with Comparable[_ >: Long with Integer <: Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}; def 
describeConstable(): java.util.Optional[_ >: Long with Integer <: Number with 
jav
 a.lang.constant.Constable with java.lang.constant.ConstantDesc]} (and 
org.jooq.TableField[org.apache.texera.dao.jooq.generated.tables.records.WorkflowExecutionsRecord,Integer]
 <: org.jooq.Field[Integer]), but Java-defined trait Field is invariant in type 
T.
   [error] You may wish to investigate a wildcard type such as `_ <: Number 
with java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc with Comparable[_ >: Long with Integer <: 
Number with java.lang.constant.Constable with 
java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}; def 
describeConstable(): java.util.Optional[
 _ >: Long with Integer <: Number with java.lang.constant.Constable with 
java.lang.constant.ConstantDesc]}`. (SLS 3.2.10)
   [error]       .set(WORKFLOW_EXECUTIONS.RUNTIME_STATS_SIZE, 
java.lang.Long.valueOf(size))                                                   
                                                                                
                   
   [error]                                ^                                     
                                                                                
                                                                                
 
   [error] 
C:\Users\mrudh\Desktop\mrudhul-texera\texera\amber\src\main\scala\org\apache\texera\web\resource\dashboard\user\workflow\WorkflowExecutionsResource.scala:482:32:
 type mismatch;
   [error]  found   : 
org.jooq.TableField[org.apache.texera.dao.jooq.generated.tables.records.OperatorExecutionsRecord,Integer]
   [error]  required: org.jooq.Field[Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc with Comparable[_ >: Long with Integer <: 
Number with java.lang.constant.Constable with java.lang.constant.ConstantDesc 
with Comparable[_ >: Long with Integer <: Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}; def 
describeConstable(): java.util.Optional[_ >: Long with Integer <: Number
  with java.lang.constant.Constable with java.lang.constant.ConstantDesc]}]
   [error] Note: Integer <: Number with java.lang.constant.Constable with 
java.lang.constant.ConstantDesc with Comparable[_ >: Long with Integer <: 
Number with java.lang.constant.Constable with java.lang.constant.ConstantDesc 
with Comparable[_ >: Long with Integer <: Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}; def 
describeConstable(): java.util.Optional[_ >: Long with Integer <: Number with 
jav
 a.lang.constant.Constable with java.lang.constant.ConstantDesc]} (and 
org.jooq.TableField[org.apache.texera.dao.jooq.generated.tables.records.OperatorExecutionsRecord,Integer]
 <: org.jooq.Field[Integer]), but Java-defined trait Field is invariant in type 
T.
   [error] You may wish to investigate a wildcard type such as `_ <: Number 
with java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc with Comparable[_ >: Long with Integer <: 
Number with java.lang.constant.Constable with 
java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}]{def 
resolveConstantDesc(x$1: java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc with 
Comparable[_ >: Long with Integer <: Number with java.lang.constant.Constable 
with java.lang.constant.ConstantDesc]{def resolveConstantDesc(x$1: 
java.lang.invoke.MethodHandles.Lookup): Number with 
java.lang.constant.Constable with java.lang.constant.ConstantDesc}; def 
describeConstable(): java.util.Optional[
 _ >: Long with Integer <: Number with java.lang.constant.Constable with 
java.lang.constant.ConstantDesc]}`. (SLS 3.2.10)
   [error]       .set(OPERATOR_EXECUTIONS.CONSOLE_MESSAGES_SIZE, 
java.lang.Long.valueOf(size))                                                   
                                                                                
                
   [error]                                ^                                     
                                                                                
                                                                                
 
   [error] three errors found
   [error] (WorkflowExecutionService / Compile / compileIncremental) 
Compilation failed
   [error] Total time: 125 s (0:02:05.0), completed Jul 30, 2026, 10:02:00 AM`
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to