Commit Graph

233 Commits (f83179cb62e13d06d6288fd4e185106f0dab0ba9)

Author SHA1 Message Date
ansuz e527867e2e queue blob and channel deletions per-user
ansuz bd3e18d1a8 only cache a user's pinned channels if there are no errors when loading them
ansuz bef18a9320 hotfix
ansuz 7fac997e93 increase some file storage timeouts related to streams
ansuz 95965c1dee keep a parallel implementation of the pin loader to validate the new one
ansuz a57bf94058 remove XXX note
ansuz d802173325 remove an invalid line
ansuz 2b3f6e3464 Merge branch 'soon' into staging
ansuz adfd1eaaa2 avoid a silly typeError in the event of an error
yflory 32406a5995 Merge branch 'master' into staging
ansuz 834c96a4fc update comments and remove some notes
ansuz ed5d97f899 WIP history-keeper fixes
ansuz eddbe80eef Merge branch 'soon' into staging
ansuz 3d8e78a268 fix overly broad config interpretation for daily check
ansuz e6ec891d9a improve admin rpc for diagnosing memory used by the cache
ansuz 77961e3954 trim lookup tables for channels without checkpoints
ansuz db9eaa8d4f Merge branch 'soon' into staging
ansuz 6d0dee979a allow admins to inspect index/metadata caches
ansuz cbd3547814 remove log statements
ansuz 9058a59555 reassign db tasks if the responsible worker fails
ansuz 172823c954 lint compliance
ansuz b5649707d1 export 'tryParse' command
ansuz 64b0879984 improve logging for parse errors
ansuz 3f86b6141e rename worker processes
ansuz d8a88cb4ca run expiration tasks in a worker instead of the main process
ansuz b0179eaad9 drop XXX note
ansuz 9dbd32758a improve worker logging and move blob deletion to worker processes as well
ansuz 5f69fc18d0 suppress some noisy errors
ansuz 5f2d7c8dcf increase worker rpc wait time before timeout
ansuz 33e8e65507 handle errors in the server's workers
ansuz a4c8039cc7 improve error handling with rpc response API
ansuz cb53bd1c15 lint compliance
yflory e15196bd53 Merge branch 'reconnect' into staging
ansuz 14feef1757 calculate pin list checksums in a worker
ansuz 70a0d4efb4 move more database reads into the database worker
ansuz bc13a21796 give fileStreams a little bit more time before closing them
ansuz 4ba36a9173 load user pins in the database worker
ansuz 50e8893b24 move the 'getOlderHistory' call into the database worker
ansuz 471e374533 compute metadata in the same child process that builds indexes
ansuz 479b76f848 lint compliance
ansuz c2fcba31e3 remove an XXX
ansuz 967ca6afa9 suppress ENOENT errors when checking empty chat channels
ansuz 40251948d4 check authenticated rpc signatures in separate threads
ansuz 0e09c73a60 Merge branch 'master' into soon
ansuz a2facc4a0d
Merge pull request from 7adietri/patch-1
Add shutdown() to non-disk logger
ansuz e128683ffb call back with errors instead of throwing within the Storage module
ansuz 1240f4a2a5 Merge branch 'master' into soon
ansuz 90899aa2f4 start reviewing and removing XXX notes
yflory fe14399e67 Merge branch 'whiteboard' into soon
ansuz 2ef0af29e5 guard against index worker rpc responses for a txid with no supplied callback