Commit Graph

301 Commits

Author SHA1 Message Date
8d21dc6967 add optional created_by record to the doc 2016-05-16 15:02:34 -07:00
31159baae9 add future version notes to changelog 2016-05-16 14:24:20 -07:00
49965bbaf1 add changelog file 2016-05-16 14:23:12 -07:00
49b982db99 change priority field to byte 2016-05-16 14:09:42 -07:00
9aa8eed297 filter output when searching for jobs 2016-05-16 14:09:24 -07:00
0bf6fb0023 0.3.2 v0.3.2 2016-05-13 14:59:17 -07:00
300449bfb0 add test for missing index result 2016-05-13 14:59:05 -07:00
868c808db7 missing indices need to return an array 2016-05-13 14:56:50 -07:00
ef61a33a38 0.3.1 v0.3.1 2016-05-13 14:40:46 -07:00
dae14e0edc add tests for job search failures 2016-05-13 14:36:19 -07:00
c51ea64bdd [worker] swollow missing index errors 2016-05-13 14:35:39 -07:00
5d37399fbf run travis on version tags too 2016-05-12 17:27:53 -07:00
e4e8e9222c 0.3.0 v0.3.0 2016-05-12 17:02:07 -07:00
02a530c4c7 Merge branch 'develop' 2016-05-12 16:59:48 -07:00
959f58ad8b travis should only build the master branch 2016-05-12 16:59:14 -07:00
e9c3f5553d try using node 5 and 6 again
with an additional npm install call, because npm3
2016-05-12 16:11:10 -07:00
234b829adf add more tests around job query 2016-05-12 15:09:53 -07:00
df9508808b use jobtype in worker, update query
also simplify the query a bit and use constant_score
2016-05-12 14:08:43 -07:00
609e81fdef distiguish the doctype from the jobtype
update tests and mock elasticsearch client
2016-05-12 12:20:49 -07:00
3375335d24 add type field, switch to string types
should allow elasticsearch 2.x use
2016-05-12 11:49:54 -07:00
0020050f3f use contants for defaults, use a common doctype
add tests, update readme
2016-05-12 11:48:54 -07:00
fa784393e5 add test for process_expiration value 2016-05-11 11:04:23 -07:00
a4323433f2 remove use of var 2016-05-11 10:58:21 -07:00
7d08b98b15 Merge branch 'develop' 2016-05-10 17:31:27 -07:00
4793027ff3 0.2.2 v0.2.2 2016-05-10 17:31:09 -07:00
38532a6296 fix scoping issue, add debugging on worker register 2016-05-10 17:28:27 -07:00
aa5ea72e3b swollow errors saving job output, include error in debugging output 2016-05-10 17:24:05 -07:00
d1e5d68f74 swollow errors saving job output, include error in debugging output 2016-05-10 17:23:07 -07:00
e077442340 add debugging on job timeout 2016-05-10 16:57:40 -07:00
82506a74e8 set process_expiration by default
without this, the job query fails with field='process_expiration' is unrecognized
2016-05-10 16:01:24 -07:00
cae02cb0f8 add description and keywords 2016-05-10 14:14:19 -07:00
11de18f4da 0.2.1 v0.2.1 2016-05-10 14:06:37 -07:00
f5bf40cf71 prefix all the debugger namespaces 2016-05-05 11:41:57 -07:00
1f053cbb6b stop bothering me travis 2016-05-05 09:46:59 -07:00
a7c0a7ca41 0.2.0 v0.2.0 2016-05-04 14:24:48 -07:00
61cbe592c6 provide code block format 2016-05-04 14:20:41 -07:00
e3559e8c8d provide async example using promises 2016-05-04 14:20:25 -07:00
fa631d0a88 i only care about node4 right now
no idea where this onError issue is coming from. some dependency flattening problem?
2016-05-04 14:08:44 -07:00
ae4e7b368e node 5 is failing, but stable works... 2016-05-04 14:06:13 -07:00
4318bd672f slim down the lodash dependencies 2016-05-04 13:28:07 -07:00
902f1aeb60 remove bluebird dependency 2016-05-04 12:44:16 -07:00
ecfd0e1d4a use reduce to serialize claimJob attempts 2016-05-04 12:43:10 -07:00
1357810191 ease up on the debugging output 2016-05-04 12:41:37 -07:00
48f34a8bc8 update tests with sync or promise workers 2016-05-04 11:42:06 -07:00
6ce08acd26 worker functions use promises for async 2016-05-04 11:41:49 -07:00
5efccc4435 rename project to esqueue 2016-05-03 16:30:54 -07:00
9b31859eed alphabetize npm scripts, clean lib on build 2016-05-03 16:12:50 -07:00
2ef90d88cf add additional files to npmignore 2016-05-03 16:12:21 -07:00
4504c657e6 try switching to codecov 2016-05-03 15:13:45 -07:00
35ca41b955 add coveralls integration 2016-05-03 14:46:44 -07:00