evaera / RoVer

This repo is RoVer V1, which is now deprecated and will no longer work. Get Rover V2 now: https://rover.link
https://rover.link
Apache License 2.0
145 stars 201 forks source link

Cache blocklisted users on start instead of fetching once for each shard (take 2) #348

Closed Regalijan closed 3 years ago

Regalijan commented 3 years ago

A redo of #324 since the commit history got incredibly polluted.

Essentially the blocklist information will be fetched before any of the shards are spawned and placed into the GlobalCache via a special method that doesn't require a shard object to be passed, where it will be read from by each shard.