Clayton Coleman
716bac3bbb
All REST that set DeleteCollectionWorkers should set EnableGC
2016-09-15 00:09:34 -04:00
Timothy St. Clair
5b11b5984e
Fixes to cleanup storage clients during UT.
...
During etcd3.clientv3 integration we had discovered we were leaking connections
2016-09-14 07:27:21 -05:00
Kubernetes Submit Queue
40efde7e0a
Merge pull request #31390 from hongchaodeng/fix
...
Automatic merge from submit-queue
return destroy func to clean up internal resources of storage
What?
Provide a destroy func to clean up internal resources of storage.
It changes **unit tests** to clean up resources. (Maybe fix integration test in another PR.)
Why?
Although apiserver is designed to be long running, there are some cases that it's not.
See https://github.com/kubernetes/kubernetes/issues/31262#issuecomment-242208771
We need to gracefully shutdown and clean up resources.
2016-08-25 16:44:10 -07:00
Hongchao Deng
9fc0e1e98d
return destroy func to clean up internal resources of storage
2016-08-25 08:32:21 -07:00
Wojciech Tyczynski
d5a596bca1
More efficient field selectors
2016-08-24 09:08:38 +02:00
Hongchao Deng
75fe25e717
generic.Matcher -> *generic.SelectionPredicate
2016-08-13 21:52:11 -07:00
Hongchao Deng
d4afb781c3
change all PredicateFunc to use SelectionPredicate
2016-08-13 10:11:35 -07:00
Kubernetes Submit Queue
e39d7f71e6
Merge pull request #30251 from hongchaodeng/r2
...
Automatic merge from submit-queue
Move new etcd storage (low level storage) into cacher
In an effort for #29888 , we are pushing forward this:
What?
- It changes creating etcd storage.Interface impl into creating config
- In creating cacher storage (StorageWithCacher), it passes config created above and new etcd storage inside.
Why?
- We want to expose the information of (etcd) kv client to cacher. Cacher storage uses this information to talk to remote storage.
2016-08-13 10:09:49 -07:00
Kubernetes Submit Queue
df1abb40ec
Merge pull request #30246 from liggitt/certificates
...
Automatic merge from submit-queue
Set user info in CertificateSigningRequest.Spec on create
Fixes #30239
2016-08-12 23:03:18 -07:00
Hongchao Deng
d0938094d9
move new etcd storage into cacher
2016-08-12 18:40:20 -07:00
Maciej Szulik
902ecd85fc
Remove seconds from scheduled jobs cron format
2016-08-10 11:15:33 +02:00
Jordan Liggitt
4db004972a
Plumb context to strategy methods
2016-08-08 22:33:25 -04:00
deads2k
aa3db4d995
make the resource prefix in etcd configurable for cohabitation
2016-07-27 07:51:40 -04:00
k8s-merge-robot
be8abdabf8
Merge pull request #27157 from soltysh/scheduledjob_test_2
...
Automatic merge from submit-queue
Scheduledjob test cont.
This continuation of #25737 .
@erictune @caesarxuchao ptal
[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/.github/PULL_REQUEST_TEMPLATE.md?pixel )]()
2016-07-19 02:52:19 -07:00
Maciej Szulik
647124bf5e
ScheduledJob client and storage tests
2016-07-18 21:01:21 +02:00
Davanum Srinivas
2b0ed014b7
Use Go canonical import paths
...
Add canonical imports only in existing doc.go files.
https://golang.org/doc/go1.4#canonicalimports
Fixes #29014
2016-07-16 13:48:21 -04:00
Wojciech Tyczynski
3f288e365d
Simplify registries initialization
2016-07-04 14:20:29 +02:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
k8s-merge-robot
0e9d809171
Merge pull request #26462 from mikedanese/fix-build-2
...
Automatic merge from submit-queue
fix go install ./pkg/...
appearantly this package is not imported
2016-06-02 20:51:41 -07:00
Maciej Szulik
d8b9495ea0
Change suspend to be pointer for ScheduledJob and modify validation to forbid setting job selectors
2016-05-30 15:43:23 +02:00
Mike Danese
d6852c1d0f
fix go install ./pkg/...
...
appearantly this package is not imported
2016-05-27 15:54:50 -07:00
Chao Xu
5a9e5be4c6
expose GET and PATCH for status subresource
2016-05-26 14:33:54 -07:00
Maciej Szulik
db08dedf5e
ScheduledJob storage
2016-05-21 23:23:29 +02:00