search for standard sites pub-search.waow.tech
search zig blog atproto
11
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: drop bridgy fed content at ingest instead of storing it

Tap keeps re-ingesting bridgy fed docs from the relay. Instead of
storing them with is_bridgyfed=1 and filtering at query time, skip
the insert entirely. Stops the bleeding.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

+6
+6
backend/src/ingest/indexer.zig
··· 181 181 else 182 182 "0"; 183 183 184 + // drop bridgy fed content entirely — low quality, pollutes the index 185 + if (std.mem.eql(u8, is_bridgyfed, "1")) { 186 + logfire.debug("indexer: dropping bridgy fed content {s}", .{uri}); 187 + return; 188 + } 189 + 184 190 // use ON CONFLICT to preserve embedded_at (INSERT OR REPLACE would nuke it) 185 191 // indexed_at uses strftime to record when this row was inserted/updated in Turso 186 192 // (created_at is the document's publication date, which can be old for resynced docs)