- 16 Jan, 2017 17 commits
-
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
Other minor cleanups.
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
Also use *ShardIdV1 instead of string for the shard fun parameter to WriteShardFunc and WriteReadme.
-
Kevin Atkinson authored
-
Kevin Atkinson authored
This avoids the need for the special "auto" string for the shard func.
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
Store the sharding function used in the file "SHARDING" in the repo. To make this work the sharding function is now always specified as a string.
-
- 17 Dec, 2016 2 commits
-
-
Jeromy Johnson authored
Add test to make sure suffix sharding prevents prefix clustering.
-
Kevin Atkinson authored
This is done by fixing the Rand source to use a seed for deterministic results and increasing the number of keys used.
-
- 16 Dec, 2016 6 commits
-
-
Kevin Atkinson authored
Closes #8
-
Jeromy Johnson authored
Add support for NextToLast shard function.
-
Jeromy Johnson authored
coverage: switch to codecov
-
Jakub Sztandera authored
-
Kevin Atkinson authored
-
Kevin Atkinson authored
Also fix bug when only the Prefix function was being tested in most cases.
-
- 07 Dec, 2016 5 commits
-
-
Jeromy Johnson authored
Ignore non-directories in the top level directory.
-
Kevin Atkinson authored
Ignore non-directories in the top level directory to allow placing a README or similar file there.
-
Kevin Atkinson authored
-
Jeromy Johnson authored
Support using suffix of key for directory in addition to the prefix.
-
Kevin Atkinson authored
-
- 29 Nov, 2016 2 commits
- 14 Nov, 2016 1 commit
-
-
Jeromy Johnson authored
Improve Query Perforamance
-
- 12 Nov, 2016 2 commits
-
-
Kevin Atkinson authored
Note: Readdirnames does not return entries for "." or ".." but it a good idea to skip dirs/files starting with '.' anyway.
-
Kevin Atkinson authored
filepath.Walk() sorts the names and calls lstat() on each entry, both of which are unnecessary when all we need are the key names in random order. For large datastores can improve the performance by about 50%.
-
- 11 Nov, 2016 1 commit
-
-
Jeromy Johnson authored
Limin number of goroutines stuck on Sync syscall
-
- 04 Nov, 2016 1 commit
-
-
Jakub Sztandera authored
-
- 05 Oct, 2016 2 commits
-
-
Jakub Sztandera authored
It is rising number of running threads of go-ipfs from 12 to 200+ when the flatfs datastore works on slowish HDDs.
-
Jakub Sztandera authored
-
- 26 Aug, 2016 1 commit
-
-
Jeromy authored
-