k8s-merge-robot
3bd23b185b
Merge pull request #17730 from wojtek-t/use_unversioned_list_options_in_client
...
Auto commit by PR queue bot
2015-11-25 09:10:19 -08:00
k8s-merge-robot
e95e3dec42
Merge pull request #17414 from timstclair/apiserver
...
Auto commit by PR queue bot
2015-11-25 05:28:07 -08:00
k8s-merge-robot
431c67710b
Merge pull request #17247 from thockin/airplane_validation_pt3
...
Auto commit by PR queue bot
2015-11-24 18:37:09 -08:00
Wojciech Tyczynski
b6ef62af24
Use unversioned.ListOptions in clients.
2015-11-24 16:52:09 +01:00
k8s-merge-robot
06ef4b0a83
Merge pull request #17156 from feihujiang/moveListFunctionsFromRuntimeToMetaPackage
...
Auto commit by PR queue bot
2015-11-23 14:13:25 -08:00
Tim St. Clair
20ead45af9
Move etcd_util.go to separate package
2015-11-23 11:32:50 -08:00
Tim Hockin
ceee678b29
Rename validation 'New' funcs
2015-11-23 10:01:43 -08:00
Tim Hockin
48b49a5cae
s/ValidationErrorList/ErrorList/
2015-11-22 20:13:20 -08:00
Tim Hockin
0ff66da346
Move fielderrors into validation
2015-11-22 20:12:20 -08:00
feihujiang
ad79fa6e84
Move list functions from runtime to meta package
2015-11-20 09:20:55 +08:00
Timothy St. Clair
02851dd1b7
Removal of fakeClient and shift to storage.Interface for
...
all registry tests.
2015-11-19 10:34:30 -06:00
Wojciech Tyczynski
a5a8717539
Pass versioner to cacher.
2015-11-13 08:35:28 +01:00
Wojciech Tyczynski
3df5d1dbc3
Move storage-related dirs under pkg/storage.
2015-11-12 19:49:32 +01:00
Daniel Smith
45a1ec73bb
Lengthen delay
2015-11-06 13:03:58 -08:00
Wojciech Tyczynski
b6a775ca50
Terminate watcher if it is full
2015-11-06 13:40:21 +01:00
k8s-merge-robot
6b7115067d
Merge pull request #16807 from smarterclayton/server_backpressure_on_etcd_down
...
Auto commit by PR queue bot
2015-11-05 21:19:30 -08:00
Timothy St. Clair
f6f2f41ab3
Removal of fakeClient from registry/generic/etcd/etcd_test.go in leiu of
...
NewEtcdTestClientServer
2015-11-05 08:28:58 -06:00
Clayton Coleman
3da15535b6
Provide backpressure to clients when etcd goes down
...
When etcd is down today we don't specifically handle the error involved,
which means clients get a generic 500 error. This commit adds a formal
error type internally for both WatchExpired and EtcdUnreachable, and
then converts them to api/errors before returning to the client. It also
upgrades the client to retry on any 429 or 5xx error that has a
Retry-After header, instead of just 429.
In combination, this allows the apiserver to exert backpressure on
controllers that are hotlooping. Picked 2 seconds by default, but we
could potentially ramp that up even further in a future iteration.
2015-11-04 16:05:12 -05:00
k8s-merge-robot
ac63290ff5
Merge pull request #16781 from timothysc/fix-testing-deps
...
Auto commit by PR queue bot
2015-11-04 01:58:34 -08:00
Timothy St. Clair
dbdd1614e6
Fix for linkage issue with new testing utilities
2015-11-03 22:16:47 -06:00
k8s-merge-robot
bad838f35c
Merge pull request #16717 from liggitt/hpa_ref_validation
...
Auto commit by PR queue bot
2015-11-03 15:04:30 -08:00
Jordan Liggitt
b3157d1445
Ensure HPA has valid resource/name/subresource, validate path segments
2015-11-03 14:46:17 -05:00
Wojciech Tyczynski
6246201eec
Remove fakeClient from cacher_test.
2015-11-03 10:58:43 +01:00
Wojciech Tyczynski
8f385c563f
Refactor code for creating Cacher.
2015-11-02 20:56:46 +01:00
Wojciech Tyczynski
652fb090eb
Initial support for listing from in-memory cache.
2015-10-30 20:58:13 +01:00
krousey
848fed8f4b
Merge pull request #16384 from derekwaynecarr/fix_memory_churn_etcd_helper
...
Large amount of memory churn in etcd helper prefixing keys
2015-10-29 10:02:07 -07:00
k8s-merge-robot
d5be3635e5
Merge pull request #16273 from wojtek-t/list_options_in_api
...
Auto commit by PR queue bot
2015-10-29 01:57:29 -07:00
derekwaynecarr
caebe7300b
Large amount of memory churn in etcd helper
2015-10-27 16:35:07 -04:00
Timothy St. Clair
4cf5b348c8
Removal of fakeClient from etcd_watcher_test in leiu of NewEtcdTestClientServer
2015-10-27 13:32:56 -05:00
Wojciech Tyczynski
aa30e38183
Pass resource version to storage List operation.
2015-10-27 10:03:58 +01:00
Wojciech Tyczynski
d47e21f19f
Reuse TCP connections in Reflector between resync periods.
2015-10-26 19:35:25 +01:00
Timothy St. Clair
8140974f31
Removal of fakeClient from etcd_helper_test in leiu of NewEtcdTestClientServer
2015-10-23 16:23:27 -05:00
Wojciech Tyczynski
80be983668
Merge pull request #15392 from timothysc/etcd-remove-fakeclient
...
Initial commit to enable migrating tests off of FakeClient.
2015-10-22 15:24:34 +02:00
Jordan Liggitt
63fb6c07a5
Validate names in BeforeCreate
2015-10-21 14:11:41 -04:00
Timothy St. Clair
c850a9ab61
Modifications to to remove FakeEtcdClient. Enables starting & stopping
...
an etcd server per unit tests that need them.
2015-10-19 22:06:19 -05:00
Wojciech Tyczynski
d51965bf00
Autogenerate files.
2015-10-16 10:20:02 +02:00
Wojciech Tyczynski
2b17666b44
Avoid unnecessary copies in LIST
2015-10-14 14:04:14 +02:00
Wojciech Tyczynski
3d88a63b5d
Refactor test objects to a separate package
2015-10-13 10:15:11 +02:00
Timothy St. Clair
2a2a2d79ff
New etcd client modifications part 1 (context support)
...
This commit plumbs contexts which are needed for the new client.
2015-10-12 08:45:49 -05:00
k8s-merge-robot
d9c56eed26
Merge pull request #15107 from caesarxuchao/fix-14384
...
Auto commit by PR queue bot
2015-10-08 21:40:52 -07:00
Paul Morie
227dd82119
Add PodSecurityContext and backward compatibility tests
2015-10-05 21:05:27 -04:00
Chao Xu
d1cb0b7a7a
returns StatusError in GetAllEventsSinceThreadUnsafe
2015-10-05 13:24:54 -07:00
Wojciech Tyczynski
907f2e9f89
Extend timeouts in cacher test
2015-09-30 08:26:58 +02:00
Brendan Burns
77fd388485
Increase a bunch of timeouts to reduce flakes
2015-09-23 11:09:03 -07:00
Daniel Martí
586cb9126a
Move pkg/util.Time to pkg/api/unversioned.Time
...
Along with our time.Duration wrapper, as suggested by @lavalamp.
2015-09-17 17:51:27 -07:00
Kris
f4ad00d9ae
Moving Status object to a common package
2015-09-17 14:09:53 -07:00
k8s-merge-robot
7cd7aaec9b
Merge pull request #13910 from wojtek-t/watch_resoure_version
...
Auto commit by PR queue bot
2015-09-16 21:40:34 -07:00
k8s-merge-robot
22f698f5b0
Merge pull request #13953 from liguangbo/change_iff_to_if_and_only_if
...
Auto commit by PR queue bot
2015-09-16 08:35:20 -07:00
liguangbo
4df68f03a3
change iff to if and only if to improve annotation readability
2015-09-16 08:29:36 +00:00
Wojciech Tyczynski
12eaf67acc
Fix resourcVersion=0 in cacher
2015-09-15 16:17:27 +02:00