kubernetes/pkg/client
Kubernetes Submit Queue dab787d80d Merge pull request #31755 from smarterclayton/has_synced
Automatic merge from submit-queue

DeltaFIFO should not report HasSynced until deletes are reported

Deletions identified by knownObjects on the initial sync replace
(immediately after the List from a reflector) should be considered part
of the initial sync since we have the information available at the time
we do the deletion.

An error during Replace() can result in Populated not being set, but it
was incorrect before (population would be wrong) and queueActionLocked
does not error except on "my cache is broken because I gave an incorrect
keyFunc".

@lavalamp @deads2k hit this while trying to use DeltaFIFO to implement an "external" controller (one that uses the knownObjects as provided by a call to a remote system of record).

Not 1.4
2016-10-03 15:41:20 -07:00
..
cache Merge pull request #31755 from smarterclayton/has_synced 2016-10-03 15:41:20 -07:00
chaosclient Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
clientset_generated Run hack/update-codegen.sh in release-1.4 2016-09-30 18:21:55 -04:00
leaderelection Abstraction of endpoints in leaderelection code 2016-09-29 23:42:00 -05:00
metrics Remove implicit Prometheus metrics from client 2016-08-19 10:11:45 -07:00
record Merge pull request #29230 from luxas/goimport 2016-08-05 16:22:01 -07:00
restclient Use multiple clients in load test to avoid "no cached connections" errors. 2016-09-29 16:32:57 +02:00
testdata
testing Merge pull request #32292 from pmorie/subresource-fake 2016-09-19 23:51:23 -07:00
transport Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
typed Allow garbage collection to work against different API prefixes 2016-09-22 15:00:58 -04:00
unversioned change e2e scale to avoid adapter 2016-09-26 07:58:01 -04:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00