Rafa de la Torre
|
82348a79a5
|
Remove unnecessary metrics.end(null, err)
As per comment in PR
|
2018-07-24 14:36:39 +02:00 |
|
Rafa de la Torre
|
19c9c15969
|
Replace let by const in pseudo-constant conditional assignment
|
2018-07-23 18:41:27 +02:00 |
|
Rafa de la Torre
|
151bffaad4
|
return to avoid further errors
As per a PR comment: `return done(err);` should prevent further errors
and make sure the request is over.
|
2018-07-23 18:39:30 +02:00 |
|
Rafa de la Torre
|
21295a2d93
|
Use pgstream.emit('error', myError)
As suggested in PR, emit our own error to deal with the quota and max
POST size checks, to do proper error handling.
|
2018-07-23 18:29:41 +02:00 |
|
Rafa de la Torre
|
a35a519702
|
Use CAPITALS for constants (as suggested in PR)
|
2018-07-23 18:24:48 +02:00 |
|
Rafa de la Torre
|
bac9e94428
|
Please jshint
|
2018-07-23 17:15:21 +02:00 |
|
Rafa de la Torre
|
774c144837
|
Implementation of the max POST size check
|
2018-07-23 16:59:05 +02:00 |
|
Rafa de la Torre
|
8ec7e0e309
|
Fix for "Can't set headers after they are sent"
|
2018-07-23 16:15:11 +02:00 |
|
Rafa de la Torre
|
a5046f58de
|
Add dbRemainingQuota check to COPY FROM
|
2018-07-23 15:05:22 +02:00 |
|
Rafa de la Torre
|
84d88f91fb
|
Better implementation of dbQuotaMiddleware
|
2018-07-23 15:02:20 +02:00 |
|
Rafa de la Torre
|
7e54912ee4
|
First version of the dbQuotaMiddleware
|
2018-07-23 14:38:56 +02:00 |
|
Rafa de la Torre
|
ea46db5923
|
Remove uneeded timeout middleware
|
2018-07-20 17:48:56 +02:00 |
|
Rafa de la Torre
|
cc348f3725
|
Make the SET statement_timeout async
|
2018-07-20 16:25:47 +02:00 |
|
Rafa de la Torre
|
17c8cbc723
|
Add a timeout setting for COPY commands
|
2018-07-20 15:32:32 +02:00 |
|
Rafa de la Torre
|
763134437b
|
Use the db_batch_port for copy
|
2018-07-20 10:22:54 +02:00 |
|
Eneko Lakasta
|
1bf8a06ec2
|
Rephrase error message
|
2018-06-29 13:19:32 +02:00 |
|
Eneko Lakasta
|
99058e68af
|
add space to message
|
2018-06-27 15:53:51 +02:00 |
|
Eneko Lakasta
|
2bb28b5578
|
remove line break in the error message
|
2018-06-27 15:43:06 +02:00 |
|
Eneko Lakasta
|
879e85d07f
|
add 'SQL query timeout expired error.' to DB timeout limit error message.
|
2018-06-27 15:17:38 +02:00 |
|
Simon Martín
|
59dd495a87
|
small style details
|
2018-06-22 10:50:39 +02:00 |
|
Simon Martín
|
06c40a396b
|
copy from: events is series
|
2018-06-21 15:58:23 +02:00 |
|
Simon Martín
|
195a4866c3
|
managing gzip pipe with PassThrough
|
2018-06-21 15:54:42 +02:00 |
|
Simon Martín
|
f5641a1873
|
remove unneeded this.connectionClosedByClient
|
2018-06-21 15:18:26 +02:00 |
|
Simon Martín
|
fae18fb242
|
using getPGStream
|
2018-06-21 15:17:32 +02:00 |
|
Simon Martín
|
823e3abcfe
|
unify to and from method in only one getPGStream
|
2018-06-21 15:16:47 +02:00 |
|
Simon Martín
|
3ede1ea9f1
|
unify streams
|
2018-06-21 14:53:07 +02:00 |
|
Simon Martín
|
f4651cadae
|
using this.copyFromStream
|
2018-06-21 14:49:38 +02:00 |
|
Simon Martín
|
9970052e1b
|
copy from: removing copyFromStream dependency
|
2018-06-21 14:38:22 +02:00 |
|
Simon Martín
|
01eff0a5a2
|
copy from: removing done dependecy
|
2018-06-21 14:36:40 +02:00 |
|
Simon Martín
|
a15c2e58aa
|
copy from: manage error in 1 point
|
2018-06-21 14:36:03 +02:00 |
|
Simon Martín
|
d17a5608fb
|
copy from: unneeded pgstream.end in req error
|
2018-06-21 14:32:36 +02:00 |
|
Simon Martín
|
5a28d36d69
|
copy from: pgstream events in series
|
2018-06-21 14:29:19 +02:00 |
|
Simon Martín
|
925115e8c1
|
copy from: remove client dependecy
|
2018-06-21 14:25:54 +02:00 |
|
Simon Martín
|
327aaf3450
|
jshint happy
|
2018-06-21 13:41:13 +02:00 |
|
Simon Martín
|
bafcb8051f
|
StreamCopy getResults refactor
- changing get Result to getRowCount
- ensuring to and from independecy in StreamCopy
|
2018-06-21 13:39:33 +02:00 |
|
Simon Martín
|
2cecc54cb2
|
copy to: removing copyToStream dependecy
|
2018-06-21 13:21:23 +02:00 |
|
Simon Martín
|
e39a9b2bf7
|
copy to: manage error in 1 point
|
2018-06-21 13:13:37 +02:00 |
|
Simon Martín
|
1dac5355d1
|
copy to: remove unneeded done and removing it as a dependency
|
2018-06-21 13:13:16 +02:00 |
|
Simon Martín
|
42a94a3b6c
|
copy to: removing unnedeed client dependecy
|
2018-06-21 13:01:59 +02:00 |
|
Simon Martín
|
e6448a3255
|
copy to: cancelQuery to streamCopy
|
2018-06-21 13:00:57 +02:00 |
|
Simon Martín
|
39dfcb1f9b
|
copy to events is series
|
2018-06-21 12:50:50 +02:00 |
|
Simon Martín
|
5fbd6e8e3a
|
req on error is neccesary when connection is canceled
|
2018-06-21 12:49:06 +02:00 |
|
Simon Martín
|
3da32308ce
|
jshint happy
|
2018-06-21 12:30:49 +02:00 |
|
Simon Martín
|
6955d254f8
|
Merge branch 'master' into pgcopy-stream-refactor2-dgaubert
|
2018-06-21 12:19:16 +02:00 |
|
Simon Martín
|
3d30f1f762
|
trailing white spaces
|
2018-06-19 10:34:52 +02:00 |
|
Simon Martín
|
30402f2e89
|
remove unused statsClient
|
2018-06-19 10:04:17 +02:00 |
|
Simon Martín
|
7727a9d506
|
data ingestion logger created in controller and added to app
|
2018-06-18 18:48:11 +02:00 |
|
Simon Martín
|
32dca8dfdb
|
reopenFileStreams to parent class
|
2018-06-18 18:47:12 +02:00 |
|
Simon Martín
|
8f727fc15a
|
cdb-user in logs
|
2018-06-15 13:30:42 +02:00 |
|
Simon Martín
|
8a450a862c
|
recover the metrics header (needed for tests purposes)
|
2018-06-15 13:25:47 +02:00 |
|