From 871deb1ba1b5027d931f90b49de68fd812c74903 Mon Sep 17 00:00:00 2001 From: "Bala.FA" Date: Mon, 29 Dec 2025 16:03:04 +0530 Subject: [PATCH] update maximum multipart size to 48.828125 TiB Signed-off-by: Bala.FA --- api/src/main/java/io/minio/ObjectWriteArgs.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/src/main/java/io/minio/ObjectWriteArgs.java b/api/src/main/java/io/minio/ObjectWriteArgs.java index 840c4dfee..34082d2c2 100644 --- a/api/src/main/java/io/minio/ObjectWriteArgs.java +++ b/api/src/main/java/io/minio/ObjectWriteArgs.java @@ -30,13 +30,13 @@ * PutObjectBaseArgs}, {@link ComposeObjectArgs} and {@link CopyObjectArgs}. */ public abstract class ObjectWriteArgs extends ObjectArgs { - // allowed maximum object size is 5TiB. - public static final long MAX_OBJECT_SIZE = 5L * 1024 * 1024 * 1024 * 1024; // allowed minimum part size is 5MiB in multipart upload. public static final int MIN_MULTIPART_SIZE = 5 * 1024 * 1024; // allowed maximum part size is 5GiB in multipart upload. public static final long MAX_PART_SIZE = 5L * 1024 * 1024 * 1024; public static final int MAX_MULTIPART_COUNT = 10000; + // allowed maximum object size is 48.828125 TiB. + public static final long MAX_OBJECT_SIZE = MAX_PART_SIZE * MAX_MULTIPART_COUNT; protected Http.Headers headers; protected Http.Headers userMetadata;