Skip to content

Commit 62cba7e

Browse files
Logging
1 parent da4ebc4 commit 62cba7e

File tree

2 files changed

+3
-7
lines changed

2 files changed

+3
-7
lines changed

Extensions/AzureBlob/Cosmos.DataTransfer.AzureBlobStorage/AzureBlobDataSink.cs

+2-6
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public async Task WriteToTargetAsync(Func<Stream, Task> writeToStream, IConfigur
1919
BlobContainerClient account;
2020
if (settings.UseRbacAuth)
2121
{
22-
logger.LogInformation("Connecting to Storage account {AccountEndpoint} using {UseRbacAuth} with {EnableInteractiveCredentials}'", settings.AccountEndpoint, nameof(AzureBlobSourceSettings.UseRbacAuth), nameof(AzureBlobSourceSettings.EnableInteractiveCredentials));
22+
logger.LogInformation("Connecting to Storage account {AccountEndpoint} using {UseRbacAuth} with {EnableInteractiveCredentials}", settings.AccountEndpoint, nameof(AzureBlobSourceSettings.UseRbacAuth), nameof(AzureBlobSourceSettings.EnableInteractiveCredentials));
2323

2424
var credential = new DefaultAzureCredential(includeInteractiveCredentials: settings.EnableInteractiveCredentials);
2525
#pragma warning disable CS8604 // Validate above ensures AccountEndpoint is not null
@@ -31,7 +31,7 @@ public async Task WriteToTargetAsync(Func<Stream, Task> writeToStream, IConfigur
3131
}
3232
else
3333
{
34-
logger.LogInformation("Connecting to Storage account using {ConnectionString}'", nameof(AzureBlobSourceSettings.ConnectionString));
34+
logger.LogInformation("Connecting to Storage account using {ConnectionString}", nameof(AzureBlobSourceSettings.ConnectionString));
3535

3636
account = new BlobContainerClient(settings.ConnectionString, settings.ContainerName);
3737
}
@@ -45,8 +45,6 @@ public async Task WriteToTargetAsync(Func<Stream, Task> writeToStream, IConfigur
4545
var logInterval = TimeSpan.FromMinutes(1);
4646
long totalBytes = 0;
4747

48-
var swOpenWrite = new Stopwatch();
49-
swOpenWrite.Start();
5048
await using var blobStream = await blob.OpenWriteAsync(true, new BlockBlobOpenWriteOptions
5149
{
5250
BufferSize = settings.MaxBlockSizeinKB * 1024L,
@@ -62,14 +60,12 @@ public async Task WriteToTargetAsync(Func<Stream, Task> writeToStream, IConfigur
6260
})
6361

6462
}, cancellationToken);
65-
swOpenWrite.Stop();
6663

6764
var swWrite = new Stopwatch();
6865
swWrite.Start();
6966
await writeToStream(blobStream);
7067
swWrite.Stop();
7168

72-
logger.LogInformation("{BlobName}: open write for blob took {TotalTime} seconds.", settings.BlobName, swOpenWrite.Elapsed.Seconds);
7369
if (totalBytes != 0)
7470
{
7571
var totalMib = (double) totalBytes / 1024 / 1024;

Extensions/Json/Cosmos.DataTransfer.JsonExtension/Settings/JsonFormatWriterSettings.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@ public class JsonFormatWriterSettings : IDataExtensionSettings
66
{
77
public bool IncludeNullFields { get; set; }
88
public bool Indented { get; set; }
9-
public int BufferSizeMB { get; set; } = 100;
9+
public int BufferSizeMB { get; set; } = 200;
1010
}
1111
}

0 commit comments

Comments
 (0)