Harshavardhana
|
b33e2d2f9b
|
Golint cleanup pkg/utils/config
|
2015-03-05 21:09:19 -08:00 |
Harshavardhana
|
861f13d5bd
|
Golint cleanup pkg/utils/cpu
|
2015-03-05 21:09:19 -08:00 |
Harshavardhana
|
c36450a83a
|
Golint cleanup pkg/utils/policy
|
2015-03-05 21:09:19 -08:00 |
Harshavardhana
|
3e321b6631
|
Golint cleanup pkg/utils/split
|
2015-03-05 21:09:19 -08:00 |
Frederick F. Kautz IV
|
1186c47603
|
Fragment now implements new version
|
2015-03-05 20:56:02 -08:00 |
Frederick F. Kautz IV
|
665af44c70
|
Renaming donut packages to match layout
|
2015-03-05 19:44:01 -08:00 |
Frederick F. Kautz IV
|
6ec7894312
|
Removing innerxml
|
2015-03-04 14:24:56 -08:00 |
Frederick F. Kautz IV
|
6f7840677a
|
Fixing xml tags
|
2015-03-04 11:02:37 -08:00 |
Harshavardhana
|
f2e238199b
|
Handle individual objects too
|
2015-03-04 01:54:35 -08:00 |
Harshavardhana
|
e400e85639
|
Add proper path prefix to be delimited
|
2015-03-04 00:54:39 -08:00 |
Harshavardhana
|
df135d7307
|
Merge pull request #249 from harshavardhana/pr_out_pathprefix_is_filtered_out_properly_and_delimited_as_well
|
2015-03-03 23:08:30 -08:00 |
Harshavardhana
|
cc46475c86
|
Pathprefix is filtered out properly and delimited as well
|
2015-03-03 19:45:54 -08:00 |
Frederick F. Kautz IV
|
34c1e58332
|
Renaming Package to goPackage to fix golint error
|
2015-03-03 12:56:19 -08:00 |
Harshavardhana
|
0ebaac3594
|
Janitor duty v2
|
2015-03-03 02:43:24 -08:00 |
Harshavardhana
|
3a3c8645fc
|
Update comments across the codebase
|
2015-03-03 02:39:38 -08:00 |
Harshavardhana
|
137584d658
|
Add comments
|
2015-03-03 01:25:45 -08:00 |
Harshavardhana
|
c3ad0906e0
|
Add deadcode code which recursivley goes into all directories and verifies dangling variables.
|
2015-03-02 18:44:20 -08:00 |
Frederick F. Kautz IV
|
32f8c17174
|
Renaming AppendUstr to AppendUniqStr
|
2015-03-01 17:06:00 -08:00 |
Anand Babu (AB) Periasamy
|
81ede6c3fe
|
Merge pull request #241 from abperiasamy/janitor
On janitor duty.
|
2015-03-01 16:43:04 -08:00 |
Frederick F. Kautz IV
|
de6131cc7c
|
Renaming AppendUInt to AppendUniqInt
|
2015-03-01 16:39:45 -08:00 |
Anand Babu (AB) Periasamy
|
d9c9634138
|
removed custom Assert
|
2015-03-01 15:28:42 -08:00 |
Frederick F. Kautz IV
|
6f300c9ef0
|
Adding test at byte level
|
2015-03-01 15:13:09 -08:00 |
Anand Babu (AB) Periasamy
|
177121868b
|
removed HomeDir
|
2015-03-01 15:13:08 -08:00 |
Frederick F. Kautz IV
|
0b08312ddd
|
Specifying more exact types for data
|
2015-03-01 14:43:11 -08:00 |
Harshavardhana
|
9f43659135
|
Add tests, add NewHeader() for populating Header and ValidateHeader()
|
2015-03-01 13:19:06 -08:00 |
Anand Babu (AB) Periasamy
|
6515678e87
|
Merge pull request #236 from fkautz/pr_out_adding_data_writer
Adding data writer
|
2015-03-01 11:36:35 -08:00 |
Frederick F. Kautz IV
|
7414dc9b75
|
Adding data writer
|
2015-03-01 11:32:30 -08:00 |
Harshavardhana
|
eb9a4a83ac
|
Move AppendUstr(), AppendUint() into helpers
|
2015-03-01 11:19:03 -08:00 |
Frederick F. Kautz IV
|
be12a6b3d9
|
Changing K and M in data.go to match new datatype in erasure package
|
2015-03-01 01:28:33 -08:00 |
Harshavardhana
|
33601ff567
|
Merge pull request #233 from harshavardhana/pr_out_make_k_m_to_be_uint8_and_technique_becomes_its_own_type
|
2015-03-01 01:26:42 -08:00 |
Harshavardhana
|
b77c62e25d
|
Make K,M to be uint8 and Technique becomes its own type
|
2015-03-01 01:25:28 -08:00 |
Frederick F. Kautz IV
|
bb0441917c
|
Making changes to data based on discussion
|
2015-03-01 01:16:22 -08:00 |
Harshavardhana
|
2f04a1299e
|
Avoid allocating 1gig memory, avoid such mistakes
|
2015-03-01 00:43:12 -08:00 |
Frederick F. Kautz IV
|
2916b1278e
|
Adding data.go, does nothing for now.
|
2015-03-01 00:27:52 -08:00 |
Frederick F. Kautz IV
|
b4ef522a9b
|
Donut frame is now its own package
|
2015-03-01 00:02:14 -08:00 |
Frederick F. Kautz IV
|
6c2428833a
|
Renaming Write to WriteFrame
|
2015-02-28 23:52:56 -08:00 |
Harshavardhana
|
6b397844b9
|
Add donut benchmark for 64MB, 128MB, 256MB, 512MB
Current average values
~~~
> minio/pkg/storage/donut/v1 *> go test -bench .
OK: 2 passed
PASS
BenchmarkDonut64M 5 266249634 ns/op 252.05 MB/s
BenchmarkDonut128M 3 436507394 ns/op 307.48 MB/s
BenchmarkDonut256M 2 836116359 ns/op 321.05 MB/s
BenchmarkDonut512M 1 1676738951 ns/op 320.19 MB/s
ok github.com/minio-io/minio/pkg/storage/donut/v1 8.430s
> minio/pkg/storage/donut/v1 *>
~~~
|
2015-02-28 17:05:46 -08:00 |
Harshavardhana
|
65f22083ca
|
donut_gen works with new Donut Frame
|
2015-02-28 16:30:18 -08:00 |
Frederick F. Kautz IV
|
4d98c355c9
|
Merge pull request #224 from abperiasamy/units
|
2015-02-28 16:12:10 -08:00 |
Frederick F. Kautz IV
|
ddc7cf835e
|
Donut now tests amount written should match expected amount to write
|
2015-02-28 16:09:52 -08:00 |
Frederick F. Kautz IV
|
d3d1205eb1
|
Updating comment describing data type
|
2015-02-28 15:59:52 -08:00 |
Frederick F. Kautz IV
|
58a04ee831
|
New donut frame implemented
|
2015-02-28 15:54:13 -08:00 |
Anand Babu (AB) Periasamy
|
317a1141c0
|
removed unitconv
|
2015-02-28 15:53:44 -08:00 |
Frederick F. Kautz IV
|
90cd8b7b47
|
Adding streaming sha512
|
2015-02-28 15:51:33 -08:00 |
Harshavardhana
|
56bd413a16
|
Merge pull request #219 from harshavardhana/pr_out_add_1mb_block_benchmarks
|
2015-02-28 15:25:24 -08:00 |
Harshavardhana
|
7feca3f0d1
|
Add 1MB block benchmarks
|
2015-02-28 15:00:24 -08:00 |
Harshavardhana
|
0c2d58bc6d
|
Implement proper delimiter and prefix handling
With this change Minio server now responds with, delimited
'object names' in conjunction with prefix filtering
~~~
<ListBucketResult>
<Name>example-bucket</Name>
<Prefix></Prefix>
<Marker></Marker>
<MaxKeys>1000</MaxKeys>
<Delimiter>/</Delimiter>
<IsTruncated>false</IsTruncated>
<Contents>
<Key>sample.html</Key>
<LastModified>2011-02-26T01:56:20.000Z</LastModified>
<ETag>example-bucket#sample.html</ETag>
<Size>142863</Size>
<Owner>
<ID>minio</ID>
<DisplayName>minio</DisplayName>
</Owner>
<StorageClass>STANDARD</StorageClass>
</Contents>
<CommonPrefixes>
<Prefix>photos/</Prefix>
</CommonPrefixes>
</ListBucketResult>
~~~
~~~
<ListBucketResult>
<Name>example-bucket</Name>
<Prefix>photos/2006/</Prefix>
<Marker></Marker>
<MaxKeys>1000</MaxKeys>
<Delimiter>/</Delimiter>
<IsTruncated>false</IsTruncated>
<CommonPrefixes>
<Prefix>photos/2006/feb/</Prefix>
</CommonPrefixes>
<CommonPrefixes>
<Prefix>photos/2006/jan/</Prefix>
</CommonPrefixes>
</ListBucketResult>
~~~
|
2015-02-28 14:47:19 -08:00 |
Harshavardhana
|
d5e5a3b3e6
|
Use validString
|
2015-02-27 19:49:18 -08:00 |
Harshavardhana
|
6ebb48b4ea
|
Add object name validation
|
2015-02-27 19:42:04 -08:00 |
Harshavardhana
|
9acb1f728c
|
Sort list of objects
|
2015-02-27 17:52:55 -08:00 |