Raul Ochoa
|
1d8f5539a7
|
Adds start and end time for batch queries with fallback
|
2016-06-29 13:56:45 +02:00 |
|
Daniel García Aubert
|
e387458801
|
Now profiler is passed as argument instead to be a member property of job runner
|
2016-06-22 16:10:42 +02:00 |
|
Daniel
|
39ceba6707
|
Merge pull request #312 from CartoDB/batch-add-profile
Adds profiling to batch and job controller
|
2016-06-08 19:31:36 +02:00 |
|
Daniel
|
ddd40f83f8
|
Merge pull request #316 from CartoDB/fix-error-handling-job-runner
Fixed error handling in job query runner
|
2016-06-08 11:13:59 +02:00 |
|
Daniel
|
58055080c9
|
Merge pull request #311 from CartoDB/309-skipped-status
Fixes #309, added skipped status to fallback-jobs
|
2016-06-08 11:12:59 +02:00 |
|
Daniel García Aubert
|
0873b6fcaa
|
Merge branch 'master' into batch-add-profile
|
2016-06-03 12:03:17 +02:00 |
|
Daniel García Aubert
|
cc1a5641ea
|
Fixed conflicts in merge
|
2016-06-03 11:43:21 +02:00 |
|
Daniel García Aubert
|
b6967f98f2
|
Fixed error handling in job query runner
|
2016-06-03 10:44:16 +02:00 |
|
Daniel García Aubert
|
7bd4f46935
|
Used right method to check if there is more queries from query in fallback job
|
2016-06-02 19:55:04 +02:00 |
|
Daniel García Aubert
|
62cb63f132
|
Refactored job fallback method
|
2016-06-02 19:39:48 +02:00 |
|
Daniel García Aubert
|
2a2127f4e1
|
Improved falback job to get the status of last finished query
|
2016-06-02 18:20:53 +02:00 |
|
Daniel García Aubert
|
86d02ab0b7
|
Refactored job fallback initialization
|
2016-06-02 14:28:35 +02:00 |
|
Daniel García Aubert
|
cd439757b7
|
Fix typo
|
2016-06-02 13:47:45 +02:00 |
|
Daniel García Aubert
|
25b9103af9
|
Removed duplicated code, method isValidTransition is encapsulated into a new object and job and query inherits from it
|
2016-06-02 12:26:20 +02:00 |
|
Daniel García Aubert
|
481a82500b
|
Refactored fallback jobs
|
2016-06-01 10:39:01 +02:00 |
|
Daniel García Aubert
|
7de1e323b0
|
Avoid to use job_id to profile job timing
|
2016-05-30 12:43:42 +02:00 |
|
Daniel García Aubert
|
cf1e072c17
|
Improved steps in profiling
|
2016-05-27 12:41:24 +02:00 |
|
Daniel García Aubert
|
d3aa4a4140
|
Merge branch 'master' into batch-move-user-metadata-service
|
2016-05-27 11:47:28 +02:00 |
|
Daniel García Aubert
|
976bf5b039
|
Implemented profiling for job-runner and job-controller
|
2016-05-26 19:44:59 +02:00 |
|
Daniel García Aubert
|
ea00c22577
|
Merge branch 'master' into batch-add-profile
|
2016-05-26 17:46:52 +02:00 |
|
Daniel García Aubert
|
1a0e2b681b
|
Fixes #309, added skipped status to fallback-jobs
|
2016-05-26 17:37:37 +02:00 |
|
Daniel García Aubert
|
e079491a7e
|
Fixed issue with status transition fallback jobs
|
2016-05-25 17:00:27 +02:00 |
|
Daniel García Aubert
|
40ed7d4dc2
|
Merge branch 'master' into 293-no-longer-running-job
|
2016-05-24 11:47:26 +02:00 |
|
Daniel García Aubert
|
232c8147de
|
Adjust max-complexity value to linter
|
2016-05-24 11:26:23 +02:00 |
|
Daniel García Aubert
|
64ad284c9c
|
WIP: adding metrics to Batch API
|
2016-05-24 11:19:00 +02:00 |
|
Daniel García Aubert
|
3caa1373bf
|
Removed useless condition
|
2016-05-23 18:47:45 +02:00 |
|
Daniel García Aubert
|
636686386e
|
Moved userDatabaseMetadataService from job_runner to query_runner
|
2016-05-23 17:51:56 +02:00 |
|
Daniel García Aubert
|
a60c0e1927
|
Moved job-factory to a proper place
|
2016-05-23 15:20:14 +02:00 |
|
Daniel García Aubert
|
7fce6c5dfc
|
Avoid hacky
|
2016-05-23 15:13:31 +02:00 |
|
Daniel García Aubert
|
2d86fc2ce3
|
In fallback jobs, used fallback_status property instead of an array of statuses
|
2016-05-23 15:05:14 +02:00 |
|
Daniel García Aubert
|
f7392c48cc
|
Improved naming in job's constructors
|
2016-05-23 11:37:09 +02:00 |
|
Daniel García Aubert
|
fef194e969
|
Fix bad use of jshint's hacks
|
2016-05-23 11:20:42 +02:00 |
|
Ubuntu
|
75fc80ecca
|
Merge branch 'batch-fallback-job' into 293-no-longer-running-job
|
2016-05-23 09:13:31 +00:00 |
|
Daniel García Aubert
|
99d1efc739
|
Made host not mandatory for job model
|
2016-05-23 11:13:03 +02:00 |
|
Daniel García Aubert
|
60ab3eb6ba
|
Fixes #293, set cancel status to a job that actually is no running but has running status.
|
2016-05-23 10:26:09 +02:00 |
|
Daniel García Aubert
|
d3e7f4b9f0
|
Fixed missing failed_reason in multiple jobs
|
2016-05-19 17:04:36 +02:00 |
|
Daniel García Aubert
|
e04787a070
|
Fixed missing failed_reason in failing jobs
|
2016-05-19 17:02:48 +02:00 |
|
Daniel García Aubert
|
62c8a9d315
|
Refactor and fixed issue, when cancelling a fallback job, it is not cancelled properly
|
2016-05-19 14:10:18 +02:00 |
|
Daniel García Aubert
|
5c4ced34e6
|
Added acceptance test for job cancelling
|
2016-05-18 13:25:08 +02:00 |
|
Daniel García Aubert
|
eb37fd305f
|
Moved forever module
|
2016-05-18 11:55:58 +02:00 |
|
Daniel García Aubert
|
b94a9c7c0a
|
Fixed conflicts
|
2016-05-18 11:48:39 +02:00 |
|
Daniel García Aubert
|
8b7d481b9a
|
Avoided console usage, favor debug
|
2016-05-18 11:06:49 +02:00 |
|
Daniel García Aubert
|
9441017ed3
|
Moved job classes to a models folder
|
2016-05-17 20:00:45 +02:00 |
|
Daniel García Aubert
|
26cd778583
|
Improved param name
|
2016-05-17 19:55:33 +02:00 |
|
Daniel García Aubert
|
b06eaae5e6
|
Use REDIS_DB as constant
|
2016-05-17 19:48:55 +02:00 |
|
Daniel García Aubert
|
672b8ef537
|
Made pure functions
|
2016-05-17 19:44:45 +02:00 |
|
Daniel García Aubert
|
40d82112a8
|
Used REDIS_PREFIX as constant
|
2016-05-17 19:41:31 +02:00 |
|
Daniel García Aubert
|
3bac26cf2f
|
Used JOB_PREFIX as constant
|
2016-05-17 19:27:05 +02:00 |
|
Daniel García Aubert
|
ef9dfae189
|
Moved job models to its own namespace
|
2016-05-17 18:59:39 +02:00 |
|
Daniel García Aubert
|
6acc02e998
|
Improved fallback setStatus method and added acceptance test
|
2016-05-17 18:51:02 +02:00 |
|