2f066624f0
Testing on our EMC ViPR installation. Therefore, we also have available some EMC extensions. For example, EMC supports a special "byte-range" header-option ("Range: bytes=-1-") which allows appending to an object. This is not needed for N:1 (where every write creates an independent part), but is vital for N:N (where every write is considered an append, unless "transfer-size" is the same as "block-size"). We also use a LANL-extended implementation of aws4c 0.5, which provides some special features, and allows greater efficiency. That is included in this commit as a tarball. Untar it somewhere else and build it, to produce a library, which is linked with IOR. (configure with --with-S3). TBD: EMC also supports a simpler alternative to Multi-Part Upload, which appears to have several advantages. We'll add that in next, but wanted to capture this as is, before I break it. |
||
---|---|---|
config | ||
contrib | ||
doc | ||
scripts | ||
src | ||
testing | ||
.gitignore | ||
COPYRIGHT | ||
ChangeLog | ||
META | ||
Makefile.am | ||
README | ||
bootstrap | ||
configure.ac | ||
lanl_aws4c.tgz |
README
Building -------- 0. If "configure" is missing from the top level directory, you probably retrieved this code directly from the repository. Run "./bootstrap". If your versions of the autotools are not new enough to run this script, download and official tarball in which the configure script is already provided. 1. Run "./configure" See "./configure --help" for configuration options. 2. Run "make" 3. Optionally, run "make install". The installation prefix can be changed as an option to the "configure" script.