4 Commits

Author SHA1 Message Date
Сергей Маринкевич 4820fb884b Speed up daily reindex: skip empty JSON rewrites and upsert only changed posts.
Keep channel mtime stable when merge finds no new posts, and rebuild FTS only
for new/changed content so large daily channels stay cheap. Drop --reindex-all
from renew.sh for incremental runs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-04 18:31:15 +07:00
Сергей Маринкевич 3196c8e35c exclude users from index 2026-06-08 12:12:54 +07:00
Сергей Маринкевич b83d4f8b9b add user index 2026-06-05 17:19:12 +07:00
Сергей Маринкевич 808de8562f massive improve 2026-06-05 14:47:33 +07:00