Commit Graph

18 Commits

Author SHA1 Message Date
Kubernetes Publisher 06ea0476f0 Merge pull request #49300 from tklauser/syscall-to-x-sys-unix
Automatic merge from submit-queue

Switch from package syscall to golang.org/x/sys/unix

**What this PR does / why we need it**:

The syscall package is locked down and the comment in https://github.com/golang/go/blob/master/src/syscall/syscall.go#L21-L24 advises to switch code to use the corresponding package from golang.org/x/sys. This PR does so and replaces usage of package syscall with package golang.org/x/sys/unix where applicable. This will also allow to get updates and fixes
without having to use a new go version.

In order to get the latest functionality, golang.org/x/sys/ is re-vendored. This also allows to use Eventfd() from this package instead of calling the eventfd() C function.

**Special notes for your reviewer**:

This follows previous works in other Go projects, see e.g. moby/moby#33399, cilium/cilium#588

**Release note**:

```release-note
NONE
```

Kubernetes-commit: 5d24a2c19923d6da46110b827619f4b21cf689ac
2017-08-29 13:13:50 +00:00
Kubernetes Publisher 8fcacc09b4 Merge pull request #49858 from smarterclayton/openapi_perf
Automatic merge from submit-queue (batch tested with PRs 49871, 49422, 49092, 49858, 48999)

bump(github.com/googleapis/gnostic):0c5108395e2de

Pick up performance improvements to OpenAPI serialization.

Fixes #49776

Kubernetes-commit: ba118b408b50da2dd7c76e7f3e5dfa595781bf47
2017-08-29 13:13:03 +00:00
Kubernetes Publisher 4269e55801 sync: resync vendor folder 2017-07-28 13:56:57 +00:00
Kubernetes Publisher d7bba18199 sync: resync vendor folder 2017-07-19 03:49:47 +00:00
Kubernetes Publisher 3c5a3c8a9a sync: resync vendor folder 2017-07-01 08:40:15 +00:00
Kubernetes Publisher e739ac20f4 sync: resync vendor folder 2017-06-28 00:15:15 +00:00
Kubernetes Publisher dd002fed29 sync: resync vendor folder 2017-06-13 20:48:33 +00:00
Kubernetes Publisher c809cf8581 sync: resync vendor folder 2017-05-21 17:28:40 +00:00
Kubernetes Publisher 156ed5ba2d sync: resync vendor folder 2017-05-17 17:28:28 +00:00
Kubernetes Publisher 8f71532ed8 sync: resync vendor folder 2017-05-12 17:30:46 +00:00
Kubernetes Publisher bc11e35195 sync: resync vendor folder 2017-04-27 20:37:49 +00:00
Kubernetes Publisher 5fc94698f2 sync: resync vendor folder 2017-04-19 20:36:16 +00:00
Kubernetes Publisher 2308857ad3 sync: resync vendor folder 2017-04-12 20:36:01 +00:00
Kubernetes Publisher dcf548fbe2 sync: resync vendor folder 2017-04-05 20:35:48 +00:00
Kubernetes Publisher 1b117e5b34 sync: resync vendor folder 2017-03-31 20:37:52 +00:00
Kubernetes Publisher 87aba34640 sync: resync vendor folder 2017-03-20 22:02:54 +00:00
Kubernetes Publisher 62e2705eb4 sync: resync vendor folder 2017-03-18 19:56:27 +00:00
deads2k 4e65ec9873 sync: resync vendor folder 2017-02-23 11:13:21 -05:00