diff options
author | Tor Egge <tegge@fedora-desktop2.trondheim> | 2018-09-11 11:17:10 +0200 |
---|---|---|
committer | Tor Egge <tegge@fedora-desktop2.trondheim> | 2018-09-11 11:17:10 +0200 |
commit | 633333a0053058e55554d197e938e59b6bfb8b29 (patch) | |
tree | 91ae7a567c74d63fc09dc5e42a4e58e342ef44a2 | |
parent | 3af44a21fb5f058e1d6e32528f39f83eba4f8f95 (diff) |
Handle 4k logical sector size in vespalib::copy function.
-rw-r--r-- | vespalib/src/tests/io/fileutil/fileutiltest.cpp | 2 | ||||
-rw-r--r-- | vespalib/src/vespa/vespalib/io/fileutil.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/vespalib/src/tests/io/fileutil/fileutiltest.cpp b/vespalib/src/tests/io/fileutil/fileutiltest.cpp index 56ee83f697a..8345a8dcb99 100644 --- a/vespalib/src/tests/io/fileutil/fileutiltest.cpp +++ b/vespalib/src/tests/io/fileutil/fileutiltest.cpp @@ -405,7 +405,7 @@ TEST("require that vespalib::copy works") f.write(buffer.get(), 4096, 0); f.close(); std::cerr << "Simple copy\n"; - // Simple copy works (512b dividable file) + // Simple copy works (4096b dividable file) copy("myfile", "targetfile"); ASSERT_TRUE(system("diff myfile targetfile") == 0); std::cerr << "Overwriting\n"; diff --git a/vespalib/src/vespa/vespalib/io/fileutil.cpp b/vespalib/src/vespa/vespalib/io/fileutil.cpp index 5ab5fb99a0d..5acde54047a 100644 --- a/vespalib/src/vespa/vespalib/io/fileutil.cpp +++ b/vespalib/src/vespa/vespalib/io/fileutil.cpp @@ -699,7 +699,7 @@ rename(const string & frompath, const string & topath, namespace { uint32_t bufferSize = 1024 * 1024; - uint32_t diskAlignmentSize = 512; + uint32_t diskAlignmentSize = 4096; } |