---
# System prepended metadata

title: New localstore testing

---

# New localstore testing

## Load testing with ~30 node cluster

### Method
- Start a fresh cluster
- Start the upload load test job
- Observe nodes

### Expectations
- Initially nodes would be at storage radius 0 as there is no content
- All nodes will fill up their reserve till they are in storage radius 0
- Once they are full they will start evicting to cache so cache size should grow on all nodes
- Storage radius grows as this process keeps repeating
- Reserve should not go above capacity
- Cache should not go above capacity
- Memory and CPU usage of the nodes should be acceptable.
- No fatal errors, restarts

### Results

![](https://hackmd.io/_uploads/Hy-GVlCrh.png)

![](https://hackmd.io/_uploads/rycgLlRr3.png)

We see that it is allocation heavy, but at the same time the memory is being released back correctly. This can be seen by observing the heap in_use results.

![](https://hackmd.io/_uploads/HyrEIlCS3.png)
![](https://hackmd.io/_uploads/rJHNIeAB3.png)

The new store method durations all look good.

![](https://hackmd.io/_uploads/SJfHPxCS2.png)

As we can see most of the operations are in microseconds range. The ReserveHas seems to be the most expensive one.


## Manual testing with ~30 node cluster

### Method
- Upload manually on different types of nodes (light, full etc)
    - Pin
    - Deferred upload
    - Encrypt
    - Collections
- Observe nodes
- Retrieve content
- Increase price on the private testnet contracts
- Expire batches

### Expectations
- Reserves should match exactly
- Check tags/pins
- Retrievals should be served from reserve, so no cache activity
- Reserves should go back to 0 once all data is expired


```shell=
❯ curl http://light-bee-1.private-localstorev2.testnet.internal/tags | jq
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   381  100   381    0     0    989      0 --:--:-- --:--:-- --:--:--  1007^[[A
{
  "tags": [
    {
      "split": 17977,
      "seen": 0,
      "stored": 0,
      "sent": 68300,
      "synced": 17977,
      "uid": 1,
      "address": "8e5ce7282d46378ad31dfd9ae2c0adce169ebba1e82bac2f3f3e67d6271bc0d3",
      "startedAt": "2023-05-26T10:14:39Z"
    },
    {
      "split": 76819,
      "seen": 1,
      "stored": 0,
      "sent": 265644,
      "synced": 76818,
      "uid": 2,
      "address": "33e641ea9b30a111cc606a515bd6748185bfa65cb46ec88d2a7816d547e98a30",
      "startedAt": "2023-05-26T10:17:35Z"
    }
  ]
}
❯ curl http://light-bee-0.private-localstorev2.testnet.internal/tags | jq
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   377  100   377    0     0    978      0 --:--:-- --:--:-- --:--:--   989
{
  "tags": [
    {
      "split": 20276,
      "seen": 0,
      "stored": 0,
      "sent": 87773,
      "synced": 20276,
      "uid": 1,
      "address": "f8250d77d17e2f42ba22fe2056fa9e734ee5833e8ba8452e47217fafb1ee3d9e",
      "startedAt": "2023-05-26T10:03:20Z"
    },
    {
      "split": 1147,
      "seen": 1,
      "stored": 0,
      "sent": 4224,
      "synced": 1146,
      "uid": 2,
      "address": "23fadbc7be705b79e18c041fd839566747d66fc27215fd40650fed2ad7956aae",
      "startedAt": "2023-05-26T10:11:54Z"
    }
  ]
}
❯ curl http://light-bee-0.private-localstorev2.testnet.internal/pins | jq
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   152  100   152    0     0    589      0 --:--:-- --:--:-- --:--:--   603
{
  "references": [
    "23fadbc7be705b79e18c041fd839566747d66fc27215fd40650fed2ad7956aae",
    "f8250d77d17e2f42ba22fe2056fa9e734ee5833e8ba8452e47217fafb1ee3d9e"
  ]
}
❯ curl http://light-bee-1.private-localstorev2.testnet.internal/pins | jq
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   152  100   152    0     0    596      0 --:--:-- --:--:-- --:--:--   600
{
  "references": [
    "33e641ea9b30a111cc606a515bd6748185bfa65cb46ec88d2a7816d547e98a30",
    "8e5ce7282d46378ad31dfd9ae2c0adce169ebba1e82bac2f3f3e67d6271bc0d3"
  ]
}
```


Reserve sizes
```json=
{
  "snapshots": [
    {
      "peer": "1dd4ee5686e67fa8f95b62036b4523200e2f91d739b6050794dfa57f01064364",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 30,
      "neighborhoodSize": 30,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "400974e03624a6694ccc9756b2f77166bd34ada4f963cc6c24c174eb2b667298",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "3849edf174668e7df56db461019328aa8962e7df2b197c0e9268eaf3dc725873",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "0c94d2fbba10d02e8180ee80fce58df403c67dfef11d2a8f0d688dbdb57c065a",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "2e88176104a00297b88db70d87507f43e2e1f6ae47ca625a25e76dd0bd20c3c7",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17105,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "5839007c291c972a8be4bed25620c21d929ab5ddf7f695699e574224965972b5",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "64bf894def9ce7264ee105c82560f918f3ddef9b3c6ec56bcb2cb6ba90ac8472",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 26,
      "neighborhoodSize": 26,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "1d19ecc010a2c79e358f93eb7c9c01c7ed9f3b55ea4b5e80399e6f93a4871009",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "12891d2d9ac2bdeaa7b76557fd8ee102f61d683c4e69346e1db5098e07288eba",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 30,
      "neighborhoodSize": 30,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "5e36ea7e3ee0cacbf9c1153c21a7c019eb735bd926d1639adfcb73ff7ab8e67d",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "4bf43d6359fcef8b905bf39f82cf9f0add7ed7cfece230a24be85057140fbdad",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "0b79d15cf889d5fa758e3a3cc665041f0547b97a117fe0d085435f4dd344a60c",
      "proximity": 0,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "80336b7ed5c90dfa9629a0ad70251e6630da8fbbc76ae67f39a46d598e23b4f6",
      "proximity": 1,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 30,
      "neighborhoodSize": 30,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "adb5a3bcd55801594074a3d237cef271405649ca7f678288c0cfcdf5a315b07d",
      "proximity": 1,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 30,
      "neighborhoodSize": 30,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "945976ba8d431a0da0febbadaadbbdd45f0b40576291fc02f86750497f7276c9",
      "proximity": 1,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 29,
      "neighborhoodSize": 29,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "a71da0378051958fab7a299f7036cc1cb1dd9fc4e47135c51bf6e27c2169e43b",
      "proximity": 1,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 29,
      "neighborhoodSize": 29,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "a0f54f4da6ffbbc81186488da6c8e8c2fb8fa1ed867d49688ec1cb873bab8e21",
      "proximity": 1,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "91de313cce5c3d9ab6aa000bea6c5c2044140bec10d04288cb0acd5ca52b3155",
      "proximity": 1,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 30,
      "neighborhoodSize": 30,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "dc85069342a09e58ca9bf686b11c2ba4ff56e5f4c30ce3564cc0f9e20f30cbe4",
      "proximity": 2,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "d407ac1162136570a7c3e42d4eef3eb1efd7002a5a62c11e6c1a9bb619fb18b6",
      "proximity": 2,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "d48ef4e6c3d23d6b8a5f40c9c13d1ac849d8b10d6586dca2e14c9503d26e847d",
      "proximity": 2,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 29,
      "neighborhoodSize": 29,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "d2651ef5b21ae61ae3eed85ce6325be86192522c34664d25c341accfbe441a73",
      "proximity": 2,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "d04828e4ec057c72a698a2f0bc0b101cab402928890a83333170bc0b64475e89",
      "proximity": 2,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "c5223b8175c50dc0b49ef13475000d5d8b5315da058eb8e338e4aa5314a8d9c4",
      "proximity": 2,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 30,
      "neighborhoodSize": 30,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "fc29ed41fb5406c50eb5a6dd0c00240de8d24771ff09c4b4066be6483493035a",
      "proximity": 3,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 30,
      "neighborhoodSize": 30,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "f349b15f7af80ebaa69caeafd915e9de2a5adbef7bf34b305842749172ad6729",
      "proximity": 3,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 29,
      "neighborhoodSize": 29,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "f968735e89f7099be5f4db5676f7e5059a97a2955f0a6f829040b8a4c5ed9322",
      "proximity": 3,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 27,
      "neighborhoodSize": 27,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "edb857031fd8c5309f6aa84d3068f8127f164cc31f485b42306cc443d877e1f7",
      "proximity": 4,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 30,
      "neighborhoodSize": 30,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "edd52bb04fd05aa00cef064ddc2b100c770949f6e4385da02dc72cc1fbfcc2d4",
      "proximity": 4,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "e56af6d0046256744f612284be008bb51623155a64c0fb14a9bf458f0e69bbff",
      "proximity": 5,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 31,
      "neighborhoodSize": 31,
      "batchCommitment": 4194304,
      "isReachable": true
    },
    {
      "peer": "e338303aa9ecd7e1df2324b2869620757ba8289511eb959280bd86b7157b3466",
      "proximity": 11,
      "beeMode": "full",
      "reserveSize": 17595,
      "pullsyncRate": 0,
      "storageRadius": 0,
      "connectedPeers": 30,
      "neighborhoodSize": 30,
      "batchCommitment": 4194304,
      "isReachable": true
    }
  ]
}
```

Retrievals from light nodes are adding to cache

```json=
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 30904,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 0
  },
  "ChunkStore": {
    "TotalChunks": 30904,
    "SharedSlots": 0
  }
}
```

Retrievals from full nodes being served from reserve

```json=
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 0,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 116201,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 116198,
    "SharedSlots": 3
  }
}

```

Reserve size falls to 0 after dilution of stamps. All chunks are put into cache.

```
{
  "Upload": {
    "TotalUploaded": 17595,
    "TotalSynced": 17595
  },
  "Pinning": {
    "TotalCollections": 1,
    "TotalChunks": 17595
  },
  "Cache": {
    "Size": 19325,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19325,
    "SharedSlots": 17595
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19323,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19323,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19346,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19346,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19323,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19323,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19323,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19323,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19323,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19323,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19322,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19322,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19325,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19325,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19322,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19322,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19324,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19324,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19325,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19325,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19322,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19322,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19323,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19323,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19324,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19324,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19323,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19323,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19320,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19320,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19346,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19346,
    "SharedSlots": 0
  }
}
{
  "Upload": {
    "TotalUploaded": 0,
    "TotalSynced": 0
  },
  "Pinning": {
    "TotalCollections": 0,
    "TotalChunks": 0
  },
  "Cache": {
    "Size": 19324,
    "Capacity": 1000000
  },
  "Reserve": {
    "Size": 0,
    "Capacity": 4194304
  },
  "ChunkStore": {
    "TotalChunks": 19324,
    "SharedSlots": 0
  }
}
```