Skip to content

Commit 6e68345

Browse files
committed
reply to daniel and garrets comments
1 parent 9816657 commit 6e68345

File tree

4 files changed

+30
-23
lines changed

4 files changed

+30
-23
lines changed

generator/ServiceClientGeneratorLib/Generators/SourceFiles/AssemblyInfo.cs

Lines changed: 19 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -101,19 +101,23 @@ public override string TransformText()
101101
"4800000940000000602000000240000525341310004000001000100db5f59f098d27276c7833875a" +
102102
"6263a3cc74ab17ba9a9df0b52aedbe7252745db7274d5271fd79c1f08f668ecfa8eaab5626fa76ad" +
103103
"c811d3c8fc55859b0d09d3bc0a84eecd0ba891f2b8a2fc55141cdcc37c2053d53491e650a479967c" +
104-
"3622762977900eddbf1252ed08a2413f00a28f3a0752a81203f03ccb7f684db373518b4\")]\r\n[ass" +
105-
"embly: InternalsVisibleTo(\"AWSSDK.IntegrationTests.S3.NetFramework, PublicKey=00" +
106-
"24000004800000940000000602000000240000525341310004000001000100db5f59f098d27276c7" +
107-
"833875a6263a3cc74ab17ba9a9df0b52aedbe7252745db7274d5271fd79c1f08f668ecfa8eaab562" +
108-
"6fa76adc811d3c8fc55859b0d09d3bc0a84eecd0ba891f2b8a2fc55141cdcc37c2053d53491e650a" +
109-
"479967c3622762977900eddbf1252ed08a2413f00a28f3a0752a81203f03ccb7f684db373518b4\")" +
110-
"]\r\n[assembly: InternalsVisibleTo(\"DynamicProxyGenAssembly2, PublicKey=0024000004" +
111-
"800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6" +
112-
"c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2ed" +
113-
"fe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d1560509" +
114-
"3924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7\")]\r\n");
115-
116-
#line 34 "D:\CodeBase\aws-sdk-net\generator\ServiceClientGeneratorLib\Generators\SourceFiles\AssemblyInfo.tt"
104+
"3622762977900eddbf1252ed08a2413f00a28f3a0752a81203f03ccb7f684db373518b4\")]\r\n\r\n//" +
105+
" We should remove this in the future when TransferUtility Upload/Download direct" +
106+
"ory methods return responses.\r\n// We should update the Integration Tests in Tran" +
107+
"sferUtilityTests.cs to not use the internal methods and instead use the new publ" +
108+
"ic ones that return responses.\r\n[assembly: InternalsVisibleTo(\"AWSSDK.Integratio" +
109+
"nTests.S3.NetFramework, PublicKey=0024000004800000940000000602000000240000525341" +
110+
"310004000001000100db5f59f098d27276c7833875a6263a3cc74ab17ba9a9df0b52aedbe7252745" +
111+
"db7274d5271fd79c1f08f668ecfa8eaab5626fa76adc811d3c8fc55859b0d09d3bc0a84eecd0ba89" +
112+
"1f2b8a2fc55141cdcc37c2053d53491e650a479967c3622762977900eddbf1252ed08a2413f00a28" +
113+
"f3a0752a81203f03ccb7f684db373518b4\")]\r\n[assembly: InternalsVisibleTo(\"DynamicPro" +
114+
"xyGenAssembly2, PublicKey=002400000480000094000000060200000024000052534131000400" +
115+
"0001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734a" +
116+
"a39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64" +
117+
"bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be" +
118+
"11e6a7d3113e92484cf7045cc7\")]\r\n");
119+
120+
#line 37 "D:\CodeBase\aws-sdk-net\generator\ServiceClientGeneratorLib\Generators\SourceFiles\AssemblyInfo.tt"
117121
}
118122

