C Cirello
f6d19c3cc9
functions: performance improvements - LRU & singleflight DB calls ( #322 )
...
* functions: add cache and singleflight to ease database load
* runner: upgrade
* deps: upgrade glide files
* license: add third party notifications
* functions: fix handling of implicitly created apps
* functions: code deduplication
* functions: fix missing variable
2016-11-21 19:48:11 +01:00
Pedro Nasser
7aa1981fba
Datastore refactor and added postgres tests ( #259 )
...
* fix apps & routes creation/update
* refactor datastore and added postgres tests
* added test-datastore and fixed circleci test
2016-11-14 15:03:10 -02:00
Carlos C
d5fb1afda7
Revert "Assert License ( #224 )"
...
This reverts commit a61c4dab78 .
2016-11-06 09:25:12 -08:00
C Cirello
a61c4dab78
Assert License ( #224 )
...
* license: assert license for Go code
* license: add in shell scripts
* license: assert license for Ruby code
* license: assert license to individual cases
* license: assert license to Dockerfile
2016-11-05 23:33:07 +01:00
C Cirello
42efb2ed6b
Improve routes query ( #172 )
2016-10-14 21:52:25 +02:00
C Cirello
34b4b25092
Log messages cleanup ( #158 )
2016-10-13 18:11:31 +02:00
C Cirello
4cbfb3ccfd
Reduce test log verbosity ( #150 )
...
* Reduce test verbosity
* Divert gin's log to the test buffer
* Divert stdlib's log to the test buffer
* Add bolt tests into log buffer
* Add a linebreak to improve log output layout
2016-10-13 00:06:02 +02:00
Carlos C
bc3fba088f
Fix start problem with two IronFunction colliding configurations
...
By default, BoltDB will hang while waiting to acquire lock to the
datafile, thus the users might find themselves waiting for something
but not what. The added timeout aims inform use about what's
happening.
Also this renames MQADR to TASKSRV, refactor configuration to read
environment variables. RunAsyncRunner now fills the gaps when
parsing TASKSRV.
Fixes #119
2016-10-04 23:57:43 +02:00
Pedro Nasser
51fcdd2327
small fix postgres insert query
2016-09-20 19:21:30 -03:00
Pedro Nasser
f461312553
add required memory configuration to Route
2016-09-09 00:53:46 -03:00
Pedro Nasser
a417cb52e3
fix postgres
2016-08-30 13:41:20 -03:00
Travis Reeder
662216f7f1
Bug in postgres schema.
2016-08-30 01:26:21 -07:00
Pedro Nasser
2782a6db54
added config to apps and routes
2016-08-26 23:04:57 -03:00
Pedro Nasser
c5025142bf
route filter improvement
2016-08-13 19:25:07 -03:00
Travis Reeder
680bd08137
Merge pull request #47 from pedronasser/fix-tests-and-mock
...
fix mock and tests
2016-08-11 08:39:25 -07:00
Pedro Nasser
9472575303
fix mock and tests
2016-08-11 02:18:54 -03:00
Pedro Nasser
3ded66b32a
fix filter and added postgres
2016-08-11 02:18:02 -03:00
Travis Reeder
f3d2aa09ef
Another PG bug.
2016-08-10 15:02:43 -07:00
Travis Reeder
63bb215cd2
Fixed some postgres bugs.
2016-08-10 14:03:01 -07:00
Travis Reeder
8558d13f07
Added support for hooks to customize behavior.
2016-08-09 22:34:28 -07:00
Travis Reeder
3d94fc64c9
Removed "name" from route, only need path.
2016-08-07 14:58:05 -04:00
Pedro Nasser
e2c5f094f8
small refactor datastore and added tests
2016-08-05 20:00:16 -03:00
Pedro Nasser
dfc4be9861
refactor
2016-08-01 19:23:31 -03:00