Daniel García Aubert
|
705ea19e48
|
Apply strategy pattern
|
2019-07-26 16:41:16 +02:00 |
|
Daniel García Aubert
|
d153500c55
|
Remove unused middleware
|
2019-07-26 16:11:55 +02:00 |
|
Daniel García Aubert
|
2aed90392e
|
Unify query params parsing in same middleware with differente strategies
|
2019-07-26 16:06:53 +02:00 |
|
Daniel García Aubert
|
32a6932d2d
|
Missing middleware
|
2019-07-26 11:34:15 +02:00 |
|
Daniel García Aubert
|
668b809e3f
|
Extract query params parses to its middleware
|
2019-07-26 11:27:46 +02:00 |
|
Daniel García Aubert
|
46190008f5
|
Remove table cache
|
2019-07-24 17:44:04 +02:00 |
|
Daniel G. Aubert
|
40b6d6a5b6
|
Merge pull request #600 from CartoDB/middlewarify-query-controller
Remove old abort checker
|
2019-07-11 11:22:31 +02:00 |
|
Daniel García Aubert
|
077b6def12
|
Please linter
|
2019-07-08 11:57:36 +02:00 |
|
Daniel García Aubert
|
39625e044b
|
Set defaults to avoid error when confing is not provided
|
2019-07-08 11:48:32 +02:00 |
|
Daniel García Aubert
|
987f8f942a
|
Remove old abort checker and use a Node-ish mechanism to achieve the same goal
|
2019-07-05 15:41:26 +02:00 |
|
Daniel García Aubert
|
dbccd762ed
|
Improve condition readability
|
2019-07-04 16:52:18 +02:00 |
|
Daniel García Aubert
|
ccb0bbfb86
|
Set directive 'max-age' to 5 min when there are affacted tables where we can't know when were updated for the last time, e.g: non cartodified tables or foreing tables without cartodb support
|
2019-07-04 10:45:35 +02:00 |
|
Rafa de la Torre
|
0ee426172f
|
Log warnings from COPY TO
|
2019-06-04 16:40:25 +02:00 |
|
Daniel García Aubert
|
f6073c0729
|
Includes raster
|
2019-06-03 20:47:59 +02:00 |
|
Daniel García Aubert
|
bd9de97b79
|
Add tests
|
2019-06-03 20:42:49 +02:00 |
|
Daniel García Aubert
|
a6a4889cce
|
Please jshint
|
2019-06-03 17:45:38 +02:00 |
|
Daniel García Aubert
|
6417a734a0
|
Retrieve exact Pg field type information in JSON format
|
2019-06-03 17:37:40 +02:00 |
|
Daniel García Aubert
|
3b9f5a523d
|
Ensure query exists before returning the sql property
|
2019-05-31 12:35:37 +02:00 |
|
Daniel García Aubert
|
e991511434
|
Extract filename default vaule to a middleware
|
2019-05-31 12:08:18 +02:00 |
|
Daniel García Aubert
|
8ab98f705d
|
Going green, be able to handle post method for copyto endpoint
|
2019-05-31 11:54:20 +02:00 |
|
Daniel García Aubert
|
d37aef21a0
|
Use copy from protocal to cancel the copy query
|
2019-05-30 11:36:57 +02:00 |
|
Daniel García Aubert
|
06cb514ece
|
Remove unused reference
|
2019-05-30 11:36:14 +02:00 |
|
Daniel García Aubert
|
33e659c142
|
Please, linter
|
2019-05-29 11:38:25 +02:00 |
|
Daniel García Aubert
|
e6b9325b77
|
Extract class
|
2019-05-29 11:20:18 +02:00 |
|
Daniel García Aubert
|
6676260b17
|
Implement a throttler stream to check input data speed
|
2019-05-28 19:24:29 +02:00 |
|
Daniel García Aubert
|
5a116c69e9
|
Draft for copy from throttle
|
2019-05-27 19:32:43 +02:00 |
|
Daniel García Aubert
|
7a3e4d617d
|
Encapsulate cancel
|
2019-05-27 19:24:48 +02:00 |
|
Daniel García Aubert
|
73eb9656cd
|
Removing unpipe calls, regarding documentation, unpipe is emitted when error.
|
2019-05-27 15:26:44 +02:00 |
|
Daniel García Aubert
|
c0b5997745
|
Terminate backend when cancel did not work
|
2019-05-27 15:11:52 +02:00 |
|
Daniel García Aubert
|
19b9aab042
|
Do not resume internal connection stream (handled properly in the pg-copy-stream module)
|
2019-05-24 17:31:56 +02:00 |
|
Daniel García Aubert
|
c52dbb7a40
|
Release connection to the pool depending on the action
|
2019-05-24 15:53:09 +02:00 |
|
Daniel García Aubert
|
9c0e76bb4a
|
decouple cancel from the stream
|
2019-05-24 15:39:56 +02:00 |
|
Daniel García Aubert
|
7519037333
|
de-tab
|
2019-05-24 13:07:34 +02:00 |
|
Daniel García Aubert
|
b297005ebb
|
Do not pass unecessary parameter
|
2019-05-24 12:45:27 +02:00 |
|
Daniel García Aubert
|
e743fefe37
|
Don't use console.log to log errors
|
2019-05-16 17:46:59 +02:00 |
|
Daniel García Aubert
|
17de6e8d4f
|
Unpipe streams when error
|
2019-05-16 17:24:21 +02:00 |
|
Daniel García Aubert
|
9b21b813be
|
Do not pass error for emitting cancel events
|
2019-05-16 15:07:26 +02:00 |
|
Daniel García Aubert
|
62dc063677
|
Create stream at the begining
|
2019-05-16 15:06:27 +02:00 |
|
Daniel García Aubert
|
f7f96f004a
|
Be more specific with arguments
|
2019-05-16 12:19:03 +02:00 |
|
Daniel García Aubert
|
2208fb9764
|
Implement a cancel backend through query instead of node-postgres protocol
|
2019-05-14 15:39:54 +02:00 |
|
Raul Marin
|
915d86ab50
|
Update doc ref
|
2019-04-10 12:03:26 +02:00 |
|
Raul Marin
|
6be8f591bf
|
Add missing error codes
|
2019-04-10 12:01:40 +02:00 |
|
Daniel García Aubert
|
ce04cbcb45
|
Use callback properly
|
2019-04-04 18:21:49 +02:00 |
|
Daniel García Aubert
|
f2b5921ade
|
Flush batch logger to not lose info
|
2019-04-04 18:15:21 +02:00 |
|
Daniel García Aubert
|
2e2e233b68
|
Use 'bunyan' logger instead of 'debug' to log debug messages
|
2019-04-04 14:31:41 +02:00 |
|
Simon Martín
|
3b06161c04
|
jshint
|
2019-02-28 16:57:23 +01:00 |
|
Simon Martín
|
6c0d040b9b
|
improving logic with Batch API fallback query
|
2019-02-28 16:42:24 +01:00 |
|
Simon Martín
|
52e4dfa728
|
using the new TYPES
|
2019-02-28 11:49:05 +01:00 |
|
Simon Martín
|
a97c25e914
|
adding TYPES in middleware
|
2019-02-28 11:48:51 +01:00 |
|
Simon Martín
|
68aebe6b3f
|
Merge branch 'master' into log-queries
|
2019-02-27 16:14:12 +01:00 |
|