Brian Gough
|
bce937f562
|
add support for passing options to cluster
|
2017-06-16 15:28:55 +01:00 |
|
James Allen
|
90e0b4b273
|
Gracefully handle missing callback to exec in ioredis
|
2017-05-05 13:36:39 +01:00 |
|
James Allen
|
da85837e6f
|
Update package.json
|
2017-05-04 15:41:43 +01:00 |
|
James Allen
|
92f22bc1a1
|
Fix redis cluster health check
|
2017-05-04 15:38:07 +01:00 |
|
Brian Gough
|
6923ca0d5f
|
add test for ioredis monkey patching
|
2017-04-25 15:34:41 +01:00 |
|
James Allen
|
89397e4c50
|
Get unit tests running and add one for ioredis
|
2017-04-12 16:58:59 +01:00 |
|
James Allen
|
3b58e390fd
|
Include ioredis as a driver to be able to handle cluster configs
|
2017-04-12 14:53:34 +01:00 |
|
Brian Gough
|
9d6101e365
|
Merge pull request #3 from sharelatex/bg-rate-limit
rate limit on logging
|
2017-03-29 16:26:16 +01:00 |
|
Brian Gough
|
9c7494eb67
|
fix off-by-one error in error count
|
2017-03-29 13:38:07 +01:00 |
|
Brian Gough
|
c7a6f44b11
|
add unit tests
|
2017-03-29 13:38:07 +01:00 |
|
Shane Kilkelly
|
7cf65d072d
|
Add a .nvmrc file
|
2017-03-27 15:28:36 +01:00 |
|
Shane Kilkelly
|
bd1d6aa9c3
|
Add a .nvmrc file
|
2017-03-27 14:59:09 +01:00 |
|
Shane Kilkelly
|
d0eaa235a3
|
bump package version
|
2017-03-23 15:32:12 +00:00 |
|
Shane Kilkelly
|
6dbcc34df6
|
reduce UV thread-pool size to 16
|
2017-03-23 15:31:05 +00:00 |
|
Brian Gough
|
013c2a693c
|
rate limit on logging v1.5.6
|
2017-03-23 13:54:44 +00:00 |
|
Shane Kilkelly
|
c930f6c680
|
bump to version 1.5.5
|
2017-03-22 14:59:40 +00:00 |
|
Shane Kilkelly
|
27c6390f4c
|
upgrade to coffee-script 1.12.4
|
2017-03-22 14:46:42 +00:00 |
|
Shane Kilkelly
|
7bdba3756b
|
Don't bother checking for error properties on error object
|
2017-03-21 14:19:12 +00:00 |
|
Shane Kilkelly
|
f2ebdd1662
|
Increment stats for success/failure of wrapped async calls
|
2017-03-20 16:54:40 +00:00 |
|
Shane Kilkelly
|
1f77cc0fd3
|
If function is called without callback, apply with original args
|
2017-03-20 16:37:53 +00:00 |
|
Shane Kilkelly
|
fbe19cd97d
|
Don't return early in case where last arg is not a function
|
2017-03-20 16:25:10 +00:00 |
|
Shane Kilkelly
|
31235beee5
|
Don't throw error if the function is not invoked with callback.
Instead, log the error and return early.
|
2017-03-20 16:17:22 +00:00 |
|
Shane Kilkelly
|
9846703be5
|
Bump version
|
2017-03-20 10:17:09 +00:00 |
|
Shane Kilkelly
|
be2c6a96af
|
Log args and their indexes, if they look like object ids
|
2017-03-17 14:20:13 +00:00 |
|
Shane Kilkelly
|
e7f71a25d8
|
Use an explicit prefix
|
2017-03-17 11:47:38 +00:00 |
|
Shane Kilkelly
|
f397678589
|
Clean up, don't allocate an extra date
|
2017-03-16 15:07:25 +00:00 |
|
Shane Kilkelly
|
5ea83947dd
|
remove stray compiled js file
|
2017-03-16 10:10:40 +00:00 |
|
Shane Kilkelly
|
1f9d4950a2
|
Update gitignore
|
2017-03-16 10:09:16 +00:00 |
|
Shane Kilkelly
|
772f950d7c
|
Test failure when wrapped method is not async/callback
|
2017-03-16 10:07:52 +00:00 |
|
Shane Kilkelly
|
a5aec5b812
|
Test failure to wrap method
|
2017-03-16 10:02:19 +00:00 |
|
Shane Kilkelly
|
40b238271d
|
Add tests for methods producing errors, and logger
|
2017-03-16 09:55:07 +00:00 |
|
Shane Kilkelly
|
c3b18618bf
|
Add unit tests
|
2017-03-16 09:49:45 +00:00 |
|
Shane Kilkelly
|
e99a7f6a87
|
refactor
|
2017-03-15 16:07:36 +00:00 |
|
Shane Kilkelly
|
3cb0ab2784
|
Add a 'timeAsyncMethod' helper
|
2017-03-15 15:06:54 +00:00 |
|
James Allen
|
aebaff829b
|
Update package.json
|
2017-03-06 12:09:37 +00:00 |
|
Brian Gough
|
dfb2a069c0
|
use try catch around sentry logging
|
2017-03-03 16:05:56 +00:00 |
|
Brian Gough
|
5fc5a86b31
|
upgrade to latest raven
|
2017-03-03 14:43:41 +00:00 |
|
Brian Gough
|
68b941357e
|
avoid uninitialised last error timestamp
|
2017-02-23 09:42:01 +00:00 |
|
Brian Gough
|
6e3f102fb2
|
rate limit on sentry reporting
|
2017-02-23 09:29:52 +00:00 |
|
James Allen
|
caeac717fc
|
Set UV_THREADPOOL_SIZE to 128 for all processes
|
2016-10-24 10:50:44 +01:00 |
|
Brian Gough
|
cf0e106153
|
release 1.5.1
|
2016-04-01 15:52:42 +01:00 |
|
Brian Gough
|
24e097d263
|
don't force message over exception but include it as description
|
2016-04-01 15:52:28 +01:00 |
|
Brian Gough
|
7bdf2ef26b
|
release 1.5
|
2016-04-01 15:35:54 +01:00 |
|
Brian Gough
|
fdc1ad2898
|
use logger.error message as title of sentry report
|
2016-04-01 15:35:14 +01:00 |
|
Brian Gough
|
04529c0019
|
release 1.4
|
2016-03-30 14:30:05 +01:00 |
|
Brian Gough
|
e04e6332e8
|
add fatal exception reporting
split out capture exception code into separate method
|
2016-03-29 12:53:16 +01:00 |
|
Shane Kilkelly
|
9c6df30031
|
remove deps
|
2016-03-25 14:51:52 +00:00 |
|
Shane Kilkelly
|
e6e3fb6948
|
change to be a class, with settings passed in
|
2016-03-25 14:33:38 +00:00 |
|
Shane Kilkelly
|
7786ef9ed8
|
set package to private
|
2016-03-25 11:06:11 +00:00 |
|
Shane Kilkelly
|
fc3c0d1384
|
init (copied from thirdpartydatastore-sharelatex)
|
2016-03-25 11:04:46 +00:00 |
|