MarseyWorld/files
Snakes 683d562058
Fix pruning of {SITE}_loggedin/out dicts.
For the past week, we noticed a gradual increase in CPU usage and
request times. Use of a sampling profiler revealed the time waas spent
in serializing/deserializing data stored in Redis. In particular, the
user counter dicts were filtered for calculation of the loggedin/out
counters, but the filtered versions were never stored.

To make concurrency safe, we still filter on every request, but at
least the resting data will eventually be appropriately filtered,
and this data is non-critical regardless.
2022-10-14 17:41:26 -04:00
..
assets fix for joan 2022-10-14 20:41:03 +02:00
classes get rid of Boolean columns for permenant awards 2022-10-14 18:59:49 +02:00
helpers Fix pruning of {SITE}_loggedin/out dicts. 2022-10-14 17:41:26 -04:00
mail use mailgun again 2022-10-08 02:44:02 +02:00
routes minor tweak to avoid double-notifying ppl 2022-10-14 20:35:13 +02:00
templates Revert "make 819.webp the only sidebar image for a couple of days to hopefully piss off someone" 2022-10-14 15:34:20 -04:00
tests fix this https://rdrama.org/post/18459/marseycapywalking-megathread-for-bugs-and-suggestions/2847925?context=8#context 2022-10-06 08:26:10 +02:00
__init__.py Add trailing final newlines to source files. 2022-09-29 01:43:29 -04:00
__main__.py partially revert this for main 2022-10-12 09:01:43 -07:00
cli.py cli.py: fix startup operations using wrong WD. 2022-09-19 23:26:43 -04:00