Commit Graph

1941 Commits

Author SHA1 Message Date
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
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
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
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
CI
982e8cf642 fnlb: 0.0.120 release [skip ci] fnlb-0.0.120 2017-10-17 09:06:19 +00:00
CI
cd8f036ddf functions: 0.3.154 release [skip ci] 0.3.154 2017-10-17 09:05:03 +00:00
Travis Reeder
8bc50ffff9 Rules of fn core (#415) 2017-10-17 01:55:17 -07:00
CI
5250dd1e20 fnlb: 0.0.119 release [skip ci] fnlb-0.0.119 2017-10-12 20:21:55 +00:00
CI
177612c3ba functions: 0.3.153 release [skip ci] 0.3.153 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
583a67bef9 fnlb: 0.0.118 release [skip ci] fnlb-0.0.118 2017-10-11 16:28:23 +00:00
CI
a31bfac3cf functions: 0.3.152 release [skip ci] 0.3.152 2017-10-11 16:27:09 +00:00
Chad Arimura
de79b405a4 Merge pull request #420 from owainlewis/patch-1
Fix typo on function-format.md
2017-10-11 09:17:03 -07:00
Owain Lewis
aab98ba59f Fix typo on function-format.md 2017-10-11 16:46:07 +01:00
CI
1e1a997daf fnlb: 0.0.117 release [skip ci] fnlb-0.0.117 2017-10-11 14:02:07 +00:00
CI
3e74368db0 functions: 0.3.151 release [skip ci] 0.3.151 2017-10-11 14:00:50 +00:00
Chad Arimura
ea41d36a41 Update README.md 2017-10-11 06:50:32 -07:00
CI
bc0b3c0031 fnlb: 0.0.116 release [skip ci] fnlb-0.0.116 2017-10-10 21:33:25 +00:00
CI
e331f44048 functions: 0.3.150 release [skip ci] 0.3.150 2017-10-10 21:32:09 +00:00
Reed Allman
2e335a37c9 Merge pull request #416 from fnproject/update-fnlb-readme
Description of LB
2017-10-10 14:21:54 -07:00
Travis Reeder
a50c1bc430 Description of LB 2017-10-10 13:35:24 -04:00