Thomas Eizinger
Thomas Eizinger
Mine is running without issues. Linux x64, started through a systemd service.
> Mine is running without issues. Linux x64, started through a systemd service. That said, mine is running on my desktop so it is regularly shut down and restarted as...
> > So I guess what you want on top is an option for the indexer to automatically create albums (not folders) from the paths of files including duplicates. This...
Yes, I am pretty sure `add_address` updates existing entries. I don't really understand the point about multiple DHTs. If an app can participate in two or more, both kademlia instances...
> essentially making that peer participate in the other DHT, which it doesn't necessarily want to. Is there much harm in that? Would you want to validate first that a...
Currently, we only add nodes to the DHT that we dialed successfully. That guarantees that at least the IP is valid and reachable. In addition, we also check that we...
> the swarm should emit an event, mentioning the peer and its supported protocol In rust-libp2p, identify is decoupled from the swarm so this is currently not possible and unless...
You could look into patching https://github.com/tafia/quick-protobuf to use `Bytes` which would likely allow for using even fewer allocations.
Thanks for weighing in here @jxs. @mxinden and I discussed this yesterday and we have some doubts about the optimisations presented in this PR. The issue is, the protobuf files...
> @thomaseizinger within this PR there are no `clone` sites, but outwith [there](https://github.com/libp2p/rust-libp2p/blob/master/protocols/gossipsub/src/behaviour.rs?rgh-link-date=2023-11-01T12%3A37%3A40Z#L795) [are some `RawMessage` `clone`s](https://github.com/libp2p/rust-libp2p/blob/master/protocols/gossipsub/src/behaviour.rs?rgh-link-date=2023-11-01T12%3A37%3A40Z#L630) that otherwise [will duplicate the entire `data` field](https://github.com/libp2p/rust-libp2p/blob/master/protocols/gossipsub/src/behaviour.rs?rgh-link-date=2023-11-01T12%3A37%3A40Z#L657) there. But these sites don't...