Lawrence, Rendall
|
2f01a7cfc8
|
(untested) refactor code, add separate call to create KV-store
|
2024-05-20 18:28:40 +03:00 |
|
Lawrence, Rendall
|
0564dfce4b
|
(untested) add pg storage tests
|
2022-06-18 20:52:57 +03:00 |
|
Lawrence, Rendall
|
ef03291efe
|
(tested) rollback to separate v4 and v6 keys in redis/keydb
* sanitize log fields
* remove miniredis dependency
* store/collect information about hybrid (v2to1) hashes
|
2022-04-24 20:32:15 +03:00 |
|
Lawrence, Rendall
|
22f459315b
|
(wip) implement keydb store
* make redis store reusable for keydb
* replace redis HKeys calls in AnnouncePeers with HRandField
* change signature of storage.ScrapeSwarm
|
2022-04-24 02:23:18 +03:00 |
|
Lawrence, Rendall
|
4131c64e89
|
(wip) create new driver for KeyDB
* move GC and prometheus aware storage functions to separate interfaces
|
2022-04-23 01:28:06 +03:00 |
|
Lawrence, Rendall
|
a1ce79b003
|
(untested) merge ipv4 and ipv6 peers and pass v4 peers from db to v6 requester
|
2022-04-22 00:54:56 +03:00 |
|
Lawrence, Rendall
|
01064fd21a
|
(tested) split storage to data and peer interfaces,
add option for persisting (or not) torrent approval data
|
2022-04-16 18:50:19 +03:00 |
|
Lawrence, Rendall
|
8cd8343757
|
(tested) refactor code
* add sentinel master parameter into driver config
* replace yaml double deserialization with `mapstructure` in initializers
* replace struct initializers with registered functions
* add torrent approval MD and a sanitize rest MDs
|
2022-04-16 00:51:48 +03:00 |
|
Lawrence, Rendall
|
781fa9440f
|
(done) replace redigo with go-redis
* replace redis keys with RawString encoded values (delete SerializedPeer)
* merge peers got from pre-hools with store data
|
2022-04-14 01:13:18 +03:00 |
|
Lawrence, Rendall
|
1fcddf5102
|
(WIP) replace redigo with go-redis
|
2022-04-13 01:12:00 +03:00 |
|
Lawrence, Rendall
|
c9e0af8b1e
|
fix lint errors
|
2022-04-12 21:48:54 +03:00 |
|
Lawrence, Rendall
|
554ae6fcd6
|
Reformat comments
|
2022-04-12 18:32:17 +03:00 |
|
Lawrence, Rendall
|
4dbbb4ad83
|
Rename to MoChi
|
2021-12-21 15:24:25 +03:00 |
|
Širhoe Biazhkovič
|
9122aefdd7
|
Fix storage tests
* reformat sources #JR1356
|
2021-12-21 15:24:25 +03:00 |
|
Širhoe Biazhkovič
|
beb4736b86
|
Implement simple PGDC methods for storage
* sanitize code a little
* move e2e build to 'e2e' tag
|
2021-12-21 15:24:25 +03:00 |
|