diff --git a/CHANGELOG.md b/CHANGELOG.md index ddf6823..165f3a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog of elbencho -## v3.0.16 (work in progress) +## v3.0.17 (July 31, 2024) ### New Features & Enhancements * Added option to ignore 404 errors on multiple retries of MultipartUploadComplete requests. (See `--s3multiignore404`.) diff --git a/Makefile b/Makefile index 5369b68..c7b1311 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ EXE_NAME ?= elbencho EXE_VER_MAJOR ?= 3 EXE_VER_MINOR ?= 0 -EXE_VER_PATCHLEVEL ?= 16 +EXE_VER_PATCHLEVEL ?= 17 EXE_VERSION ?= $(EXE_VER_MAJOR).$(EXE_VER_MINOR)-$(EXE_VER_PATCHLEVEL) EXE ?= $(BIN_PATH)/$(EXE_NAME) EXE_UNSTRIPPED ?= $(EXE)-unstripped diff --git a/source/Common.h b/source/Common.h index c94c9e7..28ee2e1 100644 --- a/source/Common.h +++ b/source/Common.h @@ -62,7 +62,7 @@ typedef std::vector UInt64Vec; * (Only exact matches are assumed to be compatible, that's why this can differ from the program * version.) */ -#define HTTP_PROTOCOLVERSION "3.0.11" +#define HTTP_PROTOCOLVERSION "3.0.12" /** * Default access mode bits for new files. diff --git a/source/workers/LocalWorker.cpp b/source/workers/LocalWorker.cpp index aa065bd..5225e37 100644 --- a/source/workers/LocalWorker.cpp +++ b/source/workers/LocalWorker.cpp @@ -6385,9 +6385,7 @@ void LocalWorker::hdfsDirModeIterateFiles() throw WorkerException(std::string("Unexpected short file write. ") + "Path: " + pathVec[pathFDsIndex] + "/" + currentPath.data() + "; " "Bytes written: " + std::to_string(writeRes) + "; " - "Expected written: " + std::to_string(fileSize) + "; " - "Hint: Consider initial sequential write or adding " - "\"--" ARG_TRUNCTOSIZE_LONG "\" to ensure full file size."); + "Expected written: " + std::to_string(fileSize) ); } if(benchPhase == BenchPhase_READFILES) @@ -6405,9 +6403,7 @@ void LocalWorker::hdfsDirModeIterateFiles() throw WorkerException(std::string("Unexpected short file read. ") + "Path: " + pathVec[pathFDsIndex] + "/" + currentPath.data() + "; " "Bytes read: " + std::to_string(readRes) + "; " - "Expected read: " + std::to_string(fileSize) + "; " - "Hint: Consider initial sequential write or adding " - "\"--" ARG_TRUNCTOSIZE_LONG "\" to ensure full file size."); + "Expected read: " + std::to_string(fileSize) ); } } catch(...)