Commit Graph

158 Commits (f7b437cae02c93a0c83a3ad6c044f43751c20346)

Author SHA1 Message Date
Jordan Liggitt ec1d79da19
gonum: directed acyclic graph
Implements graph.Directed capable of storing at most one edge between any two nodes.
Uses the Undirected implementation for space efficiency (~30% space savings).
2017-05-30 15:12:30 -04:00
Jordan Liggitt b1ac314046
bump(github.com/gonum/graph): 50b27dea7ebbfb052dfaf91681afc6fde28d8796 2017-05-30 15:12:30 -04:00
Mike Danese a05c3c0efd autogenerated 2017-04-14 10:40:57 -07:00
Wojciech Tyczynski a716805fcc Add forked etcd 2.2.1 code to allow rollback to 2.2.1 version 2017-02-10 13:56:01 +01:00
Dr. Stefan Schimanski a0137e9b28 Update generated files 2017-01-25 19:49:45 +01:00
Dr. Stefan Schimanski e57d7b1c60 third_party/forked/golang/netutil: move to k8s.io/apimachinery 2017-01-25 19:45:10 +01:00
Dr. Stefan Schimanski 2dc9d1cab6 third_party/forked/golang/json: move to k8s.io/apimachinery 2017-01-25 19:45:10 +01:00
Jeff Grafton bc4b6ac397 Build release tarballs in bazel and add `make bazel-release` rule 2017-01-13 16:17:44 -08: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
Jeff Grafton f8288ed1f3 Create BUILD files in top-level subdirectories 2017-01-05 14:14:12 -08:00
Mike Danese 161c391f44 autogenerated 2016-12-29 13:04:10 -08:00
Xiang Li a4778fa6cd add README file to the forked wal pkg 2016-12-16 16:33:44 -08:00
Xiang Li 82a1aca916 fix bazel 2016-12-16 16:32:16 -08:00
Xiang Li b6939b288a rollback: use 237 wal pkg 2016-12-16 16:27:25 -08:00
Mike Danese c87de85347 autoupdate BUILD files 2016-12-12 13:30:07 -08:00
Mike Danese 3b6a067afc autogenerated 2016-10-21 17:32:32 -07:00
Ryan Hitchman b4ee0f22d0 Make sh2ju not print 'error: 0' lines.
They cause false positives on Gubernator when it's looking for error
reasons.
2016-09-16 12:22:11 -07:00
k8s-merge-robot 6eae13e0c4 Merge pull request #28133 from freehan/e2ejunit
Automatic merge from submit-queue

add junit recording in e2e runner

2nd part of #27825  

Injected junit recorder at a few places.
2016-07-09 01:55:07 -07:00
Minhan Xia 586bb1f028 rename junit file 2016-06-29 16:48:58 -07:00
Tim Hockin 8c42c08363 move forked golang code to a common dir with LICENSE 2016-06-28 22:57:45 -07:00
Tim Hockin 64d55887dc Move hacked golang template code to forked/ dir 2016-06-28 22:57:45 -07:00
Tim Hockin b0a4b22e61 Remove no-longer-needed forked go/ast code 2016-06-28 22:57:14 -07:00
Tim Hockin 2950373959 Move hacked golang reflect code to forked/ dir 2016-06-28 22:34:10 -07:00
Tim Hockin a8364d0c46 Move hacked golang http code to forked/ dir 2016-06-28 22:17:30 -07:00
Tim Hockin 37bda2dbf2 Move hacked golang os code to forked/ dir 2016-06-28 22:16:59 -07:00
Tim Hockin b3d6bf0dbe Remove old asm pause from third_party 2016-06-28 20:50:49 -07:00
k8s-merge-robot 0742bc058c Merge pull request #27825 from freehan/jenkinjunit
Automatic merge from submit-queue

introduce shell2junit

