Janoš Guljaš
f0233948d2
swarm/chunk: move chunk related declarations to chunk package ( #19170 )
2019-02-26 16:09:32 +01:00
holisticode
41597c2856
swarm: Debug API and HasChunks() API endpoint ( #18980 )
2019-02-07 15:49:19 +01:00
Javier Peletier
4e6f53ac33
swarm/storage: simplify ChunkValidator interface ( #18285 )
2018-12-12 16:22:17 +01:00
Ferenc Szabo
8080265f3f
swarm/storage: fix access count on dbstore after cache hit ( #17978 )
...
Access count was not incremented when chunk was retrieved
from cache. So the garbage collector might have deleted the most
frequently accessed chunk from disk.
Co-authored-by: Ferenc Szabo <ferenc.szabo@ethereum.org>
2018-11-13 07:41:01 +01:00
Javier Peletier
58c0879c2f
swarm/storage/feeds: removed capital Feed throughout
2018-10-03 09:12:06 +02:00
Javier Peletier
83705ef6aa
swarm/storage/mru: Renamed rest of MRU references
2018-10-03 09:12:06 +02:00
Balint Gabor
3ff2f75636
swarm: Chunk refactor ( #17659 )
...
Co-authored-by: Janos Guljas <janos@resenje.org>
Co-authored-by: Balint Gabor <balint.g@gmail.com>
Co-authored-by: Anton Evangelatov <anton.evangelatov@gmail.com>
Co-authored-by: Viktor Trón <viktor.tron@gmail.com>
2018-09-13 11:42:19 +02:00
Anton Evangelatov
97887d98da
swarm/network, swarm/storage: validate chunk size ( #17397 )
...
* swarm/network, swarm/storage: validate default chunk size
* swarm/bmt, swarm/network, swarm/storage: update BMT hash initialisation
* swarm/bmt: move segmentCount to tests
* swarm/chunk: change chunk.DefaultSize to be untyped const
* swarm/storage: add size validator
* swarm/storage: add chunk size validation to localstore
* swarm/storage: move validation from localstore to validator
* swarm/storage: global chunk rules in MRU
2018-08-14 16:03:56 +02:00
ethersphere
e187711c65
swarm: network rewrite merge
2018-06-21 21:10:31 +02:00