Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions src/utils/file_upload.rs
Original file line number Diff line number Diff line change
Expand Up @@ -377,10 +377,12 @@ impl<'a> FileUpload<'a> {
}

log::warn!(
"Your Sentry server does not support chunked uploads. \
We are falling back to a legacy upload method, which \
has fewer features and is less reliable. Please consider \
upgrading your Sentry server or switching to our SaaS offering."
"[DEPRECATION NOTICE] Your Sentry server does not support chunked uploads for \
sourcemaps/release files. Falling back to deprecated upload method, which has fewer \
features and is less reliable. Support for this deprecated upload method will be \
removed in Sentry CLI 3.0.0. Please upgrade your Sentry server, or if you cannot \
upgrade, pin your Sentry CLI version to 2.x, so you don't get upgraded to 3.x when \
it is released."
);

// Do not permit uploads of more than 20k files if the server does not
Expand Down Expand Up @@ -411,6 +413,7 @@ impl<'a> FileUpload<'a> {
)
})?;

#[expect(deprecated, reason = "fallback to legacy upload")]
upload_files_parallel(legacy_context, &self.files, concurrency)
}

Expand All @@ -419,6 +422,7 @@ impl<'a> FileUpload<'a> {
}
}

#[deprecated = "this non-chunked upload mechanism is deprecated in favor of upload_files_chunked"]
fn upload_files_parallel(
context: &LegacyUploadContext,
files: &SourceFiles,
Expand Down