fork shell2junit from https://github.com/manolo/shell2junit
2016-06-27 13:44:30 -07:00
Minhan Xia ec3f0e9f07 fork sh2ju to accommendate existing testing tools 2016-06-27 10:41:09 -07:00
Minhan Xia ca1e808c2f introduce shell2junit 2016-06-24 10:28:16 -07:00
Jonathan Boulle 4c437aa2c6 Remove unused coreos/go-etcd fork from third_party
The only usage of this was removed via #18635
2016-05-31 13:17:36 +02:00
Tim Hockin 492aad6de3 update third_party go/build to go1.6 2016-05-08 20:30:38 -07:00
nikhiljindal 532398afb3 Remove url query param that is leading to XSS issue 2016-03-22 10:35:06 -07:00
nikhiljindal 09aff21db9 Fixing merge conflict in swagger-ui/index.html 2016-03-17 15:05:25 -07:00
Paul Morie 180bed7b5c Fix a couple typos 2016-02-02 15:39:33 -05:00
k8s-merge-robot 3254df3a7c Merge pull request #19426 from smarterclayton/rewrite_tags
Auto commit by PR queue bot
2016-01-26 13:11:58 -08:00
Clayton Coleman 14a3aaf479 protobuf: During generation, copy protobuf tags back
The protobuf tags contain the assigned tag id, which then ensures
subsequent generation is consistently tagging (tags don't change across
generations unless someone deletes the protobuf tag).

In addition, generate final proto IDL that is free of gogoproto
extensions for ease of generation into other languages.

Add a flag --keep-gogoproto which preserves the gogoproto extensions in
the final IDL.
2016-01-26 11:41:21 -05:00
Alex Mohr 8f0ab67819 Merge pull request #19241 from mesosphere/karlkfi-docker-cluster
Extract keygen image
2016-01-21 10:29:39 -08:00
Clayton Coleman a20e551b46 Import protobuf into third_party from gogoproto
Taken from commit 9dc510915846dd5a05607d3b5bf41f5ca5cce972
2016-01-05 22:57:32 -05:00
Karl Isenberg 36f216179f Vendor github.com/karlkfi/intemp (bash library) 2016-01-05 18:02:33 -08:00
Jay Vyas 9c673c3051 Fixing import format in thirdparty libraries to separate local imports. 2015-11-24 10:31:26 -05:00
Daniel Smith 4deda6ea98 Vendor in go1.5.1 dependency
* Changes to make vendored packages accept new home.
* Fix go2idl to import vendored packages.
2015-10-21 09:56:36 -07:00
deads2k c4ca26f84d fix patch for anonymous struct fields 2015-10-02 16:32:37 -04: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
Eric Paris 04fc8ae3dd s|github.com/GoogleCloudPlatform/kubernetes|github.com/kubernetes/kubernetes| 2015-09-03 10:10:11 -04:00
Dai Zuozhuo b61a905b19 add jsonpath to kubectl 2015-08-20 08:57:24 +08:00
Patrick Reilly b954d0d70f Remove the "www" and "third-party ui" directories from kubernetes repository
* This code now lives in the kube-ui repository.
2015-08-13 09:50:59 -07:00
nikhiljindal e1d904ea47 Revert "Merge pull request #10902 from nikhiljindal/gh-pages"
This reverts commit 3020fe8ebfbb9ee0a1f76fd9afb09b8d577e420e, reversing
changes made to de15703af096cad38d40361d696e236d197895cf.
2015-08-07 13:10:21 -07:00
Mike Danese 8e33cbfa28 rewrite go imports 2015-08-05 17:30:03 -07:00
Brendan Burns c752bc6ffb Merge pull request #11738 from daizuozhuo/master
JSONPath template language
2015-07-31 09:48:47 -07:00
Dai Zuozhuo 949704af2c jsonpath template 2015-07-28 10:17:56 +08:00
nikhiljindal 5c2cd0045a Updating swagger-ui to the latest version 2015-07-07 17:48:22 -07:00
Patrick Reilly 41e5bd7eca Add missing license files for third party 2015-06-04 16:00:41 -07:00
Tim Hockin d10e1ab474 Merge pull request #8548 from bcbroussard/web-ui-menu
Added Hover to Views Menu in Web UI
2015-05-27 08:39:09 -07:00
BC Broussard edc6c02960 Add hover state to views dropdown in web ui 2015-05-26 13:47:24 -07:00
Paul Morie 34aa9455f9 Use byte buffer in expansion/expand.go 2015-05-23 14:34:10 -04:00
Paul Morie e84092f870 Add variable expansion and design doc 2015-05-18 15:59:55 -04:00
Wojciech Tyczynski 07400f9d2b Increase maxIdleConnection limit in etcd client. 2015-04-28 09:50:56 +02:00
Patrick 9da746e163 add bower components to third party 2015-04-13 16:55:01 -07:00
Daniel Smith 78b8f9599f Fix another license problem. 2015-04-03 17:06:29 -07:00
Daniel Smith 2c93080373 Fix licensing for forked code. 2015-04-03 17:06:24 -07:00
Zach Loafman 7333d991fb Revert "Fix need for yaml in GCE kube-up by importing PyYAML into third_party" 2015-03-10 15:42:28 -07:00
Zach Loafman 43b1668dae Initial commit of third_party/PyYAML:
Both @jlowdermilk and I have tried to use this for initial
configuration work. It's cheaper just to import it for now:

