15 Commits

Author SHA1 Message Date
Dhiraj Mutreja
a6dfa2aff7 Add status v2 (#1556)
Added the ability to supply input to status checker
2019-10-17 21:42:24 -07:00
Shreya Garge
7d0c8cd420 linear and log scale histogram bucket generators (#1542)
* linear and log scale histogram bucket generators

* moved histogram bucket generators to stats_utils package
2019-08-27 11:45:47 +01:00
Richard Connon
91b49801d5 Fix opencensus exporter imports (#1515)
In a recent version opencensus exporters have moved to the contrib
packages. Update our imports to match.
2019-06-21 13:29:14 +01:00
Rtvik Sriram Bharadwaj
95294fd903 Opencensus grpc wrappers for Jaeger traces (#1514)
* Adding oc server handler option into pure_runner

Adding opencensus ocgrpc.ServerHandler into pr.gRPCOptions

* Adding oc client handler for static_pool

Adding opencensus client handler ocgrpc.ClientHandler for traces into static_pool.go

* fixing gofmt format issues

* adding ocgrpc plugin

* Revendoring
2019-06-20 14:54:17 -07:00
Reed Allman
d4a370bb1c Fix swappiness (#1480)
* update fsouza bindings

to get https://github.com/fsouza/go-dockerclient/pull/776

* add memory swappiness setting to 0

without this, is vm.swappiness is not turned off, then it allows containers to
use unlimited (up to host max) anonymous swap space on the host. this behavior
is not what we want, particularly for getting tests to pass on everybody's dev
environment, but we don't really want this behavior in any case.

* fix pids
2019-04-24 09:44:36 -07:00
Reed Allman
f5297c64d0 go mod tidy (#1464)
* go mod tidy

was getting checksum mismatches, this fixes

* update circleci to build w/ go1.12.1
2019-04-09 09:22:17 -07:00
Reed Allman
a0f92abdcf remove logs/calls apis, async, and most of hybrid (#1458)
* start from the top

remove runner configuration mode

* remove async, logs, calls... hybrid still has one use

* add note

* fix tests

* remove all async verbiage / cruft

* fix test

* remove logs and calls from swagger

* fix rebase

* fix system tests

* remove calls/logs from sql db

adds migration and removes datastore methods

* go mod tidy && go mod vendor

* remove unused env vars

* remove stale server options
2019-04-08 15:11:22 -07:00
Tolga Ceylan
442073d61a fn-dataplane: adding ack type in LogRequestMsg/Ack (#1453)
Ack messages in LogRequestMsg can now specify specific ack type.
2019-04-01 15:24:19 -07:00
Reed Allman
2c1076c741 switch to vendored singleflight (#1445)
go mod is nice and trims unused packages from large imports, so this is more
sensible to do now. we had one usage to switch to.

also removed THIRD_PARTY file, this was stale (now all 3 usages noted there
are no longer direct, either)... found this from grepping.
2019-03-28 18:08:19 -07:00
Reed Allman
6fd6c7d519 add mod changes (#1417) 2019-02-22 14:28:07 -08:00
Tolga Ceylan
a540ab055f fn: upgrade to gRPC 1.17 (#1389) 2019-01-24 16:06:52 -08:00
Reed Allman
0aa40b0680 update generated proto to use correct library (#1370)
the protobuf generated go files we had in tow were not generated by the
version of protobuf that we had vendored. if one did attempt to delete the
runner.pb.go file and generate from the proto file we had with the protobuf
version we had vendored the build would error with a compile time check for
IsProtobufVersion3 which did not exist in the protobuf version we had
vendored. If one changed the runner proto file to use proto version 2,
generation would error as our proto is in format for 3.  there is no tagged
release of golang/protobuf to vendor that contains a protobuf 3 generator,
this vendors tip until that happens.

this also updates the protobuf generated go file to use the version that we
now have in tow, which made some small changes. I have no clue how we had
protobufs that were generated with a proto version 3 set at the top by a
protobuf 2 generator to begin with, but I don't need another existential
question to come to grips with, really.

I did not test, but from the looks of it this shouldn't break anything as the
removed methods can just use the normal marshal path (I think they were just
optimizations?)
2019-01-10 09:46:33 -08:00
Tolga Ceylan
34c402d4dc fn: upgrade to gRPC 1.16.0 (#1352) 2018-12-14 11:18:32 -08:00
Eric Fode
90e39c8fd3 initial addition of the diskfree op (#1308)
* initial addition of the diskfree op

fixing up some typos

last of fmt errors

* fixed up some feedbacks
2018-11-14 09:22:07 -08:00
Eric Fode
8de5aef09d go modifyed (#1284)
* go modified

fiddling with vendor

got rid of the vendor directory

revendored but with the exact same versions of things

maybe better

added mods for the images

revendored

using `GOFLAGS` instead of repeating my self

vendor everything to the exact same commit hash as before

and fixed ugorji

Delete Deproxy.toml

empty file

cleaned up some file

cleaned up some cruft

get rid of some unused packages and exclude some Microsoft packages

added flags to the variables that get pushed into docker in the makefile

It works I suppose

added noop

excluded what we did not want

even less hacky

reverted to a version that has not been mangled

* get rid of my experiment
2018-11-07 11:10:22 -08:00