Krishnan Parthasarathi
|
bef72f26db
|
xl: Make locking more granular for PutObjectPart requests (#2168)
|
9 years ago |
Harshavardhana
|
2e1f66c37d
|
XL: Handle quorum situations properly for write operations. (#1986)
Adds two test cases one for
- PutObject when write quorum is not available.
- PutObjectPart when write quorum is not available.
Fixes #1951
|
9 years ago |
Harshavardhana
|
e8990e42c2
|
XL: Make allocations simpler avoid redundant allocs. (#1961)
- Reduce 10MiB buffers for loopy calls to use 128KiB.
- start using 128KiB buffer where needed.
|
9 years ago |
Harshavardhana
|
8c0942bf0d
|
XL: Remove usage of reduceErr and make it isQuorum verification. (#1909)
Fixes #1908
|
9 years ago |
Krishna Srinivas
|
de1c7d33eb
|
XL: appendFile should return error if quorum is not met. (#1898)
Fixes #1890
|
9 years ago |
Harshavardhana
|
fb95c1fad3
|
XL: Bring in some modularity into format verification and healing. (#1832)
|
9 years ago |
Harshavardhana
|
c493ab5d0d
|
XL: Bring in sha512 checksum support. (#1797)
|
9 years ago |
Harshavardhana
|
a4a0ea605b
|
XL: Fix GetObject erasure decode issues. (#1793)
|
9 years ago |
Harshavardhana
|
feb337098d
|
XL: bring in new storage API. (#1780)
Fixes #1771
|
9 years ago |
Harshavardhana
|
553fdb9211
|
XL: Bring in support for object versions written during writeQuorum. (#1762)
Erasure is initialized as needed depending on the quorum and onlineDisks.
This way we can manage the quorum at the object layer.
|
9 years ago |