Name: PyYAML
Version: 3.11
Summary: YAML parser and emitter for Python
Home-page: http://pyyaml.org/wiki/PyYAML
Author: Kirill Simonov
Author-email: xi@resolvent.net
License: MIT
Download-URL: http://pyyaml.org/download/pyyaml/PyYAML-3.11.tar.gz
Description: YAML is a data serialization format designed for human readability
        and interaction with scripting languages.  PyYAML is a YAML parser
        and emitter for Python.

        PyYAML features a complete YAML 1.1 parser, Unicode support, pickle
        support, capable extension API, and sensible error messages.  PyYAML
        supports standard YAML tags and provides Python-specific tags that
        allow to represent an arbitrary Python object.

        PyYAML is applicable for a broad range of tasks from complex
        configuration files to object serialization and persistance.
2015-03-10 13:08:54 -07:00
Andy Goldstein 44d41a0f1b Move golang code to third_party 2015-02-20 20:00:31 -05:00
nikhiljindal 68271eb689 Adding swagger files which got left out of last PR 2015-02-04 18:28:13 -08:00
nikhiljindal 6684d962df Updating swagger-ui code to the latest version and removing the 'Try it out' buttons 2015-02-04 15:01:18 -08:00
nikhiljindal 87c9c374b7 Swagger UI: Updating swagger-ui.js to list the resources and operations
in sorted order.
2015-01-12 17:29:07 -08:00
nikhiljindal 1db30aeb51 Moving swagger-ui files from www/swagger-ui to third-party/swagger-ui
and adding LICENSE and README files
2015-01-05 16:27:33 -08:00
Francisco Souza 6d0f84c700 api/v1beta1: use go-dockerclient instead of docker-api-structs
This involves updating go-dockerclient and removing the patched code.

Related to #692 and fsouza/go-dockerclient#146.
2014-09-05 17:31:13 -03:00
Joe Beda ed500cfacb Remove dead code now that we are using godep. 2014-08-29 14:44:59 -07:00
Nan Monnand Deng 67f0737ec0 move all third party libs to Godeps/ dir 2014-08-13 14:49:31 -04:00
Nan Monnand Deng 41b0e5f34c move go-dockerclient-copiedstructs to third_party/docker-api-structs 2014-08-13 14:49:03 -04:00
Daniel Smith a3d5d915c0 Merge pull request #826 from smarterclayton/git_check_wrong
Check for dirty files is not accurate
2014-08-12 10:53:22 -07:00
Clayton Coleman aabd3683eb Check for dirty files is not accurate
grep '^M' was not returning anything. In general diff-index and
ls-files are preferred to status --porcelain.
2014-08-12 10:45:30 -04:00
Daniel Smith a0e9cf575f bump(github.com/google/gofuzz): 6897f01a51d9afe3f54e4911f7e1ce6dd399202a 2014-08-08 15:54:02 -07:00
Daniel Smith 723df867c4 Insert gofuzz as dep 2014-08-08 15:31:58 -07:00
Daniel Smith 828aed4cc8 Copy docker client structs, adding yaml/json tags.
Use these in our v1beta1 package so that we can pass fuzz test encode/decode.
2014-08-01 15:31:39 -07:00
Filipe Brandenburger d7396acced Remove executable permissions of files that do not need it.
In particular, .gitignore, *.go, *.sls and etcd.conf are files that
should not be marked as executable.

Tested: built it with hack/build-go.sh, called all binaries with
  the -version flag to confirm they work.

Signed-off-by: Filipe Brandenburger <filbranden@google.com>
2014-08-01 08:22:46 -07:00
Dawn Chen 2e8020be8c Update the entire cAdvisor package. There is a version mismatch issue
which cause #707
2014-07-31 10:11:25 -07:00
Dawn Chen 76ec7acf91 bump(github.com/google/cadvisor): bdd574b728e8a1e5eb08649d631197620dd09650 2014-07-31 09:14:04 -07:00
Francisco Souza 2a345ffa9e third_party: update go-dockerclient
math.MaxInt64 represents 8 exabytes, which is a good limit for memory.
Also, this is the type used by Docker, so it's not possible to get any
value bigger than math.MaxInt64 as memory limit (both ram and swap) on a
Docker container.

