aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Engelbrecht <[email protected]>2026-04-21 20:00:56 +0200
committerGitHub Enterprise <[email protected]>2026-04-21 20:00:56 +0200
commita96952f9a5089a77875eb791ce85882cee3ceea5 (patch)
treec3bf921883592c860dea099ae78d40d8eaff612d
parent5.8.6-pre1 (diff)
downloadarchived-zen-a96952f9a5089a77875eb791ce85882cee3ceea5.tar.xz
archived-zen-a96952f9a5089a77875eb791ce85882cee3ceea5.zip
chunk-size -> chunksize for lua config (#1004)
-rw-r--r--CHANGELOG.md2
-rw-r--r--src/zenserver/hub/hydration.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d6f24e54a..a170bb251 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -34,7 +34,7 @@
- Improvement: File copy, scan, clone, and move operations now report the underlying OS error in failure messages
- Improvement: Hub shares a single S3 client and IMDS credential provider across all modules, reducing IMDS load and surviving transient IMDS blips during bulk provisioning
- Improvement: Hub validates hydration config at startup; bad `--hub-hydration-target-spec` or `--hub-hydration-target-config` now fails `zen hub` at boot instead of per-module at first hydrate
-- Improvement: S3 hydration multipart chunk size configurable via `settings.chunk-size` (default 32 MiB)
+- Improvement: S3 hydration multipart chunk size configurable via `settings.chunksize` (default 32 MiB)
- Improvement: S3 client extracts `<Error><Code>` and `<Message>` from XML error bodies (previously logged as `<unhandled content format>`)
- Improvement: S3 client fails fast with a "no credentials available" error when AWS credentials are missing, instead of sending an unsigned request that S3 rejects with a generic 400
- Improvement: IMDS credential provider retries transient connection failures (up to 3 attempts with backoff)
diff --git a/src/zenserver/hub/hydration.cpp b/src/zenserver/hub/hydration.cpp
index 259171b49..2f224c357 100644
--- a/src/zenserver/hub/hydration.cpp
+++ b/src/zenserver/hub/hydration.cpp
@@ -1139,7 +1139,7 @@ S3Hydration::S3Hydration(const Configuration& Config)
m_Credentials.SessionToken = GetEnvVariable("AWS_SESSION_TOKEN");
}
- m_DefaultMultipartChunkSize = Settings["chunk-size"].AsUInt64(S3Storage::DefaultMultipartChunkSize);
+ m_DefaultMultipartChunkSize = Settings["chunksize"].AsUInt64(S3Storage::DefaultMultipartChunkSize);
S3ClientOptions ClientOptions;
ClientOptions.BucketName = m_Bucket;