Remove the empty ExecutionStatusEnum.scala
Maintainers usually reply within 1 day
@aglinxinyuan is already working on this.
Since Sep 5, 2026.
Assessment
This issue has not been assessed yet.
Description
Task Summary
amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala is an 18-line file that holds the ASF license header and nothing else — no code, and nothing in the tree references the name. git grep -n ExecutionStatusEnum returns nothing at all; it survives only as a filename. Flagged as a follow-up in the #8396 review.
Introduced by #1351 (2021-10-27, "Detach workflow execution from frontend with reconnection support") as a sealed trait ExecutionStatusEnum with a hand-written Jackson serializer/deserializer, carried by WorkflowStateEvent; #1423 (2022-02-01, "Track metadata information about workflow executions") reshaped it into a sealed abstract class carrying a name and a DB status code.
Emptied by #1387 (2022-02-10, "Web server workflow-related state refactoring"), which moved execution state to the protobuf WorkflowAggregatedState, changed WorkflowStateEvent.state to a String, and left this file as a single blank line instead of deleting it. #3415 (2025-05-03, "Add ASF header and RAT CI") then stamped the license header onto the empty file, which is all it has held since.
Empty for about four and a half years. Like the MockKillWorkerResource removal in #8396, a file with zero compiled lines.
Pure deletion, no behaviour change: −18 lines.
Task Type
- Refactor / Cleanup
- DevOps / Deployment / CI
- Testing / QA
- Documentation
- Performance
- Other
- Dominant language
- Scala
- Stars
- 316
- Forks
- 192
- Avg merge
- 4d 21h
- Merged PRs (30d)
- 146
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from apache/texera
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
apache/texera#8775 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
apache/texera#8756 · 4 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
apache/texera#8700 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
apache/texera#8682 · 5 comments ·
Maintainers usually reply within 1 day
-
JSONL File Scan reads a JSON null as the text "null"Possibly taken @CaroFernando claimed this 3 days ago. Open
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
apache/texera#8674 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
Similar issues
-
[Rust][Flaky Test] multiple_deadlines_fire_in_order asserts a wall-clock gap instead of firing orderOpenCI/CD ⚒️ Flaky-tests 🐦
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
valkey-io/valkey-glide#7255 ·
Maintainers usually reply within 3 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
lichess-org/lila#21905 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 3 days
-
documentation HiWiStart
Difficulty 1/5 1-3 hours Newbie friendliness 88/100
ie3-institute/simona#1934 ·
Maintainers usually reply within 1 day