75 Commits (0bb4f0fc3dd1a7c932e363efa31d8799a01364a7)

Author SHA1 Message Date
ansuz 471e374533 compute metadata in the same child process that builds indexes 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 2ef0af29e5 guard against index worker rpc responses for a txid with no supplied callback 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
yflory 923616aef0 Use each process in order instead of using a random one 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
yflory 578042154e Better reconnect after invalid lastKnownHash 5 years ago
ansuz bc034d95a3 enforce asynchrony in 'gethistoryOffset' 5 years ago
ansuz 4e8ebac3c1 guard against the possible non-existence of metadata for a channel 5 years ago
ansuz 9d8bb43d03 finally untangle metadata and index caches 5 years ago
ansuz 170aa6d47e clean up a few tasks related to allow lists 5 years ago
ansuz 542150b775 merge server components from staging 5 years ago
ansuz 386add7c58 fix an invalid use of dropChannel 5 years ago
ansuz 3f606d8c75 remove some duplicated code 5 years ago
yflory 0f697ac865 Merge branch 'staging' into communities-trim 5 years ago
ansuz 57be324850 remove some XXX notes 5 years ago
ansuz 7000be0e70 clean up historykeeper 5 years ago
ansuz b922860339 drop usage of historyKeeper.setConfig 5 years ago
ansuz 9cdf54aff2 untested implementation of trimHistory 5 years ago