Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for graphChanges (0.2 sec)

  1. pkg/controller/garbagecollector/graph_builder.go

    		},
    		Namespace: accessor.GetNamespace(),
    	}
    }
    
    // Dequeueing an event from graphChanges, updating graph, populating dirty_queue.
    func (gb *GraphBuilder) processGraphChanges(logger klog.Logger) bool {
    	item, quit := gb.graphChanges.Get()
    	if quit {
    		return false
    	}
    	defer gb.graphChanges.Done(item)
    	event := item
    	obj := item.obj
    	accessor, err := meta.Accessor(obj)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 36.9K bytes
    - Viewed (0)
  2. pkg/controller/garbagecollector/garbagecollector_test.go

    			}
    		},
    	}
    }
    
    func processEvent(e *event) step {
    	return step{
    		name: "processEvent",
    		check: func(ctx stepContext) {
    			ctx.t.Helper()
    			if ctx.gc.dependencyGraphBuilder.graphChanges.Len() != 0 {
    				ctx.t.Fatalf("events present in graphChanges, must process pending graphChanges before calling processEvent")
    			}
    			ctx.gc.dependencyGraphBuilder.graphChanges.Add(e)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 111.6K bytes
    - Viewed (0)
  3. pkg/controller/garbagecollector/garbagecollector.go

    func (gc *GarbageCollector) Run(ctx context.Context, workers int) {
    	defer utilruntime.HandleCrash()
    	defer gc.attemptToDelete.ShutDown()
    	defer gc.attemptToOrphan.ShutDown()
    	defer gc.dependencyGraphBuilder.graphChanges.ShutDown()
    
    	// Start events processing pipeline.
    	gc.eventBroadcaster.StartStructuredLogging(3)
    	gc.eventBroadcaster.StartRecordingToSink(&v1core.EventSinkImpl{Interface: gc.kubeClient.CoreV1().Events("")})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 32.9K bytes
    - Viewed (0)
Back to top