Commit Graph

874 Commits

Author SHA1 Message Date
CI
2318e04d0b functions: 0.3.172 release [skip ci] 2017-11-08 14:48:08 +00:00
CI
601e2d18fd functions: 0.3.171 release [skip ci] 2017-11-03 00:51:56 +00:00
Tolga Ceylan
a530cd9be3 Minor naming and control flow changes to satisfy golint 2017-11-02 15:36:55 -07:00
CI
67ba894fb3 functions: 0.3.170 release [skip ci] 2017-11-01 11:59:15 +00:00
CI
12d86f4a65 functions: 0.3.169 release [skip ci] 2017-10-27 17:14:02 +00:00
Nigel Deakin
222a80bbd6 Run gofmt 2017-10-27 16:29:35 +01:00
Nigel Deakin
063c2b2e91 Call setTracer() before Agent creation 2017-10-27 16:15:01 +01:00
CI
bb3fdb7bb2 functions: 0.3.168 release [skip ci] 2017-10-26 20:00:42 +00:00
Reed Allman
241cca5b92 Merge pull request #465 from fnproject/fix_inconsistent_cardinality
Add protection against inconsistent cardinaliity errors
2017-10-26 12:49:51 -07:00
Nigel Deakin
7bc64ecc0a Add protection against inconsistent cardinaliity errors 2017-10-26 19:38:46 +01:00
CI
38006324de functions: 0.3.167 release [skip ci] 2017-10-26 18:30:26 +00:00
CI
fd5d90216c functions: 0.3.166 release [skip ci] 2017-10-26 17:47:05 +00:00
Reed Allman
ce252d0448 Merge pull request #424 from fnproject/call-listener
CallListener - replaces RunnerListener
2017-10-26 10:36:14 -07:00
Travis Reeder
965630af15 Remove error returns. 2017-10-26 11:12:08 +02:00
CI
ba9968a7a3 functions: 0.3.165 release [skip ci] 2017-10-25 18:08:21 +00:00
Reed Allman
91d2a89e19 Merge pull request #447 from fnproject/tracing_to_prometheus
Tracing to prometheus
2017-10-25 10:58:07 -07:00
CI
cbc88dec4c functions: 0.3.164 release [skip ci] 2017-10-25 14:36:38 +00:00
Reed Allman
7ba2dc005e fix debug logger output (#458)
our dear friend mr. funclogger was bypassing calls to our multi writer since
we were embedding a *bytes.Buffer, it was using ReadFrom and WriteString which
would never call the stderr logger's Write method (or, as I learned, other
things trying to wrap that buffer's Write method...).

the tl;dr is many times DEBUG lines don't get spat out, from async tasks
especially (few people using this).

I think the final solution is probably to make funclogger a 'more robust'
interface that we understand instead of trying to minimize it to an
io.ReaderWriterCloser, much like how bytes.Buffer has all kinds of
methods implemented on it, we can implement things like ReadFrom and
WriteString most likely. not a big fan of how things are now (and it's my own
doing) with the readerwritercloser coming from multiple places but meh,
will get to it some day soon, the log stuff will be a pretty hot path.
2017-10-25 16:25:59 +02:00
Nigel Deakin
c6dd66f3ce Send serve_http spans to Prometheus as well. Revamp Grafana dashboard. 2017-10-25 15:22:25 +01:00
CI
d25064f604 functions: 0.3.163 release [skip ci] 2017-10-25 13:08:35 +00:00
Travis Reeder
d30bcb0397 Fix lost error 2017-10-25 14:41:18 +02:00
Travis Reeder
de04562b8e Pushed triggers into start() and end() 2017-10-25 14:14:31 +02:00
Travis Reeder
fb386b2864 Change extenders -> extensions 2017-10-25 14:13:57 +02:00
Travis Reeder
633b26594e minor 2017-10-25 14:13:26 +02:00
Travis Reeder
d080c23981 First draft of modifying RunnerListener to CallListener to get it closer to the action (and named better). 2017-10-25 14:13:25 +02:00
Nigel Deakin
0ddb750eaa Send serve_http spans to Prometheus as well. Revamp Grafana dashboard. 2017-10-25 12:58:08 +01:00
Nigel Deakin
e72cd55a4a Various changes in response to comments 2017-10-23 15:32:50 +01:00
CI
09ba54c6cb functions: 0.3.162 release [skip ci] 2017-10-22 14:47:24 +00:00
Nigel Deakin
02d49ffd93 Run gofmt 2017-10-20 19:04:47 +01:00
Nigel Deakin
39feaf8b69 Send tracing spans to Prometheus 2017-10-20 16:30:19 +01:00
CI
896ed24f44 functions: 0.3.161 release [skip ci] 2017-10-19 22:02:52 +00:00
CI
ed0088f2a5 functions: 0.3.160 release [skip ci] 2017-10-19 21:08:42 +00:00
CI
bc9103883a functions: 0.3.159 release [skip ci] 2017-10-19 19:40:06 +00:00
CI
d95ee8997a functions: 0.3.158 release [skip ci] 2017-10-19 18:36:50 +00:00
CI
bb381ba9f9 functions: 0.3.157 release [skip ci] 2017-10-19 11:53:43 +00:00
CI
2b8693a33f functions: 0.3.156 release [skip ci] 2017-10-18 16:53:36 +00:00
CI
5cf4f0dc05 functions: 0.3.155 release [skip ci] 2017-10-18 12:42:15 +00:00
Reed Allman
5dd4112ee4 omitempty these fields since they can be null (#432) 2017-10-18 14:31:58 +02:00
CI
cd8f036ddf functions: 0.3.154 release [skip ci] 2017-10-17 09:05:03 +00:00
CI
177612c3ba functions: 0.3.153 release [skip ci] 2017-10-12 20:20:41 +00:00
Denis Makogon
ce25adfddb JSON protocol updating (#426)
* JSON protocol updating

 this patch adds HTTP query string into payload (see more TODOs in code)
 adds one more test to verify query

* Fixing FMT
2017-10-12 23:10:21 +03:00
CI
a31bfac3cf functions: 0.3.152 release [skip ci] 2017-10-11 16:27:09 +00:00
CI
3e74368db0 functions: 0.3.151 release [skip ci] 2017-10-11 14:00:50 +00:00
CI
e331f44048 functions: 0.3.150 release [skip ci] 2017-10-10 21:32:09 +00:00
CI
51a9fd9416 functions: 0.3.149 release [skip ci] 2017-10-10 14:35:50 +00:00
CI
da520cdb7c functions: 0.3.148 release [skip ci] 2017-10-10 08:46:56 +00:00
Nigel Deakin
1646d25c01 Merge pull request #396 from fnproject/add_prometheus_metrics
Add Prometheus statistics and an example to showcase them using Grafana
2017-10-10 09:37:28 +01:00
CI
e92dddfc73 functions: 0.3.147 release [skip ci] 2017-10-09 21:54:08 +00:00
CI
ff8f974fbd functions: 0.3.146 release [skip ci] 2017-10-09 21:39:35 +00:00
CI
d656a1521a functions: 0.3.145 release [skip ci] 2017-10-09 19:35:31 +00:00