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

   ### Task Summary
   
   #3692 addressed the not blank validation issue for basic chart operators, 
and this can also apply to all operators.
   
   Additionally, many backend `assert` calls do not provide a `message` 
parameter. When errors propagate to the frontend, developers need to locate the 
relevant line, which confuses users. For example, 
https://github.com/apache/texera/blob/b89273d07c6535203d5b60e15b28efccf173490c/common/workflow-operator/src/main/scala/org/apache/amber/operator/visualization/pieChart/PieChartOpDesc.scala#L78
   
   This issue is created as a task to improve not blank validation for all 
operator attributes. Please see previous issues for more information. This 
could be a starter task, as it only requires similar changes from previous 
solutions, such as #4006, to help familiarize with the codebase.
   
   ### Priority
   
   P3 – Low
   
   ### Task Type
   
   - [x] Code Implementation
   - [ ] Documentation
   - [ ] Refactor / Cleanup
   - [ ] Testing / QA
   - [ ] DevOps / Deployment


-- 
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