villebro opened a new pull request, #26:
URL: https://github.com/apache/superset-kubernetes-operator/pull/26

   ## Summary
   
   - Rename the `SupersetTask` CRD to `SupersetLifecycleTask` to accurately 
reflect its exclusive purpose: managing lifecycle operations (database 
migrations and init commands) during version upgrades
   - The generic "Task" name implied the CRD could handle arbitrary tasks, but 
all operator-managed tasks are lifecycle events: this rename makes the intent 
self-documenting
   
   ## Details
   
   Renamed across the entire codebase:
   - Go types: `SupersetTask{,Spec,Status,List}` → 
`SupersetLifecycleTask{,Spec,Status,List}`
   - Reconciler: `SupersetTaskReconciler` → `SupersetLifecycleTaskReconciler`
   - CRD resource: `supersettasks` → `supersetlifecycletasks`
   - RBAC roles: `supersettask-{admin,editor,viewer}-role` → 
`supersetlifecycletask-{admin,editor,viewer}-role`
   - All documentation and config files
   
   No functional changes — pure rename with regenerated artifacts (`make 
codegen`).
   
   ## Test plan
   
   - `make build` compiles successfully
   - `make test-unit` passes (83.6% controller coverage)
   - `make lint` reports 0 issues
   - `grep -rn "SupersetTask\b"` finds zero stale references


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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to