207 Commits (4ce980f4068e7c8bf0857eacdc846559f93c2fce)

Author SHA1 Message Date
ansuz d8a88cb4ca run expiration tasks in a worker instead of the main process 5 years ago
ansuz b0179eaad9 drop XXX note 5 years ago
ansuz 9dbd32758a improve worker logging and move blob deletion to worker processes as well 5 years ago
ansuz 5f69fc18d0 suppress some noisy errors 5 years ago
ansuz 5f2d7c8dcf increase worker rpc wait time before timeout 5 years ago
ansuz 33e8e65507 handle errors in the server's workers 5 years ago
ansuz a4c8039cc7 improve error handling with rpc response API 5 years ago
ansuz cb53bd1c15 lint compliance 5 years ago
ansuz 14feef1757 calculate pin list checksums in a worker 5 years ago
ansuz 70a0d4efb4 move more database reads into the database worker 5 years ago
ansuz bc13a21796 give fileStreams a little bit more time before closing them 5 years ago
ansuz 4ba36a9173 load user pins in the database worker 5 years ago
ansuz 50e8893b24 move the 'getOlderHistory' call into the database worker 5 years ago
ansuz 471e374533 compute metadata in the same child process that builds indexes 5 years ago
ansuz 479b76f848 lint compliance 5 years ago
ansuz c2fcba31e3 remove an XXX 5 years ago
ansuz 967ca6afa9 suppress ENOENT errors when checking empty chat channels 5 years ago
ansuz 40251948d4 check authenticated rpc signatures in separate threads 5 years ago
ansuz 0e09c73a60 Merge branch 'master' into soon 5 years ago
ansuz a2facc4a0d
Merge pull request #513 from 7adietri/patch-1
Add shutdown() to non-disk logger
5 years ago
ansuz e128683ffb call back with errors instead of throwing within the Storage module 5 years ago
ansuz 1240f4a2a5 Merge branch 'master' into soon 5 years ago
ansuz 90899aa2f4 start reviewing and removing XXX notes 5 years ago
yflory fe14399e67 Merge branch 'whiteboard' into soon 5 years ago
ansuz 2ef0af29e5 guard against index worker rpc responses for a txid with no supplied callback 5 years ago
ansuz ee8d5c9c36 fix the premiumUploadSize validation to check the correct attribute 5 years ago
yflory dc0b26da0b Merge branch 'soon' into staging 5 years ago
Alexander a190af079d
Add shutdown() to non-disk logger
The script `evict-inactive.js` calls `Log.shutdown()` at the end, which currently fails if logging to disk has been disabled via `logPath`.
5 years ago
ansuz ed63d98ab0 Merge branch 'scaling-index' into soon 5 years ago
ansuz 590e249500 resolve merge conflict 5 years ago
ansuz 31c7cecaf9 add a few checks for safety 5 years ago
ansuz cea9705bbe Merge branch 'aggressive-stream-closing' into staging 5 years ago
ansuz faa133aab8 remove an XXX 5 years ago
ansuz d386e223e4 simplify open/close of writeStreams 5 years ago
ansuz 32cd0f3c4d increase timeout value from 15s to 45. ought to be enough for anybody 5 years ago
ansuz 05a4e86cdb close streams whenever we finish using them. time out if necessary 5 years ago
ansuz 4522ffa18a compute indexes in child processes 5 years ago
ansuz f8ad649b45 [style] bail out early to avoid nesting 5 years ago
ansuz 019e5e708b wrap workers in a function scope and add a validateMessage method to HK's Env 5 years ago
ansuz 5467e1ffac replace ad-hoc response handler with Util.response 5 years ago
ansuz 9e85a1411e abstract the logic around worker choice out of message handling 5 years ago
ansuz 631ea54b49 lint compliance 5 years ago
ansuz 67dd4a608c Merge remote-tracking branch 'origin/scaling' into scaling2 5 years ago
ansuz b2fcde87d8 implement an admin command to update the default storage limit without a restart 5 years ago
yflory 923616aef0 Use each process in order instead of using a random one 5 years ago
ansuz f345998956 fix undefined reference 5 years ago
yflory fb0eb1b20c Use more subprocesses 5 years ago
yflory 0d636dabc9 Check signature for history keeper in a different process 5 years ago
ansuz 30f17040ac close streams when possible, simplify some code, enforce asynchrony 5 years ago
ansuz 2a9780abcf lint compliance 5 years ago