#fediadmin I dont wanna defederate from all the offline instances just to stop delivery queue from exploding.. I dunno what to do...
Maybe I need to implemenz dmth in calckey for that? I dunno...
Conversation
Notices
-
Embed this notice
Cleo?️⚧️?️?:AFD: :bst: (cleo@bz.pawdev.me)'s status on Wednesday, 01-Mar-2023 16:33:16 JST Cleo?️⚧️?️?:AFD: :bst: -
Embed this notice
Puniko ? (puniko@mk.absturztau.be)'s status on Wednesday, 01-Mar-2023 16:33:16 JST Puniko ? @cleo@bz.pawdev.me foundkey does stop sending activities when delivery fails for a couple of times to one instance. don't know the details tho, but might be something you wanna add to calckey too
-
Embed this notice
Puniko ? (puniko@mk.absturztau.be)'s status on Wednesday, 01-Mar-2023 16:56:58 JST Puniko ? @ada@blahaj.zone @cleo@bz.pawdev.me from my understanding, thats basically what foundkey does. might be wrong tho
-
Embed this notice
Ada (ada@blahaj.zone)'s status on Wednesday, 01-Mar-2023 16:56:59 JST Ada @cleo@bz.pawdev.me @puniko@mk.absturztau.be Something that puts instances on a defederated list after 7 days of no successful traffic, but then a daily/weekly "health check" for instances on that list so they come off the list if they're healthy again?
-
Embed this notice
Cleo?️⚧️?️?:AFD: :bst: (cleo@bz.pawdev.me)'s status on Wednesday, 01-Mar-2023 16:57:00 JST Cleo?️⚧️?️?:AFD: :bst: @puniko@mk.absturztau.be i think we had smth in from the original misskey codebase and had to patch it out cause it was effecting instances nobody followed. I think implementing smth which re-enables federation if they get back on would be nice.
-
Embed this notice
Tosti ? (tost@mk.toast.cafe)'s status on Wednesday, 01-Mar-2023 19:29:48 JST Tosti ? @puniko@mk.absturztau.be @ada@blahaj.zone @cleo@bz.pawdev.me
that is indeed what we do
IMO that and deletes functioning as people expect are two of our prime standout featuresPuniko ? likes this. -
Embed this notice
Puniko ? (puniko@mk.absturztau.be)'s status on Thursday, 02-Mar-2023 03:46:35 JST Puniko ? @tost@mk.toast.cafe @trwnh@mastodon.social @cleo@bz.pawdev.me @ada@blahaj.zone :blobcatadorable: yup, and my instance is SUPER thankfull for that
-
Embed this notice
Tosti ? (tost@mk.toast.cafe)'s status on Thursday, 02-Mar-2023 03:46:39 JST Tosti ? @trwnh@mastodon.social @cleo@bz.pawdev.me @ada@blahaj.zone @puniko@mk.absturztau.be
that's precisely it though - it's one part of why we actually do have the health check thing in foundkey :)
we also have patches to make queue processing much faster - nowadays we get through something like 100k legitimate (not to be dropped) queue items in a couple of minutes -
Embed this notice
Cleo?️⚧️?️?:AFD: :bst: (cleo@bz.pawdev.me)'s status on Thursday, 02-Mar-2023 03:46:40 JST Cleo?️⚧️?️?:AFD: :bst: @trwnh@mastodon.social @tost@mk.toast.cafe @puniko@mk.absturztau.be @ada@blahaj.zone i think we should add this to calckey, but A) no spoons again to make a issue for that, and B) prolly huge discussion on how to do it here again, but doing the foundkey way for now works fine, its not a DDOS lmao, me having a delayed queue of now 1.4k is a ddos.
-
Embed this notice
infinite love ⴳ (trwnh@mastodon.social)'s status on Thursday, 02-Mar-2023 03:46:40 JST infinite love ⴳ @cleo @ada @puniko @tost there have been multiple issues complaining about how fedi does both link previews and also Deletes. sometimes to servers that arent even fedi anymore. the "health check" is a good idea to mark certain domains undeliverable bc i think either masto or oma sill keep trying basically forever. i ran a nextcloud social briefly and it still gets requests. i forget which magic HTTP response code will get mastodon to stop, and idk what others do
-
Embed this notice
infinite love ⴳ (trwnh@mastodon.social)'s status on Thursday, 02-Mar-2023 03:46:41 JST infinite love ⴳ @tost @puniko @ada @cleo mastodon sends out deletes¹ to all³ known² instances, and people hate that shit, they call it a "DDoS"
¹ maybe only actor deletes, idk
² this gets done in statusreachfinder and accountreachfinder i think?
³ "all" is the current strat but there is some work being done to use a bloom filter to send only to "probable" instances that may have fetched the actor before, and also another idea to have AUTHORIZED_FETCH but for actors only? -
Embed this notice
Tosti ? (tost@mk.toast.cafe)'s status on Thursday, 02-Mar-2023 03:46:42 JST Tosti ? @ada@blahaj.zone @puniko@mk.absturztau.be @cleo@bz.pawdev.me
yes, literally nobody else bothers
(well ok, pleroma and mastodon do but then mastodon doesn't properly delete stuff locally (this may be outdated, I did last check a while ago, I'm not exactly touching RoR codebases), while we do, and pleroma just randomly drops the activities sometimes even if it's enabled, nor updates the timeline)
fk is really the only fedi software with works-as-you-expect deletes (or as close as you can get to it) so far -
Embed this notice
Ada (ada@blahaj.zone)'s status on Thursday, 02-Mar-2023 03:46:43 JST Ada @tost@mk.toast.cafe @puniko@mk.absturztau.be @cleo@bz.pawdev.me Is that just a case of federating the deletion event to every instance?
-
Embed this notice
Tosti ? (tost@mk.toast.cafe)'s status on Thursday, 02-Mar-2023 03:46:44 JST Tosti ? @ada@blahaj.zone @puniko@mk.absturztau.be @cleo@bz.pawdev.me
expectation: you make post A, you delete post A, post A gets deleted
reality (outside of foundkey): you make post A, you delete post A, post A gets deleted* (only on the instances of your followers)
reality (in foundkey): you make post A, you delete post A, post A gets deleted** (in every instance that your instance knows about) -
Embed this notice
Ada (ada@blahaj.zone)'s status on Thursday, 02-Mar-2023 03:46:45 JST Ada @tost@mk.toast.cafe @puniko@mk.absturztau.be @cleo@bz.pawdev.me deletes functioning as people expectHow do people expect it to work?
-
Embed this notice
Cleo?️⚧️?️?:AFD: :bst: (cleo@bz.pawdev.me)'s status on Thursday, 02-Mar-2023 04:04:26 JST Cleo?️⚧️?️?:AFD: :bst: @tost@mk.toast.cafe @trwnh@mastodon.social @ada@blahaj.zone @puniko@mk.absturztau.be what queue system are yall using? Still same as mkv12?
-
Embed this notice
Puniko ? (puniko@mk.absturztau.be)'s status on Thursday, 02-Mar-2023 04:04:26 JST Puniko ? @cleo@bz.pawdev.me @tost@mk.toast.cafe @trwnh@mastodon.social @ada@blahaj.zone afaik, we didn't change the queue system (tosti can correct me, if am wrong) but we have a couple of tweaks to make it more efficient
-
Embed this notice
Puniko ? (puniko@mk.absturztau.be)'s status on Thursday, 02-Mar-2023 04:04:42 JST Puniko ? @cleo@bz.pawdev.me @tost@mk.toast.cafe @trwnh@mastodon.social @ada@blahaj.zone tosti or johann might be able to share you more of the details of it
-
Embed this notice
Puniko ? (puniko@mk.absturztau.be)'s status on Thursday, 02-Mar-2023 04:16:30 JST Puniko ? @cleo@bz.pawdev.me @tost@mk.toast.cafe @trwnh@mastodon.social @ada@blahaj.zone just one thing that i noticed on my instance: data collection for charts do slow down the queue pretty hard, which is why i disabled it on my instance.
-
Embed this notice
Cleo?️⚧️?️?:AFD: :bst: (cleo@bz.pawdev.me)'s status on Thursday, 02-Mar-2023 04:16:31 JST Cleo?️⚧️?️?:AFD: :bst: @puniko@mk.absturztau.be @tost@mk.toast.cafe @trwnh@mastodon.social @ada@blahaj.zone ye, the queue system is faster than masto already so its not on the highest prio rn, but tweaking it even more would be super awesome!
-
Embed this notice