you have totally broken the relay connection code though i got very waylaid pointing the current production coracle today at my relay, it doesn't seem to make connections and when i found some changes to make so i could see what was actually coming in from coracle, the queries were ridiculously long filters that flew past a screenful i was able to get it to behave a little bit by changing my query concurrency handling but it works already perfect on nostrudel.ninja and touching my relay to these unstable, ever changing versions of other clients has just distracted the hell out of me i'll fix all that stuff later, in my own time, when i'm not under the gun i'm pretty sure you client devs wolud be in hell if you had constantly upgrading relays to plug into on the other end also just don't do it, is my advice, make a fixed target, and hit it hard, and when it's good, then maybe change the target slowly

Replies (1)

Thanks for the heads up. It makes sense, a trade-off with the new design is that filters get preprocessed in order to reduce how much duplicate data gets downloaded, and that results in more filters being sent. I'll see what I can do to reduce how many get sent.