ok, so here is why the duplicate posts from local users in TLs happened:
When something is posted, it creates a job "post-note" in the background queue. this job inserts the post in db, does a little magic on it, pushes it on the TLs and some other stuff and as the very last thing, it indexes it at the full text search provider. in my case, this was meilisearch. due to meilisearch being all wonky for some reason, it failed more often then not and in consequence failed the job to finish successfully. hence the job got requeued again in the delayed state.
it then got picked up again, to run all over agian, causing the post to be resend to the TLs again and so on.
i switched the full text search provider in config this afternoon and the dups are gone since then.
issue on gitlab is updated, and i kept it open because i think a failed indexing shouldn't cause the job to be rescheduled
sorry, it took me a while to figure this one out :neocat_googly_woozy:
Conversation
Notices
-
Embed this notice
Puniko ? (puniko@mk.absturztau.be)'s status on Thursday, 23-Apr-2026 03:11:34 JST
Puniko ?
-
Embed this notice
fabos@der.cyberterror.ist's status on Thursday, 23-Apr-2026 03:15:46 JST
fabos
@puniko@mk.absturztau.be you've done a nice job puniko :neofox_heart:
Puniko ? likes this. -
Embed this notice
Puniko ? (puniko@mk.absturztau.be)'s status on Thursday, 23-Apr-2026 03:21:37 JST
Puniko ?
@fabos@der.cyberterror.ist :neocat_googly_woozy: honestly it was one of those its-right-in-front-of-me-but-i-cant-see-it things
-
Embed this notice
Bruchpilot (bruchpilot@mk.absturztau.be)'s status on Thursday, 23-Apr-2026 04:03:49 JST
Bruchpilot
@puniko
Good job, puniPuniko ? likes this. -
Embed this notice
Puniko ? (puniko@mk.absturztau.be)'s status on Thursday, 23-Apr-2026 04:09:37 JST
Puniko ?
@fabos@der.cyberterror.ist :neocat_googly_woozy: i mean, i couldn't keep it going like that, could i. it was a rather annoying bug
-
Embed this notice
fabos@der.cyberterror.ist's status on Thursday, 23-Apr-2026 04:09:38 JST
fabos
@puniko@mk.absturztau.be you were persistent and so you found it :neofox_3c:
-
Embed this notice
Puniko ? (puniko@mk.absturztau.be)'s status on Thursday, 23-Apr-2026 17:45:42 JST
Puniko ?
@lyli the search provider not being able to index is not a sharkey issue but one of the search provider. sharkey rescheduling the job on index fail is tho
-
Embed this notice
Lyli :flag_nonbinary: :transgender_flag: (lyli@mk.absturztau.be)'s status on Thursday, 23-Apr-2026 17:45:48 JST
Lyli :flag_nonbinary: :transgender_flag:
@puniko I see 2 issues, the msg being rescheduled, and the search provider being unable to index. (Bad formatting?)
-
Embed this notice