Esther Lozano
aff725f570
Add response time to pubsub events ( #646 )
2020-03-10 11:27:17 +01:00
Esther Lozano
0a68b48acc
Avoid normalizing empty fields ( #645 )
2020-02-26 17:58:32 +01:00
Esther Lozano
419adea234
Add pubsub metrics ( #642 )
...
* Create middleware and service for pubsub metrics
* Use pubsub middleware for all request
* Replace isEnabled with isDisabled to avoid negation
* Use new headers names
* Add acceptance and unit tests
* Remove commented log calls
* Remove only filters in tests
Remove typo
* Refactor service to ease integration test
* Fix interaction with query controller
* Use middleware at api-router and test all controllers
* Rename user middleware function
* Use sinon latest version
* Create middleware and service for pubsub metrics
* Use pubsub middleware for all request
* Replace isEnabled with isDisabled to avoid negation
* Use new headers names
* Add acceptance and unit tests
* Remove commented log calls
* Remove only filters in tests
Remove typo
* Refactor service to ease integration test
* Fix interaction with query controller
* Use middleware at api-router and test all controllers
* Rename user middleware function
* Use sinon latest version
* Fix tests
* Fix typos
* Checks if pubsub config exists to enable the service
* Fix typo
* Normalize headers values for pubsub
* Trim fields when normalizing
* Trim fields when normalizing
2020-02-26 17:19:06 +01:00
Daniel G. Aubert
273cbd7045
Merge pull request #643 from CartoDB/middlewarify-query-controller
...
Do not yield to the next middleware before handleQuery is done
2020-02-20 17:12:27 +01:00
Daniel García Aubert
932fd8ef55
Do not yield to the next middleware before handleQuery is done
2020-02-20 12:16:20 +01:00
Esther Lozano
ac8086a8e3
Rename accepted headers for metrics events ( #641 )
...
* Rename accepted headers for metrics events
2020-02-18 11:14:06 +01:00
Esther Lozano
90ee8af129
Allow metrics custom headers in cors ( #640 )
...
* Allow metrics custom headers in cors
* Update NEWS.md
2020-02-13 11:30:14 +01:00
Daniel García Aubert
fd719da6ac
Fix release date
2020-01-27 12:57:28 +01:00
Daniel García Aubert
4e9b68e578
Stubs next version
2020-01-27 12:54:50 +01:00
Daniel García Aubert
5894ef68a2
Release 5.0.1
2020-01-27 12:52:19 +01:00
Daniel García Aubert
71667d4710
Update carto_postgresql_ext minor version
2020-01-27 12:51:17 +01:00
Daniel García Aubert
9d792fba15
Update NEWS
2019-12-30 11:50:50 +01:00
Daniel G. Aubert
c621e10d73
Merge pull request #637 from CartoDB/no-makefile
...
No makefile
2019-12-30 11:19:27 +01:00
Daniel García Aubert
224d449a4b
Update NEWS
2019-12-30 11:17:36 +01:00
Daniel G. Aubert
0a19427ed8
Merge pull request #636 from CartoDB/eslint
...
Eslint
2019-12-30 11:14:37 +01:00
Daniel García Aubert
eb1e58a642
Style
2019-12-30 09:53:37 +01:00
Daniel García Aubert
cfb85293df
Fix introduction
2019-12-30 09:50:28 +01:00
Daniel García Aubert
a5975d10f8
Remove comment
2019-12-30 09:38:08 +01:00
Daniel García Aubert
fc3a149657
Update package.json
2019-12-28 20:02:13 +01:00
Daniel García Aubert
8ec78c9286
Add highlights
2019-12-28 19:43:55 +01:00
Daniel García Aubert
bf8409f1c7
Missing info
2019-12-27 16:34:54 +01:00
Daniel García Aubert
e45608ecde
Update NEWS with latest changes
2019-12-27 16:30:01 +01:00
Daniel García Aubert
160611813e
Remove coment and doc
2019-12-27 14:31:15 +01:00
Daniel García Aubert
77a12bc821
Replace the deprecated instanbul by nyc as coverage tool
2019-12-27 13:26:02 +01:00
Daniel García Aubert
986e761567
Remove unused files
2019-12-27 13:17:19 +01:00
Daniel García Aubert
24572f63a2
Stop using makefile and bash scripts to prepare redis and postgres
2019-12-27 13:09:05 +01:00
Daniel García Aubert
1e413a9332
Eslint errors
2019-12-26 18:28:01 +01:00
Daniel García Aubert
ac4d1c4e28
eslint errors
2019-12-26 18:12:47 +01:00
Daniel García Aubert
fddc76b542
Eslint errors
2019-12-26 18:01:38 +01:00
Daniel García Aubert
014158c968
Eslint errors
2019-12-26 17:46:27 +01:00
Daniel García Aubert
43481b42e5
Eslint errors
2019-12-26 17:16:29 +01:00
Daniel García Aubert
90bdb6d487
More eslint errors
2019-12-26 16:57:24 +01:00
Daniel García Aubert
2e8c0bdbdd
Fix test
2019-12-26 16:43:12 +01:00
Daniel García Aubert
44ff21b7c0
Fix eslint errors
2019-12-26 16:10:41 +01:00
Daniel García Aubert
ac7d60d97d
Fix lint errors
2019-12-26 14:51:09 +01:00
Daniel García Aubert
e242d94d30
Fix eslint errors
2019-12-26 14:38:53 +01:00
Daniel García Aubert
cc535b13d2
Use asert.strict mode
2019-12-26 14:23:21 +01:00
Daniel García Aubert
9b4a45da02
Remove ancient and unused test
2019-12-26 13:40:02 +01:00
Daniel García Aubert
7bcff9dfba
Remove jshint files
2019-12-26 13:37:14 +01:00
Daniel García Aubert
eedf220acd
Stop using jshint
2019-12-23 18:24:32 +01:00
Daniel García Aubert
5a96dbb59c
Run eslint --fix
2019-12-23 18:19:08 +01:00
Daniel García Aubert
b11437e6cd
Replace jshint by eslint as default linter tool
2019-12-23 18:18:18 +01:00
Javier Goizueta
8d55dc8e10
Merge pull request #633 from CartoDB/2239-throttle-bug
...
Fix COPY Throttling bug
2019-11-20 13:23:42 +01:00
Javier Goizueta
92a86e811c
Merge pull request #634 from CartoDB/2239-throttle-refactor
...
Simplify throttling logic
2019-11-20 13:12:43 +01:00
Javier Goizueta
8db90dc3ab
Lint fix
2019-11-20 13:06:36 +01:00
Javier Goizueta
41ba98b8f4
Fix tests
2019-11-20 13:00:03 +01:00
Javier Goizueta
1767384746
Rename vars
2019-11-20 12:57:18 +01:00
Javier Goizueta
0a7261e7a7
Merge branch '2239-throttle-bug' into 2239-throttle-refactor
...
# Conflicts:
# lib/services/throttler-stream.js
2019-11-20 12:53:33 +01:00
Javier Goizueta
f026121ad5
Simplify throttling logic
...
This introduces a couple of changes in the parameter interpretation:
copy_from_minimum_input_speed is now the total number of bytes in the interval
(so we could multiply the currently configured values by the interval to preserve min. throughput.
the minimum speed is now inclusive (only smaller values will cause an exception).
2019-11-20 12:09:06 +01:00
Daniel García Aubert
98bf36990c
Rename variable
2019-11-19 18:55:35 +01:00