Compare commits
1 commit
Author | SHA1 | Date | |
---|---|---|---|
3495b5f3cc |
7 changed files with 13 additions and 12 deletions
|
@ -1,8 +1,8 @@
|
|||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyCompany("FrostFS.SDK.Client")]
|
||||
[assembly: AssemblyFileVersion("1.0.4.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.6.0")]
|
||||
[assembly: AssemblyInformationalVersion("1.0.0+d6fe0344538a223303c9295452f0ad73681ca376")]
|
||||
[assembly: AssemblyProduct("FrostFS.SDK.Client")]
|
||||
[assembly: AssemblyTitle("FrostFS.SDK.Client")]
|
||||
[assembly: AssemblyVersion("1.0.4")]
|
||||
[assembly: AssemblyVersion("1.0.6")]
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
<Nullable>enable</Nullable>
|
||||
<AnalysisMode>AllEnabledByDefault</AnalysisMode>
|
||||
<PackageId>FrostFS.SDK.Client</PackageId>
|
||||
<Version>1.0.5</Version>
|
||||
<Version>1.0.6</Version>
|
||||
<Description>
|
||||
C# SDK for FrostFS gRPC native protocol
|
||||
</Description>
|
||||
|
|
|
@ -582,14 +582,15 @@ internal sealed class ObjectServiceProvider(ObjectService.ObjectServiceClient cl
|
|||
var restPart = (fullLength % (ulong)partSize) > 0 ? 1 : 0;
|
||||
var objectsCount = fullLength > 0 ? (int)(fullLength / (ulong)partSize) + restPart : 0;
|
||||
|
||||
// if the object fits one part, it can be loaded as non-complex object
|
||||
if (objectsCount == 1)
|
||||
// if the object fits one part, it can be loaded as non-complex object, but if it is not upload resuming
|
||||
if (objectsCount == 1 && progressInfo != null && progressInfo.GetLast().Length == 0)
|
||||
{
|
||||
args.PutObjectContext.MaxObjectSizeCache = partSize;
|
||||
args.PutObjectContext.FullLength = fullLength;
|
||||
var singlePartResult = await PutMultipartStreamObjectAsync(args, default).ConfigureAwait(false);
|
||||
return singlePartResult.ObjectId;
|
||||
}
|
||||
|
||||
|
||||
progressInfo ??= new UploadProgressInfo(Guid.NewGuid(), objectsCount);
|
||||
|
||||
var remain = fullLength;
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyCompany("FrostFS.SDK.Cryptography")]
|
||||
[assembly: AssemblyFileVersion("1.0.4.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.6.0")]
|
||||
[assembly: AssemblyInformationalVersion("1.0.0+d6fe0344538a223303c9295452f0ad73681ca376")]
|
||||
[assembly: AssemblyProduct("FrostFS.SDK.Cryptography")]
|
||||
[assembly: AssemblyTitle("FrostFS.SDK.Cryptography")]
|
||||
[assembly: AssemblyVersion("1.0.4.0")]
|
||||
[assembly: AssemblyVersion("1.0.6.0")]
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<LangVersion>12.0</LangVersion>
|
||||
<Nullable>enable</Nullable>
|
||||
<PackageId>FrostFS.SDK.Cryptography</PackageId>
|
||||
<Version>1.0.5</Version>
|
||||
<Version>1.0.6</Version>
|
||||
<Description>
|
||||
Cryptography tools for C# SDK
|
||||
</Description>
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
using System.Reflection;
|
||||
|
||||
[assembly: AssemblyCompany("FrostFS.SDK.Protos")]
|
||||
[assembly: AssemblyFileVersion("1.0.4.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.6.0")]
|
||||
[assembly: AssemblyInformationalVersion("1.0.0+d6fe0344538a223303c9295452f0ad73681ca376")]
|
||||
[assembly: AssemblyProduct("FrostFS.SDK.Protos")]
|
||||
[assembly: AssemblyTitle("FrostFS.SDK.Protos")]
|
||||
[assembly: AssemblyVersion("1.0.4.0")]
|
||||
[assembly: AssemblyVersion("1.0.6.0")]
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<LangVersion>12.0</LangVersion>
|
||||
<Nullable>enable</Nullable>
|
||||
<PackageId>FrostFS.SDK.Protos</PackageId>
|
||||
<Version>1.0.5</Version>
|
||||
<Version>1.0.6</Version>
|
||||
<Description>
|
||||
Protobuf client for C# SDK
|
||||
</Description>
|
||||
|
|
Loading…
Add table
Reference in a new issue