Commit Graph

1958 Commits

Author SHA1 Message Date
Nigel Deakin
7bc64ecc0a Add protection against inconsistent cardinaliity errors 2017-10-26 19:38:46 +01:00
CI
313fbadb19 fnlb: 0.0.131 release [skip ci] fnlb-0.0.131 2017-10-25 18:09:36 +00:00
CI
ba9968a7a3 functions: 0.3.165 release [skip ci] 0.3.165 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
f330fec46f fnlb: 0.0.130 release [skip ci] fnlb-0.0.130 2017-10-25 14:37:54 +00:00
CI
cbc88dec4c functions: 0.3.164 release [skip ci] 0.3.164 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
Nigel Deakin
0e2bc34863 Send serve_http spans to Prometheus as well. Revamp Grafana dashboard. 2017-10-25 15:12:44 +01:00
CI
6e2b711676 fnlb: 0.0.129 release [skip ci] fnlb-0.0.129 2017-10-25 13:09:57 +00:00
CI
d25064f604 functions: 0.3.163 release [skip ci] 0.3.163 2017-10-25 13:08:35 +00:00
Travis Reeder
94f2d9bec2 Missing a file for example 2017-10-25 14:57:50 +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
1237a7bf82 fnlb: 0.0.128 release [skip ci] fnlb-0.0.128 2017-10-22 14:48:38 +00:00
CI
09ba54c6cb functions: 0.3.162 release [skip ci] 0.3.162 2017-10-22 14:47:24 +00:00
Denis Makogon
6a23bc3a6b Fixing links to hot samples (#452)
Hot formats were moved
2017-10-22 16:37:31 +02:00
Nigel Deakin
02d49ffd93 Run gofmt 2017-10-20 19:04:47 +01:00
Nigel Deakin
7e88d996a5 Export tracing spans to Prometheus 2017-10-20 18:28:42 +01:00
Nigel Deakin
3b43502ff7 Send tracing spans to Prometheus 2017-10-20 16:37:36 +01:00
Nigel Deakin
dd1cc0f0ce Send tracing spans to Prometheus 2017-10-20 16:35:58 +01:00
Nigel Deakin
b5f655d218 Send tracing spans to Prometheus 2017-10-20 16:35:30 +01:00
Nigel Deakin
85538760e6 Send tracing spans to Prometheus 2017-10-20 16:32:37 +01:00
Nigel Deakin
39feaf8b69 Send tracing spans to Prometheus 2017-10-20 16:30:19 +01:00
CI
de4a20624d fnlb: 0.0.127 release [skip ci] fnlb-0.0.127 2017-10-19 22:04:09 +00:00
CI
896ed24f44 functions: 0.3.161 release [skip ci] 0.3.161 2017-10-19 22:02:52 +00:00
Reed Allman
7214936a7e Merge pull request #443 from fnproject/swagger-lint
Swagger linter for CI
2017-10-19 14:52:20 -07:00
Denis Makogon
9b3aa43a5a Swagger linter for CI 2017-10-20 00:39:56 +03:00
CI
2ce023ef55 fnlb: 0.0.126 release [skip ci] fnlb-0.0.126 2017-10-19 21:09:56 +00:00
CI
ed0088f2a5 functions: 0.3.160 release [skip ci] 0.3.160 2017-10-19 21:08:42 +00:00
Reed Allman
0c439f1232 Merge pull request #442 from fnproject/filter-calls-by-route
Revert swagger back with some fixes
2017-10-19 13:58:29 -07:00
Denis Makogon
2888606b96 [WIP] Bump swagger spec version 2017-10-19 22:50:44 +03:00
CI
a6a4862919 fnlb: 0.0.125 release [skip ci] fnlb-0.0.125 2017-10-19 19:41:23 +00:00
CI
bc9103883a functions: 0.3.159 release [skip ci] 0.3.159 2017-10-19 19:40:06 +00:00
Reed Allman
d4aefa3bbd Merge pull request #441 from fnproject/filter-calls-by-route
Bump API doc version
2017-10-19 12:29:53 -07:00
Denis Makogon
511b8e8a88 Bump API doc version 2017-10-19 22:15:13 +03:00
CI
2d27876ce9 fnlb: 0.0.124 release [skip ci] fnlb-0.0.124 2017-10-19 18:38:08 +00:00
CI
d95ee8997a functions: 0.3.158 release [skip ci] 0.3.158 2017-10-19 18:36:50 +00:00
Reed Allman
249b4e1cc1 Merge pull request #440 from fnproject/filter-calls-by-route
Fixing swagger-doc
2017-10-19 11:26:33 -07:00
Denis Makogon
42cd618145 fixing swagger-doc 2017-10-19 19:20:19 +03:00
CI
1efc9908c4 fnlb: 0.0.123 release [skip ci] fnlb-0.0.123 2017-10-19 11:54:50 +00:00
CI
bb381ba9f9 functions: 0.3.157 release [skip ci] 0.3.157 2017-10-19 11:53:43 +00:00
Travis Reeder
7e5919432e Update clients.md 2017-10-19 13:43:59 +02:00
CI
aeed40d653 fnlb: 0.0.122 release [skip ci] fnlb-0.0.122 2017-10-18 16:54:51 +00:00
CI
2b8693a33f functions: 0.3.156 release [skip ci] 0.3.156 2017-10-18 16:53:36 +00:00
CI
600292d286 fnlb: 0.0.121 release [skip ci] fnlb-0.0.121 2017-10-18 12:43:35 +00:00
CI
5cf4f0dc05 functions: 0.3.155 release [skip ci] 0.3.155 2017-10-18 12:42:15 +00:00
Denis Makogon
357de7085a Updating Python hot HTTP/JSON sample (#379)
* Updating Python hot HTTP sample

 - using latest hotfn 0.0.5 release (made life lot easier)

* Updating to latest 0.0.6 release

 What's new?
 - new request data signature: context, data, loop
 - supports event loop (very useful for request body handeler of coroutine type)

* Updating example with respect to recent fdk-python release

* Addressing review comments
2017-10-18 15:32:57 +03:00
Chad Arimura
7dc1d6fb03 Update func.go (#435) 2017-10-18 14:32:34 +02:00
Reed Allman
5dd4112ee4 omitempty these fields since they can be null (#432) 2017-10-18 14:31:58 +02:00