119123
#line default
@@ -142,14 +146,14 @@ public override string TransformText()
142146
// [assembly: AssemblyVersion(""1.0.*"")]
143147
[assembly: AssemblyVersion(""");
144148

145-
#line 57 "D:\CodeBase\aws-sdk-net\generator\ServiceClientGeneratorLib\Generators\SourceFiles\AssemblyInfo.tt"
149+
#line 60 "D:\CodeBase\aws-sdk-net\generator\ServiceClientGeneratorLib\Generators\SourceFiles\AssemblyInfo.tt"
146150
this.Write(this.ToStringHelper.ToStringWithCulture(this.Config.ServiceVersion));
147151

148152
#line default
149153
#line hidden
150154
this.Write("\")]\r\n[assembly: AssemblyFileVersion(\"");
151155

152-
#line 58 "D:\CodeBase\aws-sdk-net\generator\ServiceClientGeneratorLib\Generators\SourceFiles\AssemblyInfo.tt"
156+
#line 61 "D:\CodeBase\aws-sdk-net\generator\ServiceClientGeneratorLib\Generators\SourceFiles\AssemblyInfo.tt"
153157
this.Write(this.ToStringHelper.ToStringWithCulture(this.Config.ServiceFileVersion));
154158

155159
#line default

generator/ServiceClientGeneratorLib/Generators/SourceFiles/AssemblyInfo.tt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,9 @@ using System.Runtime.CompilerServices;
2929
<# if (this.Config.AssemblyTitle=="AWSSDK.S3") { #>
3030
[assembly: InternalsVisibleTo("AWSSDK.UnitTests.S3.NetFramework, PublicKey=0024000004800000940000000602000000240000525341310004000001000100db5f59f098d27276c7833875a6263a3cc74ab17ba9a9df0b52aedbe7252745db7274d5271fd79c1f08f668ecfa8eaab5626fa76adc811d3c8fc55859b0d09d3bc0a84eecd0ba891f2b8a2fc55141cdcc37c2053d53491e650a479967c3622762977900eddbf1252ed08a2413f00a28f3a0752a81203f03ccb7f684db373518b4")]
3131
[assembly: InternalsVisibleTo("AWSSDK.UnitTests.NetFramework, PublicKey=0024000004800000940000000602000000240000525341310004000001000100db5f59f098d27276c7833875a6263a3cc74ab17ba9a9df0b52aedbe7252745db7274d5271fd79c1f08f668ecfa8eaab5626fa76adc811d3c8fc55859b0d09d3bc0a84eecd0ba891f2b8a2fc55141cdcc37c2053d53491e650a479967c3622762977900eddbf1252ed08a2413f00a28f3a0752a81203f03ccb7f684db373518b4")]
32+
33+
// We should remove this in the future when TransferUtility Upload/Download directory methods return responses.
34+
// We should update the Integration Tests in TransferUtilityTests.cs to not use the internal methods and instead use the new public ones that return responses.
3235
[assembly: InternalsVisibleTo("AWSSDK.IntegrationTests.S3.NetFramework, PublicKey=0024000004800000940000000602000000240000525341310004000001000100db5f59f098d27276c7833875a6263a3cc74ab17ba9a9df0b52aedbe7252745db7274d5271fd79c1f08f668ecfa8eaab5626fa76adc811d3c8fc55859b0d09d3bc0a84eecd0ba891f2b8a2fc55141cdcc37c2053d53491e650a479967c3622762977900eddbf1252ed08a2413f00a28f3a0752a81203f03ccb7f684db373518b4")]
3336
[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")]
3437
<# } #>

sdk/src/Services/S3/Custom/Transfer/Internal/_bcl+netstandard/UploadDirectoryCommand.cs

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,9 @@ public override async Task<TransferUtilityUploadDirectoryResponse> ExecuteAsync(
9090

9191
foreach (string filepath in filePaths)
9292
{
93-
_logger.DebugFormat("Waiting for fileOperationThrottler to schedule file: {0}", filepath);
93+
_logger.DebugFormat("Waiting for fileOperationThrottler to schedule file.");
9494
await fileOperationThrottler.WaitAsync(cancellationToken).ConfigureAwait(continueOnCapturedContext: false);
95-
_logger.DebugFormat("Acquired fileOperationThrottler for file: {0}. Currently scheduled: {1}", filepath, pendingTasks.Count + 1);
95+
_logger.DebugFormat("Acquired fileOperationThrottler. Currently scheduled: {0}", pendingTasks.Count + 1);
9696

9797
try
9898
{
@@ -108,11 +108,9 @@ public override async Task<TransferUtilityUploadDirectoryResponse> ExecuteAsync(
108108
}
109109

110110
var uploadRequest = ConstructRequest(basePath, filepath, prefix);
111-
_logger.DebugFormat("Constructed upload request for Key={0}, FilePath={1}", uploadRequest.Key, uploadRequest.FilePath);
112111

113112
Action<Exception> onFailure = (ex) =>
114113
{
115-
_logger.Debug(ex, "Upload failed for Key={0}, FilePath={1}.", uploadRequest.Key, uploadRequest.FilePath);
116114
this._request.OnRaiseObjectUploadFailedEvent(
117115
new ObjectUploadFailedEventArgs(
118116
this._request,
@@ -122,24 +120,23 @@ public override async Task<TransferUtilityUploadDirectoryResponse> ExecuteAsync(
122120

123121
var task = _failurePolicy.ExecuteAsync(
124122
async () => {
125-
_logger.DebugFormat("Starting upload command for Key={0}", uploadRequest.Key);
123+
_logger.DebugFormat("Starting upload command");
126124
var command = _utility.GetUploadCommand(uploadRequest, sharedHttpRequestThrottler);
127125
await command.ExecuteAsync(internalCts.Token)
128126
.ConfigureAwait(false);
129127
var uploaded = Interlocked.Increment(ref _numberOfFilesSuccessfullyUploaded);
130-
_logger.DebugFormat("Completed upload for Key={0}. FilesSuccessfullyUploaded={1}", uploadRequest.Key, uploaded);
128+
_logger.DebugFormat("Completed upload. FilesSuccessfullyUploaded={0}", uploaded);
131129
},
132130
onFailure,
133131
internalCts
134132
);
135133

136134
pendingTasks.Add(task);
137-
_logger.DebugFormat("Scheduled upload task for Key={0}. PendingTasks={1}", uploadRequest.Key, pendingTasks.Count);
135+
_logger.DebugFormat("Scheduled upload task. PendingTasks=01}", pendingTasks.Count);
138136
}
139137
finally
140138
{
141139
fileOperationThrottler.Release();
142-
_logger.DebugFormat("Released fileOperationThrottler for file: {0}", filepath);
143140
}
144141
}
145142

sdk/src/Services/S3/Properties/AssemblyInfo.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@
2121

2222
[assembly: InternalsVisibleTo("AWSSDK.UnitTests.S3.NetFramework, PublicKey=0024000004800000940000000602000000240000525341310004000001000100db5f59f098d27276c7833875a6263a3cc74ab17ba9a9df0b52aedbe7252745db7274d5271fd79c1f08f668ecfa8eaab5626fa76adc811d3c8fc55859b0d09d3bc0a84eecd0ba891f2b8a2fc55141cdcc37c2053d53491e650a479967c3622762977900eddbf1252ed08a2413f00a28f3a0752a81203f03ccb7f684db373518b4")]
2323
[assembly: InternalsVisibleTo("AWSSDK.UnitTests.NetFramework, PublicKey=0024000004800000940000000602000000240000525341310004000001000100db5f59f098d27276c7833875a6263a3cc74ab17ba9a9df0b52aedbe7252745db7274d5271fd79c1f08f668ecfa8eaab5626fa76adc811d3c8fc55859b0d09d3bc0a84eecd0ba891f2b8a2fc55141cdcc37c2053d53491e650a479967c3622762977900eddbf1252ed08a2413f00a28f3a0752a81203f03ccb7f684db373518b4")]
24+
25+
// We should remove this in the future when TransferUtility Upload/Download directory methods return responses.
26+
// We should update the Integration Tests in TransferUtilityTests.cs to not use the internal methods and instead use the new public ones that return responses.
2427
[assembly: InternalsVisibleTo("AWSSDK.IntegrationTests.S3.NetFramework, PublicKey=0024000004800000940000000602000000240000525341310004000001000100db5f59f098d27276c7833875a6263a3cc74ab17ba9a9df0b52aedbe7252745db7274d5271fd79c1f08f668ecfa8eaab5626fa76adc811d3c8fc55859b0d09d3bc0a84eecd0ba891f2b8a2fc55141cdcc37c2053d53491e650a479967c3622762977900eddbf1252ed08a2413f00a28f3a0752a81203f03ccb7f684db373518b4")]
2528
[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")]
2629
[assembly: AssemblyConfiguration("")]

0 commit comments

Comments
 (0)