Frederick F. Kautz IV
|
0c5ed6f3ba
|
Add partial object support to donut driver
|
10 years ago |
Harshavardhana
|
a56098b8c9
|
Make sure in API we handle all error type exclusively, and return certain values exclusively
|
10 years ago |
Frederick F. Kautz IV
|
b165efdfcb
|
Refactoring pkg/utils/log, copying from golang's log and modifying
|
10 years ago |
Harshavardhana
|
767f4d1d8f
|
Let donut driver use log.Errorln wrapper
|
10 years ago |
Frederick F. Kautz IV
|
53439d7768
|
Updating iodine to match new api
|
10 years ago |
Frederick F. Kautz IV
|
40e311a919
|
Updating iodine to support new iodine.Error(error, map[string]string) error method
|
10 years ago |
Harshavardhana
|
d967babbaa
|
Remove unnecessary if <block>
|
10 years ago |
Harshavardhana
|
0f8021abd1
|
Fix nil pointer dereference when err is nil
|
10 years ago |
Frederick F. Kautz IV
|
1be3766ae6
|
Adding iodine annotation to donut.Start(path)
|
10 years ago |
Frederick F. Kautz IV
|
d06f5afdfc
|
Using iodine in donut.Start()
|
10 years ago |
Harshavardhana
|
ada98c56c0
|
Fix minio hang in donut driver.
remove sending err to errorChannel until we figure out the right fix.
|
10 years ago |
Harshavardhana
|
0474439b43
|
Code restructuring, assigning proper subsystems to each
- Drivers contain
* donut/*
* file/*
* memory/*
- Storage format contains
* donut/*
- GetObject() --> renamed to GetObjectReader()
- Deleted stale objectwriter.go, renamed donutwriter.go to object_writer.go
Simplifying, and documenting codebase further
|
10 years ago |
Frederick F. Kautz IV
|
3c4012f1e7
|
Adding donut backend and setting as default
|
10 years ago |
Frederick F. Kautz IV
|
befac7d047
|
Exorcising donutbox
|
10 years ago |
Harshavardhana
|
2b0b5f014a
|
Update license header Mini should be Minimalist really
|
10 years ago |
Frederick F. Kautz IV
|
bf86e78714
|
Renaming files to match
|
10 years ago |
Frederick F. Kautz IV
|
1c9e550ee6
|
Renaming encoded driver to donutstorage
|
10 years ago |
Frederick F. Kautz IV
|
d6be8d3517
|
Removing block size from donut writer, no longer necessary
|
10 years ago |
Harshavardhana
|
74b3d092f2
|
Now MinioAPI handles Content-MD5 set during putObject()
- This change also facilitates proper error response
in case of md5 mismatch or corruption
- TODO a test function needs to be implemented
|
10 years ago |
Harshavardhana
|
dccf32e5c4
|
Remove contenttype pseudo func()
|
10 years ago |
Frederick F. Kautz IV
|
90b337a3e8
|
Fixing order of input and layout in time.Parse
|
10 years ago |
Frederick F. Kautz IV
|
25725c442a
|
Moving to more accurate RFC3339
|
10 years ago |
Frederick F. Kautz IV
|
e36fa95f1f
|
Moving from iso8601 to RFC3339
|
10 years ago |
Frederick F. Kautz IV
|
598eb5192e
|
Encoded now passes tests, enabling.
|
10 years ago |
Harshavardhana
|
6d71935ea5
|
Encoded storage type now feature complete
|
10 years ago |
Frederick F. Kautz IV
|
34cf6682fe
|
list objects in buckets
|
10 years ago |
Harshavardhana
|
b495f15178
|
Make blockSize as constant
|
10 years ago |
Frederick F. Kautz IV
|
583c32c774
|
Metadata now stores hex md5, not base64. Minio API now converts md5 hex to base64.
|
10 years ago |
Frederick F. Kautz IV
|
10ae089c46
|
Better handling of metadata in encoded
|
10 years ago |
Frederick F. Kautz IV
|
a589ddaddf
|
Decoding and returning objects now works
|
10 years ago |
Frederick F. Kautz IV
|
682bf085c4
|
Metadata and writing the object are now both committed together.
|
10 years ago |
Frederick F. Kautz IV
|
96d0a089b8
|
Adding create bucket to encoded
|
10 years ago |
Frederick F. Kautz IV
|
3e453a394a
|
Working in memory donut driver
|
10 years ago |
Frederick F. Kautz IV
|
85da9fc627
|
Adding start of inmem donut
|
10 years ago |
Frederick F. Kautz IV
|
54472c18fe
|
Renaming singledisk to encoded
|
10 years ago |