Chris Lu
6c5a3d3dbf
Increase performance by reusing []byte, reducing GC.
2014-11-30 21:55:53 -08:00
Chris Lu
8af4753002
Write request id to first 8 bytes of a file, instead of whole file, for
...
better write performance.
2014-11-28 16:34:03 -08:00
Chris Lu
179d36ba0e
formatting code by: goimports -w=true .
2014-10-26 11:34:55 -07:00
wyy
4126280d55
use github.com/chrislusf instead of github.com/aszxqw
2014-09-25 16:57:22 +08:00
wyy
1cd19447e3
use github.com/aszxqw instead of code.google.com/p
2014-09-25 00:47:09 +08:00
Chris Lu
794b755f1d
rename to Seaweed File System
2014-09-20 21:18:26 -07:00
Chris Lu
b9aee2defb
add TTL support
...
The volume TTL and file TTL are not necessarily the same. as long as
file TTL is smaller than volume TTL, it'll be fine.
volume TTL is used when assigning file id, e.g.
http://.../dir/assign?ttl=3h
file TTL is used when uploading
2014-09-20 12:38:59 -07:00
Chris Lu
39b774a131
1. adding statistics reporting
...
2. refactor version to util package
2014-03-25 13:46:59 -07:00
Chris Lu
b1f083cb60
fix delayed deletion
2014-03-23 21:56:24 -07:00
Chris Lu
5c6a166761
better delayed deletion
2014-03-20 13:58:56 -07:00
Chris Lu
7251e357e7
enhance deletion operation
2014-03-20 13:30:34 -07:00
Chris Lu
252e553ef2
add deletion during benchmarking
2014-03-19 04:44:59 -07:00
Chris Lu
2841d59fb0
randomize the file size a little bit
2014-03-18 23:45:02 -07:00
Chris Lu
1040761ab6
avoid herding effect by double checking
2014-03-16 13:50:20 -07:00
Chris Lu
0c42c69e94
less greedy concurrency level, reducing open files
2014-03-14 01:53:47 -07:00
Chris Lu
7621b9b8a9
help content textual changes
2014-03-13 12:11:26 -07:00
Chris Lu
24cc55b444
1. increase default concurrency level
...
2. efficient stats collection and calculation
3. accurate error count
2014-03-12 14:10:28 -07:00
Chris Lu
054374c765
in progress, trying to make benchmark working better to reuse http
...
connections.
2014-03-12 10:30:57 -07:00
Chris Lu
c81f85e16d
add percentage of benchmark progress
...
plan to release v0.48
2014-03-10 13:34:06 -07:00
Chris Lu
45757b8b55
minor output format change
2014-03-10 13:22:08 -07:00
Chris Lu
1f0a564e43
adding progress report during benchmarking
2014-03-10 13:21:21 -07:00
Chris Lu
a121453188
benchmarking writing data to a specific collection
2014-03-09 23:54:07 -07:00
Chris Lu
eac9c4d86b
better benchmarking statistics
2014-03-09 23:12:05 -07:00
Chris Lu
86b17e8972
a kind of working benchmark
2014-03-09 19:42:50 -07:00