mirror of https://github.com/pixelfed/pixelfed
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
A member whose status has been deleted, or which cannot be resolved for any other reason, was dropped from the page and left in the sorted set. The feed then went on reporting hundreds of members while serving an empty page, and nothing in the system ever removed them. The hydration pass now removes such a member as it finds it and logs once per request when it pruned anything. Removing the last member makes Redis drop the set, so the feed becomes genuinely absent and is rebuilt in the same request. That cannot loop: the key is gone, so the branch is unreachable a second time. Drops are also counted by reason now, because the reason decides what the response is allowed to do. A page the viewer explicitly filtered out is not a defect to recover from, so it still prunes nothing and runs no query. |
6 days ago | |
|---|---|---|
| .. | ||
| Auth | 1 month ago | |
| Console/Commands | 7 days ago | |
| Contracts | 1 month ago | |
| Events | 1 month ago | |
| Exceptions | 1 month ago | |
| Facades | 1 month ago | |
| Federation | 4 weeks ago | |
| Http | 6 days ago | |
| Jobs | 7 days ago | |
| Listeners | 3 weeks ago | |
| 1 month ago | ||
| Models | 1 week ago | |
| Observers | 1 week ago | |
| Passport | 1 month ago | |
| Policies | 1 week ago | |
| Providers | 1 month ago | |
| Rules | 1 month ago | |
| Services | 7 days ago | |
| Support | 3 weeks ago | |
| Transformer | 2 weeks ago | |
| Util | 1 week ago | |
| HasSnowflakePrimary.php | 10 months ago | |
| helpers.php | 1 month ago | |