post inclusion, a solid WHERE clause filter before any JOIN on SELECT post (listing of posts)
Lemmy since the reddit collapse
FYI: even Lemmy servers upgraded to 0.18.0 are having problems replicating comments to each other. Missing comments on posts examples
lemmy_server API for Clients and Federation alike, concurrency self-awareness, load sheding, and self-tuning
lemmy-ui seems to be doing database search for Post Title matches while typing every single character or edit, for performance reasons suggest an option to disable this feature be available to admins
At the time of this posting, lemmy.ml is crashing internally and frequently reporting JSON parsing problems of "timeout" messages - past 15 minutes
Lemmy 0.18.0 does not work when Firefox or Chrome saves a web page when viewing a Post ("Page Not Found") · Issue #1587 · LemmyNet/lemmy-ui
Add http cache for webfingers by cetra3 · Pull Request #3317 · LemmyNet/lemmy (adding moka as an in-memory cache to Rust code)
Sorting by hot includes very old posts (Allow instance operators to trigger immediate rebuild of sorting, plus tune parameters on what is 'hot' and 'active')
Procedures & code for ReHoming a Lemmy Community before and after an Instance is "lost"
Lemmy as a project has suffered all month because Lemmy.ml has not been sharing critical logs from Nginx and Lemmy's code logging itself
Queries for instance admins, for detecting bots and spam users. - Lemmy
lemmy server database UPDATE of each start of service and an API call to return uptime/start time of lemmy_server code. metainfo table or something
Lemmy Server - full text real-time searching of all comments&posts is a performance concern. Might have worked when lemmy database was low on content.
Lemmy's Rust code - interfacing to PostgreSQL, http methods for federation connections inbound and outbound
Ability for site admin to list words that users/communities can't register with to prevent impersonation.
A core design issue of either approach is that server operators can modify the building of this data without needing to modify or restart the lemmy_server Rust code.
Using a smallint also gives some flexibility (or a new field if going with the id min max approach).... if page greater than 10 for a particular sort, go to include > 1 and fall into tiers.