Matt Joiner
Matt Joiner
Is there still interest in this PR?
Why not just expose all metrics, all the time? They're suitably name-spaced that choosing which ones to use can be done further down the line by tools better suited for...
If the configuration becomes too complex to represent with flags (😢 ), consider the merits of https://github.com/libp2p/go-libp2p/issues/526. If you're able to represent your configuration as a tree (explicit configuration structs...
It looks like @jacobheun already essentially suggested this, but https://github.com/libp2p/go-libp2p/issues/526 does add some context. It would be unfortunate to reexport a bunch of config in other packages in this way...
FWIW I think this might be part of several abstractions that aren't quite appropriate around the DHT: https://github.com/libp2p/go-libp2p-kad-dht/issues/283#issuecomment-469125952.
It looks like the same protobuf message is used on the wire, and in storage. But the extra field `timeReceived` is only used in storage. Would a change to the...
@vasco-santos which of these options would suit the JS implementation? I notice https://github.com/libp2p/js-libp2p-record/blob/master/src/record.proto.js which appears to duplicate the protobuf definition in this repo. Would it be better that all implementations...
> From looking at BitTorrent client implementations; the only criterion for storing a node for future use is this: you’ve successfully established an outgoing connection to it (it’s reachable.) Right...
After creating a node, it should be possible to seed the routing table with entries. It's already possible to access the routing table of a node, we only need to...