switch to using the real FIFO

Kubernetes-commit: a9aab298b4738f4ea9111131cdf193a3b1ba14e5
This commit is contained in:
David Eads
2025-01-10 16:23:23 -05:00
committed by Kubernetes Publisher
parent 43bf1a1b0a
commit f2d9cfb8c8
4 changed files with 31 additions and 15 deletions

View File

@@ -49,10 +49,7 @@ func Example() {
// This will hold incoming changes. Note how we pass downstream in as a
// KeyLister, that way resync operations will result in the correct set
// of update/delete deltas.
fifo := NewDeltaFIFOWithOptions(DeltaFIFOOptions{
KeyFunction: MetaNamespaceKeyFunc,
KnownObjects: downstream,
})
fifo := NewRealFIFO(MetaNamespaceKeyFunc, downstream, nil)
// Let's do threadsafe output to get predictable test results.
deletionCounter := make(chan string, 1000)
@@ -87,7 +84,7 @@ func Example() {
// fifo's KeyOf is easiest, because it handles
// DeletedFinalStateUnknown markers.
key, err := fifo.KeyOf(newest.Object)
key, err := fifo.keyOf(newest.Object)
if err != nil {
return err
}