improve: filter only own updates for read-after-write-conistency#3399
improve: filter only own updates for read-after-write-conistency#3399csviri wants to merge 6 commits into
Conversation
170c235 to
51d7087
Compare
Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
413171e to
9cd3b73
Compare
|
@metacosm @shawkins @xstefank This approach however would be bulletproof if we handle the re-list in the informer from the fabric8 pr above. Since in some (rather extreme) edge cases, if there is a re-list, event might be lost. So the idea would be (will create a separate PR) that, if we got notified that goind to be a re-list we flip a switch, and until the sync is finished we simply allow to pass (don't filter) any events. I think without that this is not even possible to do 100% correctly. (but maybe @shawkins has some ideas) https://github.com/fabric8io/kubernetes-client/pull/7899/changes So this is the correct way of doing, with "maximal precision", the good think is that it is actually relatively simple.
|
Signed-off-by: Attila Mészáros a_meszaros@apple.com