Commit Graph

20 Commits

Author SHA1 Message Date
Zed 384b0a2033 Fix profile caching logic to ignore empty profiles 2021-01-07 22:04:01 +01:00
Zed cd4840363c Split IDs into buckets to reduce Redis mem usage 2021-01-03 03:51:15 +01:00
Zed c327f4cc06 Downgrade Frosty again to prevent OOM
It works, let's not fuck with it any more than necessary.
2021-01-02 19:27:11 +01:00
Zed 680cc429d6 Update frosty, add migration 2020-11-15 20:18:13 +01:00
Zed 320cb47bce Switch to supersnappy, update frosty 2020-11-15 01:21:56 +01:00
Zed bde3c3662d Silence some warnings 2020-06-22 03:50:16 +02:00
Zed 77da2e32c6 Use old api to optimize photo rails 2020-06-17 00:20:34 +02:00
Zed 61d27efd69 Optimize profile caching strategy 2020-06-09 18:19:20 +02:00
Zed 1b9fa40237 Silence Jester's query warning 2020-06-07 09:28:56 +02:00
Zed 908da72ba9 Use frosty instead of msgpack, compress everything 2020-06-07 08:50:40 +02:00
Zed 181ef3bca7 Use snappy for rss compression, refactor 2020-06-06 09:27:25 +02:00
Zed 2a654ea5cd Fix missing search params in rss cache 2020-06-05 16:29:22 +02:00
Zed f0db3a8bc2 Don't cache empty profile 2020-06-03 07:49:32 +02:00
Zed b4fe3d1f6a Prevent unnecessary profile cache 2020-06-03 00:03:41 +02:00
Zed d01f62c5ae Clean up cache code 2020-06-02 23:06:14 +02:00
Zed 548cb62ff2 Fix very strange cache bug
This happened once and I have no idea why, but it shouldn't cause a crash.
2020-06-02 22:15:04 +02:00
Zed 12fb55745d Quit with return code to indicate error 2020-06-02 18:05:54 +02:00
Zed 01faa784ea Add Redis connection error message 2020-06-02 18:05:54 +02:00
Zed 74534e8fef Use old user endpoint to avoid graphql rate limits 2020-06-02 18:05:54 +02:00
Zed 762d00b21d In with the new 2020-06-02 18:05:54 +02:00