refactor: remove peerKey type
we've been using maps with peers long enough now that this probably is no longer necessary License: MIT Signed-off-by: Brian Tiger Chow <brian@perfmode.com>
Brian Tiger Chow committed
Dec 16, 2014 at 21:08 UTC
b41fef2fffaddb94b6a32972862d60bd73ac65ac
1 file changed
+3
-5
exchange/bitswap/strategy/ledgermanager.go
+3
-5
@@ -15,9 +15,7 @@ import (
15
var log = u.Logger("strategy")
16
17
// LedgerMap lists Ledgers by their Partner key.
18
-type ledgerMap map[peerKey]*ledger
19
-
20
-type peerKey u.Key
18
+type ledgerMap map[u.Key]*ledger
19
20
type Envelope struct {
21
Peer peer.Peer
@@ -182,10 +180,10 @@ func (lm *LedgerManager) NumBytesReceivedFrom(p peer.Peer) uint64 {
180
181
// ledger lazily instantiates a ledger
182
func (lm *LedgerManager) findOrCreate(p peer.Peer) *ledger {
185
- l, ok := lm.ledgerMap[peerKey(p.Key())]
183
+ l, ok := lm.ledgerMap[p.Key()]
184
if !ok {
185
l = newLedger(p)
188
- lm.ledgerMap[peerKey(p.Key())] = l
186
+ lm.ledgerMap[p.Key()] = l
187
}
188
return l
189
}