Commit Graph

2340 Commits

Author SHA1 Message Date
CI
14d4580cb1 fnlb: 0.0.181 release [skip ci] fnlb-0.0.181 2017-12-06 00:24:03 +00:00
CI
1e3edd45f0 fnserver: 0.3.219 release [skip ci] 0.3.219 2017-12-06 00:22:20 +00:00
Matthew Gilliard
77ca7f450f Adds Spring Cloud Function example (#566) 2017-12-05 16:02:32 -08:00
CI
7cba25c065 fnlb: 0.0.180 release [skip ci] fnlb-0.0.180 2017-12-05 18:43:51 +00:00
CI
f89367f526 fnserver: 0.3.218 release [skip ci] 0.3.218 2017-12-05 18:42:23 +00:00
Nigel Deakin
96f27070be More metrics (#561)
* Add new spans to agent.submit

* Add new spans to agent.submit

* Add new spans to agent.submit

* Add new spans to agent.submit
2017-12-05 10:26:28 -08:00
CI
d75508ecc3 fnlb: 0.0.179 release [skip ci] fnlb-0.0.179 2017-12-05 18:15:34 +00:00
CI
5dc6f164de fnserver: 0.3.217 release [skip ci] 0.3.217 2017-12-05 18:14:04 +00:00
Nigel Deakin
06f0650041 Fix spelling error (#565)
Fix spelling error (so worth merging), but I really just want to trigger a CI build.
2017-12-05 09:57:07 -08:00
CI
c5f29c66b5 fnlb: 0.0.178 release [skip ci] fnlb-0.0.178 2017-12-05 16:40:39 +00:00
CI
c501d3232f fnserver: 0.3.216 release [skip ci] 0.3.216 2017-12-05 16:39:14 +00:00
Travis Reeder
0798f9fac8 Middleware upgrade (#554)
* Adds root level middleware

* Added todo

* Better way for extensions to be added.

* Bad conflict merge?
2017-12-05 08:22:03 -08:00
CI
9a17c79a3b fnlb: 0.0.177 release [skip ci] fnlb-0.0.177 2017-12-02 01:14:57 +00:00
CI
8dd1244ef3 fnserver: 0.3.215 release [skip ci] 0.3.215 2017-12-02 01:13:30 +00:00
Tolga Ceylan
dd88ec5d4e fn: sigterm graceful shutdown handling (#557) 2017-12-01 16:56:17 -08:00
CI
51343ff06a fnlb: 0.0.176 release [skip ci] fnlb-0.0.176 2017-12-01 19:38:47 +00:00
CI
d2556ae2c7 fnserver: 0.3.214 release [skip ci] 0.3.214 2017-12-01 19:37:18 +00:00
CI
7603aa5dcd fnlb: 0.0.175 release [skip ci] fnlb-0.0.175 2017-12-01 19:31:44 +00:00
CI
02f39749e3 fnserver: 0.3.213 release [skip ci] 0.3.213 2017-12-01 19:30:25 +00:00
Tolga Ceylan
25f6706642 Container memory tracking related changes (#541)
* squash# This is a combination of 10 commits2

fn: get available memory related changes

*) getAvailableMemory() improvements
*) early fail if requested memory too large to meet
*) tracking async and sync pools individually. Sync pool
is reserved for sync jobs only, while async pool can be
used by all jobs.
*) head room estimation for available memory in Linux.
2017-12-01 11:21:16 -08:00
CI
ee2cf07feb fnlb: 0.0.174 release [skip ci] fnlb-0.0.174 2017-12-01 18:12:20 +00:00
CI
ae8c0d27be fnserver: 0.3.212 release [skip ci] 0.3.212 2017-12-01 18:10:52 +00:00
Chad Arimura
a707968711 reduce Lambda language in top section bullets 2017-12-01 09:55:35 -08:00
Michael J Williams
1aa1618404 Update to docs, examples, and tutorial links (#546)
* Update to docs, examples, and tutorial links

* Added categories to docs index page. Removed icons.

* Update to docs, examples, and tutorial links.
Added categories to docs index page. Removed icons.

* updates to docs upon review
2017-12-01 09:53:51 -08:00
CI
b0b113477d fnlb: 0.0.173 release [skip ci] fnlb-0.0.173 2017-12-01 17:53:21 +00:00
CI
3f63e613eb fnserver: 0.3.211 release [skip ci] 0.3.211 2017-12-01 17:51:52 +00:00
CI
d510f0f38a fnlb: 0.0.172 release [skip ci] fnlb-0.0.172 2017-12-01 16:13:07 +00:00
CI
06313fb9b0 fnserver: 0.3.210 release [skip ci] 0.3.210 2017-12-01 16:11:42 +00:00
Dario Domizioli
b083390d6b Documentation notes about running Fn on SELinux systems (#507)
Documentation notes about running Fn on SELinux systems
2017-12-01 15:55:00 +00:00
CI
84e95096d4 fnlb: 0.0.171 release [skip ci] fnlb-0.0.171 2017-11-30 02:08:03 +00:00
CI
dfead4b0c2 fnserver: 0.3.209 release [skip ci] 0.3.209 2017-11-30 02:06:39 +00:00
Denis Makogon
5c68a88599 Fn-prefix everything (#545)
* Fn-prefix everything

Closes: #492

* Global replacement

* missed one fn_
2017-11-29 17:50:24 -08:00
CI
64997ed0fe fnlb: 0.0.170 release [skip ci] fnlb-0.0.170 2017-11-29 12:22:12 +00:00
CI
9b531bb675 fnserver: 0.3.208 release [skip ci] 0.3.208 2017-11-29 12:20:39 +00:00
Nigel Deakin
9a75785cbf Per route api extensions (#542)
* Extend extension mechanism to support per-route API extensions

* Tidy up comment

* Remove print statement

* Minor improvement to README

* Avoid calling c.Request.Context() twice
2017-11-29 12:03:23 +00:00
CI
4f72a1201f fnlb: 0.0.169 release [skip ci] fnlb-0.0.169 2017-11-29 00:04:05 +00:00
CI
209234960b fnserver: 0.3.207 release [skip ci] 0.3.207 2017-11-29 00:02:40 +00:00
Travis Reeder
a67d5a6290 Drop viper dependency (#550)
* Removed viper dependency.

* removed from glide files
2017-11-28 15:46:17 -08:00
Denis Makogon
81e3c4387c Docker compose file for simpler dev env (#526)
* Docker compose file for simpler dev env

* Updating readme, adding UI to compose

* Define dependencies between services

* Prometheus. Grafana

* Link Prometheus to Grafana service

* Addressing review comments

* Linking compose doc to common table of content
2017-11-28 13:31:34 -07:00
CI
84382d51d3 fnlb: 0.0.168 release [skip ci] fnlb-0.0.168 2017-11-28 18:31:11 +00:00
CI
1529dff810 fnserver: 0.3.206 release [skip ci] 0.3.206 2017-11-28 18:29:50 +00:00
Derek Schultz
e27142cb8a use kubectl JSONPath (#544)
* remove extra export

* use kubectl jsonpath

* remove http prefix. included in API_URL

* show example of fn call
2017-11-28 11:14:45 -07:00
CI
f967c8d5aa fnlb: 0.0.167 release [skip ci] fnlb-0.0.167 2017-11-28 17:39:38 +00:00
CI
3a2abbff28 fnserver: 0.3.205 release [skip ci] 0.3.205 2017-11-28 17:38:09 +00:00
Reed Allman
892c843d87 add error to call model (#539)
* add error to call model

closes #331

previously, for async this error was being masked completely even if it was
something useful like the image not existing. for sync, the error was returned
in the http request but now it's also being stored. this error itself can
cover a lot of landscape, it could be an error in getting a slot, pulling an
image, running a container, among other things. anyway, no longer being
masked. we can likely improve it in certain cases we run into in the future,
but it's open ended at the moment and not being masked like some errors in
sync http request returns (503 non-models.APIError) for now.

* tucks in callTrigger stuff to keep api clean
* adds swagger
* adds migration
* adds tests for datastore and agent to ensure behavior

* pull images before tests are ran

* gofmt migrations file
2017-11-28 11:21:39 -06:00
CI
10e17b1c4d fnlb: 0.0.166 release [skip ci] fnlb-0.0.166 2017-11-28 16:34:15 +00:00
CI
adb9872921 fnserver: 0.3.204 release [skip ci] 0.3.204 2017-11-28 16:32:54 +00:00
Nigel Deakin
954f69e74a Add appname to basic metrics (#547)
* Add app labels to queued/running/completed/failed metrics

* Add app labels to queued/running/completed/failed metrics

* Add app labels to queued/running/completed/failed metrics
2017-11-28 10:17:24 -06:00
CI
778c8b0495 fnlb: 0.0.165 release [skip ci] fnlb-0.0.165 2017-11-27 15:10:42 +00:00
CI
93ab1f0bc2 fnserver: 0.3.203 release [skip ci] 0.3.203 2017-11-27 15:09:20 +00:00