Travis Reeder
fdb4188146
Adds before/after app get/list. And some bug fixes/cleanup. ( #610 )
...
* Adds before/after app get/list. And some bug fixes/cleanup.
* Fix test
2017-12-21 09:32:03 -08:00
Nigel Deakin
3bfe57825e
Update README.md ( #586 )
2017-12-12 17:43:48 +00:00
Matthew Gilliard
77ca7f450f
Adds Spring Cloud Function example ( #566 )
2017-12-05 16:02:32 -08: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
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
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
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
Nigel Deakin
7f03c22df0
Fix for Prometheus/Grafana quickstart guide ( #523 )
...
* Fix for #520
* Addressing review comments
* Addressing review comments
2017-11-22 15:26:41 +00:00
Nigel Deakin
910612d0b1
Docker stats to Prometheus ( #486 )
...
* Docker stats to Prometheus
* Fix compilation error in docker_test
* Refactor docker driver Run function to wait for the container to have stopped before stopping the colleciton of statistics
* Fix go fmt errors
* Updates to sending docker stats to Prometheus
* remove new test TestWritResultImpl because we changes to support multiple waiters have been removed
* Update docker.Run to use channels not contextrs to shut down stats collector
2017-11-16 11:02:33 -08:00
Travis Reeder
64c6118313
Removed a bunch of old examples. ( #502 )
...
* Removed a bunch of old examples.
* moved grafana back.
* Bumping, circle didn't do build... ?
2017-11-16 10:10:03 -08:00
Owen Cliffe
8aa2c8958f
Remove java tutorial, link to FDK ( #504 )
2017-11-15 16:06:42 -08:00
Reed Allman
91d2a89e19
Merge pull request #447 from fnproject/tracing_to_prometheus
...
Tracing to prometheus
2017-10-25 10:58:07 -07:00
Nigel Deakin
0e2bc34863
Send serve_http spans to Prometheus as well. Revamp Grafana dashboard.
2017-10-25 15:12:44 +01: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
Denis Makogon
6a23bc3a6b
Fixing links to hot samples ( #452 )
...
Hot formats were moved
2017-10-22 16:37:31 +02: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
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
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
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
Reed Allman
a4de984f79
add fdk-go to main docs ( #412 )
...
* add fdk-go to main docs
* add note about using fdk-go to hot example
2017-10-09 14:43:28 -07:00
Nigel Deakin
1c65233db2
Minor tweaks to README
2017-10-09 10:42:44 +01:00
Denis Makogon
8f5ac1ac98
Func example in Python would pushed be later
2017-10-08 13:07:07 +03:00
Denis Makogon
3ae55af392
Adding JSON format validation API tests
2017-10-07 00:43:09 +03:00
Denis Makogon
c2ee67fb21
Revisiting request body processing
2017-10-07 00:43:09 +03:00
Denis Makogon
783490dc79
Addressing certain comments
...
What's new?
- better error handling
- still need to decode JSON from function because we need status code and body
- prevent request body to be a problem by deferring its close
- moving examples around: putting http and json samples into one folder
2017-10-07 00:43:07 +03:00
Denis Makogon
ecaa5eefbf
Cleaning up code
...
Getting rid of request url, call id, method: all of them are
redundant and available through env
2017-10-07 00:43:07 +03:00
amykang2020
b6b9b55ca9
apply/make Travis's json-format branch prototype to work with latest restructured master; added StatusCode to JSONOutput server-function contract
2017-10-07 00:43:07 +03:00
Reed Allman
8a59654582
go vet yourself ( #397 )
...
go vet caught some nifty bugs. so fixed those here, and also made it so that
we vet everything from now on since the robots seem to do a better job of
vetting than we have managed to.
also adds gofmt check to circle. could move this to the test.sh script (didn't
want a script calling a script, because $reasons) and it's nice and isolated
in its own little land as it is. side note, changed the script so it runs in
100ms instead of 3s, i think find is a lot faster than go list.
attempted some minor cleanup of various scripts
2017-10-06 08:42:33 -07:00
Nigel Deakin
99bbe834bd
Add screenshot
2017-10-05 17:19:42 +01:00
Nigel Deakin
ae31944224
Add Prometheus statistics and an example to showcase them using Grafana
2017-10-05 16:21:31 +01:00
Travis Reeder
3ad99627de
Update README.md
2017-10-03 17:30:05 -07:00
Travis Reeder
7d1802425a
Fix type
2017-10-02 20:14:51 -07:00
James Jeffrey
c7f3066c75
Update references remove refs to treeder oracle funcy ( #376 )
...
* Remove lots of refs to iron and funcy oracle etc..
* more ref replacements
* Replacing more refs. Treeder
* Use Fn not FN
2017-09-29 16:22:15 -07:00
Travis Reeder
5219227393
Updated docs on configuration and required env vars. ( #285 )
...
* Updated docs on configuration and required env vars.
* minor
2017-09-29 16:20:46 -07:00
Travis Reeder
75ed325cd3
Updated README to create and lists posts.
2017-09-29 16:05:23 -07:00
Travis Reeder
35bcc4e658
Blog API example ( #377 )
2017-09-29 15:59:39 -07:00
Chad Arimura
e963b96069
Update README.md
2017-09-29 08:29:30 -07:00
Chad Arimura
d8984c87f5
Merge pull request #374 from fnproject/docs-up-0928
...
Docs up 0928 - Fixes to main and tutorial README.md files
2017-09-29 08:03:33 -07:00
Michael Williams
144fb1791c
Small fixes after first review
2017-09-29 08:50:59 -06:00
Nigel Deakin
be630540b2
Add README for hotfunctions go example and update docs to point to it
2017-09-29 12:07:56 +01:00
Nigel Deakin
e613cd1b2e
Add README for hotfunctions go example and update docs to point to it
2017-09-29 12:07:09 +01:00
Nigel Deakin
c7fefff9a7
Add README for hotfunctions go example and update docs to point to it
2017-09-29 12:06:23 +01:00
Nigel Deakin
16cdd98a62
Add README for hotfunctions go example and update docs to point to it
2017-09-29 12:01:29 +01:00