From 6d75696d11aab547bb34ea22ec10fcdc594e5a44 Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Mon, 30 Mar 2026 13:58:14 +0200 Subject: hub s3 hydrate improvements (#902) - Feature: Added `--hub-hydration-target-config` option to specify the hydration target via a JSON config file (mutually exclusive with `--hub-hydration-target-spec`); supports `file` and `s3` types with structured settings ```json { "type": "file", "settings": { "path": "/path/to/hydration/storage" } } ``` ```json { "type": "s3", "settings": { "uri": "s3://bucket[/prefix]", "region": "us-east-1", "endpoint": "http://localhost:9000", "path-style": true } } ``` - Improvement: Hub hydration dehydration skips the `.sentry-native` directory - Bugfix: Fixed `MakeSafeAbsolutePathInPlace` when a UNC prefix is present but path uses mixed delimiters --- src/zens3-testbed/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/zens3-testbed/main.cpp') diff --git a/src/zens3-testbed/main.cpp b/src/zens3-testbed/main.cpp index 4cd6b411f..1543c4d7c 100644 --- a/src/zens3-testbed/main.cpp +++ b/src/zens3-testbed/main.cpp @@ -110,7 +110,7 @@ CreateClient(const cxxopts::ParseResult& Args) if (Args.count("timeout")) { - Options.Timeout = std::chrono::milliseconds(Args["timeout"].as() * 1000); + Options.HttpSettings.Timeout = std::chrono::milliseconds(Args["timeout"].as() * 1000); } return S3Client(Options); -- cgit v1.2.3