Relevant discussion at #589 (more precisely,
https://github.com/GoogleCloudPlatform/kubernetes/pull/589#issuecomment-50640605).
2014-07-30 15:18:42 -03:00
Dan McPherson 7bbc5e2a19 Fixing typos 2014-07-28 15:15:50 +02:00
Dawn Chen c48f6dcb34 bump(github.com/google/cadvisor/client): fb8fa5d9353549ad265462c9e99affe93a3d5a22 2014-07-25 13:00:49 -07:00
Nan Deng ea4224cbe7 update github.com/fsouza/go-dockerclient 2014-07-23 17:42:03 -07:00
Daniel Smith f672edd1cf Merge pull request #457 from dchen1107/minionlogs
Add support to query kubelet's logs and cadvisor's stats through apiserver by passing rawquery
2014-07-21 16:02:44 -07:00
Dawn Chen 064237a5b8 Add support to query kubelet's logs and cadvisor's stats through
apiserver by passing rawquery.

minor changes

Fixed a minor rebase issues.

Using ioutil.ReadAll instead of httputil.DumpResponse
2014-07-21 11:52:32 -07:00
Victor Marmol 88317efb42 Add a pause image for the net container.
The pause image is a 240KB image that simply pauses waiting on a signal.
Use this for the net container which only needs to act as a placeholder.
Current net image is ~2.5MB. From my tests, this reduces startup time
for the net container from ~14s to ~6s.
2014-07-21 10:28:49 -07:00
Daniel Smith af0ded703f bump(code.google.com/p/go.net/websocket): 7127eefd36
Add code.google.com/p/go.net/websocket to deps.sh and run update.sh.
2014-07-18 13:48:21 -07:00
Nan Deng 6878f105c0 add a client to get container info from kubelet 2014-07-16 01:08:56 -04:00
Nan Deng 8c573ee727 Update to latest cAdvisor and use data structures directly from cAdvisor 2014-07-15 11:53:00 -07:00
Clayton Coleman 31e40e1a68 bump(code.google.com/p/go-uuid/uuid): 3da0bf12e76e1048469b95fb20e29f1bc9799ae1 2014-07-10 17:06:43 -04:00
Brendan Burns 4eccd64e0f Remove the dependency on apache htpasswd. 2014-06-27 14:54:49 -07:00
Tim Hockin 9f9e75f508 Switch to glog for logging, bridge logging to glog.
1) imported glog to third_party (previous commit)
2) add support for third_party/update.sh to update just one pkg
3) search-and-replace:
  s/log.Printf/glog.Infof/
  s/log.Print/glog.Info/
  s/log.Fatalf/glog.Fatalf/
  s/log.Fatal/glog.Fatal/
4) convert glog.Info.*, err into glog.Error*

Adds some util interfaces to logging and calls them from each cmd, which
will set the default log output to write to glog.  Pass glog-wrapped
Loggers to etcd for logging.

Log files will go to /tmp - we should probably follow this up with a
default log dir for each cmd.

The glog lib is sort of weak in that it only flushes every 30 seconds, so
we spin up our own flushing goroutine.
2014-06-24 20:51:57 -07:00
Tim Hockin 381ac4328c bump(github.com/golang/glog): d1c4472bf2efd3826f2b5bdcc02d8416798d678c 2014-06-24 20:20:03 -07:00
Nan Deng 3080262f12 unit test for cadvisor 2014-06-19 20:44:53 +00:00
Nan Deng b66a822166 testify 2014-06-19 20:44:53 +00:00
Nan Deng 2402e939c2 Add cAdvisor into third_party 2014-06-19 20:44:52 +00:00
Brendan Burns 2759b2367f Add load balancing support to services. 2014-06-17 12:37:39 -07:00
Brendan Burns 23e736c8e1 Added goauth2 and the google api client. 2014-06-17 10:52:12 -07:00
Brendan Burns 45397c46cc bump(code.google.com/p/goauth2/compute/serviceaccount): ef170e7cf161bc5644976d13cadc67b285e73ee8 2014-06-17 10:52:11 -07:00