Completely rebuild the tree generation logic.

This commit is contained in:
2025-12-17 22:33:18 +00:00
parent e39c93e9ea
commit e037788677
10 changed files with 448 additions and 110 deletions
+6 -5
View File
@@ -30,11 +30,12 @@ type jobStatusUpdate struct {
}
type connPackage struct {
r *ManagedJobReconciler
ctx context.Context
req ctrl.Request
mtx sync.Mutex
mj *jobsmanagerv1beta1.ManagedJob
r *ManagedJobReconciler
ctx context.Context
req ctrl.Request
mtx sync.Mutex
mj *jobsmanagerv1beta1.ManagedJob
dependencyTree Tree
}
func (cp *connPackage) getOwnerReference() (metav1.OwnerReference, error) {