180 Commits (2c4c18bef6b55fb3768ba4b4d1027e74f8b37584)

Author SHA1 Message Date
yflory dc0b26da0b Merge branch 'soon' into staging 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
ansuz 2d47e7e2cf implement an admin rpc to fetch ulimit data 5 years ago
ansuz 81c7416095 lint compliance 5 years ago
ansuz f644c24362 add an admin-rpc to count the number of open files 5 years ago
ansuz 1230057970 disable IS_PAD_PINNED 5 years ago
ansuz e1a0daac9c possible server fixes 5 years ago
ansuz bc034d95a3 enforce asynchrony in 'gethistoryOffset' 5 years ago
ansuz d4038344ba stop iterating over tasks if you can't read the root directory 5 years ago
ansuz 4e8ebac3c1 guard against the possible non-existence of metadata for a channel 5 years ago
ansuz b32f3e34af fix local worker debugging on firefox 5 years ago
ansuz 6d8cdca7a3 add 'rejected' field to metadata when getMetadata requests are blocked 5 years ago
ansuz 9d8bb43d03 finally untangle metadata and index caches 5 years ago
ansuz 32d769447a begin standardizing our method of streaming lines from files 5 years ago
ansuz 35eca2c5d2 pull file streaming out into its own file, leave a few notes 5 years ago
ansuz ce6cf6f727 revert some changes that couldn't have possibly worked 5 years ago
ansuz b126e4456b simplify quota logic 5 years ago
ansuz 53ed247bc2 expose maxUploadSize and premiumUploadSize via /api/config 5 years ago
ansuz 170aa6d47e clean up a few tasks related to allow lists 5 years ago
ansuz 2f00ff3278 simplify check-in deactivation 5 years ago
ansuz 03ff9bd0d7 start deprecating usage of myDomain 5 years ago
ansuz de6b9e2228 apply some defaults when loading the config 5 years ago
ansuz 94d8e7f2c2 provide a consistent type for 'customLimits' 5 years ago
ansuz 3cf09924ae fix default CSP headers 5 years ago
ansuz 8d509fd6d5 Merge branch 'staging' into small-config 5 years ago
ansuz c26560e3f9 commit stashed admin-rpc refactor 5 years ago
ansuz 02fc343727 Merge branch 'staging' into small-config 5 years ago
ansuz 3df47a1415 continued WIP config reorganization 5 years ago
ansuz 294a444603 WIP removing defaults from the example config file 5 years ago