Commit Graph

9021 Commits

Author SHA1 Message Date
Mike Spreitzer
cbdd3a279e brushed up according to review
Added LockingWriteMultipleOnly and LockingWriteOnceOnly interfaces,
so that further extensions are possible (in this package or others).

Moved common SetLocked behavior into promisoid.

Made comments say things that were implied.
2020-01-24 14:35:09 -05:00
Mike Spreitzer
a65f525aed Tweak new names 2020-01-21 20:35:45 -05:00
Mike Spreitzer
1c092bf635 Simplified logic around context cancel, removing bugs
Previously, a `decisionCancel` could overwrite a `decisionReject` or
`decisionExecute`, causing confusion.  Now a request gets exactly one
decision and there is no confusion.

Also added write-once to the promise package and refactored.
2020-01-20 01:58:50 -05:00
Mike Spreitzer
1e170637c3 Refactored QueueSet configuration into two phases
So that errors can be detected before resolving concurrency shares
into concurrency counts.
2020-01-20 01:58:50 -05:00
Kubernetes Prow Robot
f4b6b751cd Merge pull request #87081 from dims/updating-protobuf-and-grpc
Updating protobuf (v1.3.1) and grpc (v1.26.0)
2020-01-18 13:01:36 -08:00
Kubernetes Prow Robot
32e72a54fc Merge pull request #87306 from feiskyer/storage-clients
Add Azure storage clients with backoff retry
2020-01-18 07:59:36 -08:00
Kubernetes Prow Robot
37d9c22abe Merge pull request #86377 from wojtek-t/immutable_secrets_api
API for immutable Secrets and ConfigMaps
2020-01-18 05:25:35 -08:00
Kubernetes Prow Robot
c1b696d672 Merge pull request #87313 from MikeSpreitzer/apf-validation
Update validation for API Priority and Fairness
2020-01-18 01:49:51 -08:00
Pengfei Ni
b0a6e597fe Use new storage clients in Azure cloud provider 2020-01-18 02:38:34 +00:00
Antoine Pelisse
c1a4cd9c75 Improve error message when diff binary is not in PATH 2020-01-17 16:17:41 -08:00
Mike Spreitzer
f1c26bf436 removed excess blank line 2020-01-17 12:30:07 -05:00
Davanum Srinivas
b3853138a4 update generated files 2020-01-17 11:23:53 -05:00
Davanum Srinivas
2f78a9480f Updating dependency google.golang.org/genproto to version v0.0.0-20190819201941-24fa4b261c55 2020-01-17 11:23:53 -05:00
Davanum Srinivas
cac0451836 Updating dependency github.com/prometheus/client_model to version v0.0.0-20190812154241-14fe0d1b01d4 2020-01-17 11:23:53 -05:00
Davanum Srinivas
3b29bcf52d Updating dependency google.golang.org/grpc to version v1.26.0 2020-01-17 11:23:52 -05:00
Davanum Srinivas
9c78f05d06 Updating dependency github.com/gogo/protobuf to version v1.3.1 2020-01-17 11:23:52 -05:00
Mike Spreitzer
ec5321c6a9 Update validation for API Priority and Fairness
This PR fixes oversights and adds validation that rejects writes
of wrong Spec values for the four mandatory objects.
2020-01-17 02:43:52 -05:00
Kubernetes Prow Robot
6413f1ee2b Merge pull request #87246 from nilo19/qi-fix-dns-label
Fix the bug PIP's DNS is deleted if no DNS label service annotation isn't set.
2020-01-16 14:38:32 -08:00
Pengfei Ni
c6429e3726 Add snapshot clients based on armclient 2020-01-16 15:38:38 +00:00
Pengfei Ni
4ea5509b31 Add vmsize clients based on armclient 2020-01-16 15:38:38 +00:00
Pengfei Ni
c86d1ec0e9 Add storageaccount clients based on armclient 2020-01-16 15:38:35 +00:00
Pengfei Ni
43554c80a6 Add disk clients based on armclient 2020-01-16 14:11:28 +00:00
t-qini
afd31035c2 Fix the bug PIP's DNS is deleted if no DNS label service annotation is set. 2020-01-16 17:24:58 +08:00
Kubernetes Prow Robot
5d1c301610 Merge pull request #87158 from dims/pick-closest-tags-for-a-few-packages
Pick closest tags for a few packages and avoid random SHA
2020-01-15 16:40:22 -08:00
Kubernetes Prow Robot
82c9e5c814 Merge pull request #87217 from prameshj/patch-helper
Add PatchService method in service/helper.
2020-01-15 14:01:33 -08:00
Pavithra Ramesh
f370b78116 Update vendor 2020-01-15 10:15:50 -08:00
Pavithra Ramesh
f0e45689d3 Add PatchService method in service/helper.
addressed review comments
2020-01-15 10:15:42 -08:00
Kubernetes Prow Robot
b95d571e32 Merge pull request #87226 from liggitt/simplify-code-generator
Simplify code generator dependencies
2020-01-15 09:41:47 -08:00
Kubernetes Prow Robot
93595eb4eb Merge pull request #87122 from feiskyer/more-arm-clients
Add Azure network and VM clients with backoff retry
2020-01-15 09:41:33 -08:00
Davanum Srinivas
103d77c619 Updating dependency github.com/coreos/pkg to version 97fdf19 2020-01-15 12:08:12 -05:00
Davanum Srinivas
a6d72ab713 Updating dependency github.com/elazarl/goproxy to version 947c36d 2020-01-15 11:56:41 -05:00
Kubernetes Prow Robot
97d68d014c Merge pull request #86172 from liggitt/intstr
Clarify intstr.IntValue() behavior
2020-01-15 08:25:35 -08:00
Kubernetes Prow Robot
05209312b7 Merge pull request #85613 from MartinKaburu/fix-apply-prune-to-visit-cli-specified-namespace
Fix apply --prune to visit cli specified namespace
2020-01-15 04:45:45 -08:00
Kubernetes Prow Robot
a3a9c78d01 Merge pull request #82333 from tlereste/fix_sort_by_cpu_memory
Fix kubectl top sort-by cpu and sort-by memory options
2020-01-15 04:45:32 -08:00
Pengfei Ni
885a03eef7 Use new clients in Azure cloud provider 2020-01-15 11:35:32 +00:00
Pengfei Ni
6882eb38d8 Add virtualmachine clients based on armclient 2020-01-15 11:35:32 +00:00
Pengfei Ni
bfbcee2e3e Add subnet clients based on armclient 2020-01-15 11:35:32 +00:00
Pengfei Ni
aaa70b42e8 Add securitygroup clients based on armclient 2020-01-15 11:35:32 +00:00
Pengfei Ni
95c2f08d8f Add routetable clients based on armclient 2020-01-15 11:35:32 +00:00
Pengfei Ni
e68c640de2 Add route clients based on armclient 2020-01-15 11:35:32 +00:00
Pengfei Ni
bdd0d5ff86 Add publicipaddress clients based on armclient 2020-01-15 11:35:32 +00:00
Pengfei Ni
937e6a6388 Add loadbalancer clients based on armclient 2020-01-15 11:35:32 +00:00
Pengfei Ni
dba3331ce4 Add interface clients based on armclient 2020-01-15 11:35:32 +00:00
Pengfei Ni
f88d3524d5 Fix file name for VMSSVM client 2020-01-15 11:35:32 +00:00
Kubernetes Prow Robot
c5982d03cf Merge pull request #86347 from yuzhiquan/patch-kubectl
cleanup(kubectl taint): fix Errorf and comment error, and remove unne…
2020-01-15 02:41:32 -08:00
Ernest Wong
210737b0ce Revert "list vm instead of get when getting virtual machine" 2020-01-14 22:21:53 -08:00
Kubernetes Prow Robot
a25c6aa350 Merge pull request #87213 from hasheddan/optionalcrdstatus
Make CustomResourceDefinitionStatus fields +optional
2020-01-14 19:41:45 -08:00
Kubernetes Prow Robot
0c8dcc59f0 Merge pull request #87203 from lavalamp/improve-logs
make request logs greppable
2020-01-14 19:41:32 -08:00
Jordan Liggitt
e8a8bdb4ca hack/update-vendor.sh 2020-01-14 22:01:55 -05:00
Jordan Liggitt
00706b8fe9 Remove gonum.org/v1 dependency in code-generator 2020-01-14 22:01:55 -05:00