Raúl Kripalani
|
4037390c42
|
increase test coverage.
|
2018-09-11 18:17:27 +01:00 |
|
Raúl Kripalani
|
7ae2621803
|
small fixes.
|
2018-09-11 14:42:19 +01:00 |
|
Raúl Kripalani
|
eb2575505d
|
fix bug in PeersWithAddrs().
|
2018-09-11 14:14:56 +01:00 |
|
Raúl Kripalani
|
1b410c7294
|
Merge branch 'master' into txndatastore
|
2018-09-11 14:13:14 +01:00 |
|
Raúl Kripalani
|
903aa12603
|
check cache in ClearAddrs and perform targeted delete.
|
2018-09-11 12:43:36 +01:00 |
|
Raúl Kripalani
|
03ee26fd4f
|
change cache layout, now peer.ID => []ma.Multiaddr.
|
2018-09-11 11:48:23 +01:00 |
|
Raúl Kripalani
|
1c25f160a1
|
normalise import aliases.
|
2018-09-07 18:46:23 +01:00 |
|
Raúl Kripalani
|
2901497643
|
migrate Addrs() and PeersWithAddrs() to use txns, improve perf, benchmarks.
|
2018-09-07 18:37:01 +01:00 |
|
Raúl Kripalani
|
171f051aa1
|
add tests for keybook; []peer.ID => peer.IDSlice.
|
2018-09-07 13:04:14 +01:00 |
|
Raúl Kripalani
|
d79386365e
|
rename NewPeerstoreWith(...) => NewPeerstore(...); adjust godoc.
|
2018-09-05 15:14:57 +01:00 |
|
Raúl Kripalani
|
7f4288fab1
|
rename package mem => pstoremem.
|
2018-09-04 18:07:44 +01:00 |
|
Raúl Kripalani
|
7d8b6c9843
|
ttl manager: create transaction only when needed.
Also adjust test logic. Last changes were ticking the ttl manager
too often unnecessarily. This was skewing benchmarks.
|
2018-09-04 14:52:26 +01:00 |
|
Raúl Kripalani
|
de573ac1ff
|
migrate TTL manager to ds.TxnDatastore.
|
2018-09-07 17:45:29 +01:00 |
|
Raúl Kripalani
|
1b57c62e3d
|
increase benchmark coverage; introduce config struct.
* benchmark caching and cacheless variants of DS addrbook.
* benchmark peers with 1, 10, 100 addrs.
|
2018-09-07 17:45:29 +01:00 |
|
Raúl Kripalani
|
f8aeb5476e
|
another perf improvement iteration.
|
2018-09-07 17:45:25 +01:00 |
|
Raúl Kripalani
|
2f98672d1d
|
rename *Peers() to PeersWith*().
|
2018-09-02 12:18:00 +01:00 |
|
Raúl Kripalani
|
e200f3a5c1
|
gx-go unrewrite.
|
2018-09-02 12:10:55 +01:00 |
|
Raúl Kripalani
|
d0c3d2b341
|
rename ds package to pstoreds.
|
2018-09-02 12:03:02 +01:00 |
|