tanshanshan
0ecff590bb
fix golint for some of pkg/util
2018-10-17 10:11:49 +08:00
Jeff Grafton
23ceebac22
Run hack/update-bazel.sh
2018-06-22 16:22:57 -07:00
Jeff Grafton
aee5f457db
update BUILD files
2017-10-15 18:18:13 -07:00
Jeff Grafton
a7f49c906d
Use buildozer to delete licenses() rules except under third_party/
2017-08-11 09:32:39 -07:00
Jeff Grafton
33276f06be
Use buildozer to remove deprecated automanaged tags
2017-08-11 09:31:50 -07:00
Mike Danese
a05c3c0efd
autogenerated
2017-04-14 10:40:57 -07:00
deads2k
2c1c0f3f72
move workqueue to client-go
2017-01-30 09:08:21 -05:00
deads2k
5a8f075197
move authoritative client-go utils out of pkg
2017-01-24 08:59:18 -05:00
deads2k
c47717134b
move utils used in restclient to client-go
2017-01-19 07:55:14 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Jeff Grafton
20d221f75c
Enable auto-generating sources rules
2017-01-05 14:14:13 -08:00
Mike Danese
161c391f44
autogenerated
2016-12-29 13:04:10 -08:00
Mike Danese
c87de85347
autoupdate BUILD files
2016-12-12 13:30:07 -08:00
Jordan Liggitt
1c89a10556
Re-use juju ratelimit
...
Reverts changes in cebfc821a4
2016-12-07 10:32:47 -05:00
Kubernetes Submit Queue
850f2bf1fd
Merge pull request #35382 from jbeda/nits
...
Automatic merge from submit-queue
Expand documentation and TODOs in a few packages
I was reading through unfamiliar code and mostly added TODOs and expanded and clarified documentations.
There are a couple of things that are real code changes:
- Removed some unused constants
- Changed `workqueue.Parallize` to clamp the number of worker goroutines to the number of items to be processed.
- Added another unit test to `workqueue.queue`. I thought I found a bug (I was wrong) and wrote a unit test to isolate. I figure the extra test is worth keeping.
2016-11-10 17:48:06 -08:00
Joe Beda
16b3485817
Adds some TODOs and small fixes to pkg/util/workqueue
...
Adds a new unit test for queue.
2016-11-04 09:28:11 -07:00
Justin Santa Barbara
cebfc821a4
Create simple version of ratelimit package
...
Allows for more testing.
2016-10-30 20:55:03 -04:00
Mike Danese
3b6a067afc
autogenerated
2016-10-21 17:32:32 -07:00
Chao Xu
feb0d1daa8
decouple workqueue metrics from prometheus
2016-10-03 11:02:06 -07:00
gmarek
0b8aeaf500
Make ExponentialFailureRateLimiter slightly slower and cap the backoff
2016-09-06 15:53:52 +02:00
Anirudh
00e41888b0
Fixed integer overflow bug in rate limiter.
2016-08-24 18:55:28 -07:00
Chao Xu
65d1dbe8d9
fix memory leak in gc
2016-08-18 21:54:44 -07:00
Kubernetes Submit Queue
035ec518af
Merge pull request #28387 from caesarxuchao/gc-latency-measure
...
Automatic merge from submit-queue
[GarbageCollector] measure latency
First commit is #27600 .
In e2e tests, I measure the average time an item spend in the eventQueue(~1.5 ms), dirtyQueue(~13ms), and orphanQueue(~37ms). There is no stress test in e2e yet, so the number may not be useful.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.kubernetes.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.kubernetes.io/reviews/kubernetes/kubernetes/28387 )
<!-- Reviewable:end -->
2016-08-11 02:33:55 -07:00
Chao Xu
41572cb22d
add metrics to gc
2016-08-10 12:45:06 -07:00
deads2k
b981ea1a70
add metrics for workqueues
2016-08-10 09:28:42 -04:00
Harry Zhang
cb14b35bde
Refactor util clock into it's own pkg
2016-07-28 02:29:04 -04: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
deads2k
56598898e1
dedup workqueue requeuing
2016-07-05 07:44:52 -04:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
deads2k
bf22534101
add logging for flake
2016-06-02 07:44:17 -04:00
deads2k
bf95b124e6
add built-in ratelimiter to workqueue
2016-05-10 09:04:32 -04:00
k8s-merge-robot
7664509c73
Merge pull request #24248 from wojtek-t/parallel_predicates
...
Automatic merge from submit-queue
Parallelize computing predicates in scheduler
@davidopp
2016-04-16 09:51:45 -07:00
Wojciech Tyczynski
5a73a9d235
Parallelize computing predicates
2016-04-14 16:32:52 +02:00
Jordan Liggitt
bf097ea233
fake util.clock tick
2016-04-07 15:10:50 -04:00
Jordan Liggitt
290d970282
make delayed workqueue use channels with single writer
2016-04-07 15:10:25 -04:00
deads2k
d12a4d6d5a
add a delayed queueing option to the workqueue
2016-04-07 14:02:50 -04:00
Mike Danese
8e33cbfa28
rewrite go imports
2015-08-05 17:30:03 -07:00
Daniel Smith
b49dd0ad1e
Add old endpoint cleanup function
2015-05-06 13:03:18 -07:00
Eric Paris
6b3a6e6b98
Make copyright ownership statement generic
...
Instead of saying "Google Inc." (which is not always correct) say "The
Kubernetes Authors", which is generic.
2015-05-01 17:49:56 -04:00
Daniel Smith
24a8cceb5c
add work queue; test coverage 100%
2015-04-17 15:21:47 -07:00