[ 
https://issues.apache.org/jira/browse/HADOOP-17737?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17352480#comment-17352480
 ] 

Steve Loughran commented on HADOOP-17737:
-----------------------------------------

This looks like a retry caused by a (real world) network connection reset, so 
the stats were out.

Going to close as a cannot reproduce; the JIRA is here for others to see if 
they search for it.

{code}
2021-05-27 13:10:40,058 DEBUG [pool-44-thread-2]: services.AbfsClient 
(AbfsRestOperation.java:executeHttpOperation(295)) - HttpRequestFailure: 
0,,,cid=65a6ca53-dccc-43a9-9991-dd6f553fb956,rid=,sent=1572864,recv=0,PUT,https://stevelukwest.dfs.core.windows.net/abfs-testcontainer-57c8928e-2313-4b11-bb3e-76f331a08c53/user/stevel/testSmallWriteOptimization%5BOptmOFF_FlushCloseTest_EmptyFile_MultiSmallWritesStillLessThanBufferSize%5D375a3beb-a78c-4d94-9453-04c250d71cb1?action=append&position=1572864&timeout=90,
 {}
java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(SocketInputStream.java:210)
        at java.net.SocketInputStream.read(SocketInputStream.java:141)
        at org.wildfly.openssl.OpenSSLSocket.read(OpenSSLSocket.java:423)
        at 
org.wildfly.openssl.OpenSSLInputStream.read(OpenSSLInputStream.java:41)
        at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
        at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
        at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
        at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:735)
        at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:678)
        at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1593)
        at 
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498)
        at 
java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
        at 
sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:352)
        at 
org.apache.hadoop.fs.azurebfs.services.AbfsHttpOperation.processResponse(AbfsHttpOperation.java:330)
        at 
org.apache.hadoop.fs.azurebfs.services.AbfsRestOperation.executeHttpOperation(AbfsRestOperation.java:274)
        at 
org.apache.hadoop.fs.azurebfs.services.AbfsRestOperation.completeExecute(AbfsRestOperation.java:205)
        at 
org.apache.hadoop.fs.azurebfs.services.AbfsRestOperation.lambda$execute$0(AbfsRestOperation.java:181)
        at 
org.apache.hadoop.fs.statistics.impl.IOStatisticsBinding.trackDurationOfInvocation(IOStatisticsBinding.java:464)
        at 
org.apache.hadoop.fs.azurebfs.services.AbfsRestOperation.execute(AbfsRestOperation.java:179)
        at 
org.apache.hadoop.fs.azurebfs.services.AbfsClient.append(AbfsClient.java:604)
        at 
org.apache.hadoop.fs.azurebfs.services.AbfsOutputStream.lambda$writeCurrentBufferToService$0(AbfsOutputStream.java:462)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
2021-05-27 13:10:40,061 DEBUG [pool-44-thread-2]: services.AbfsClient 
(AbfsRestOperation.java:completeExecute(208)) - Retrying REST operation Append. 
RetryCount = 1
2021-05-27 13:10:45,484 DEBUG [pool-44-thread-2]: services.AbfsClient 
(AbfsRestOperation.java:executeHttpOperation(248)) - Signing request with 
shared key
2021-05-27 13:10:57,700 DEBUG [pool-44-thread-2]: services.AbfsClient 
(AbfsRestOperation.java:executeHttpOperation(307)) - HttpRequest: Append: 
202,,,cid=965182bf-0d06-4a3c-9673-83a2afd81992,rid=59d17b3d-501f-002a-58f1-522f4c000000,sent=1572864,recv=0,PUT,https://stevelukwest.dfs.core.windows.net/abfs-testcontainer-57c8928e-2313-4b11-bb3e-76f331a08c53/user/stevel/testSmallWriteOptimization%5BOptmOFF_FlushCloseTest_EmptyFile_MultiSmallWritesStillLessThanBufferSize%5D375a3beb-a78c-4d94-9453-04c250d71cb1?action=append&position=1572864&timeout=90

{code}

> abfs ITestSmallWriteOptimization.testSmallWriteOptimization
> -----------------------------------------------------------
>
>                 Key: HADOOP-17737
>                 URL: https://issues.apache.org/jira/browse/HADOOP-17737
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: fs/azure, test
>    Affects Versions: 3.4.0
>            Reporter: Steve Loughran
>            Priority: Minor
>         Attachments: 
> org.apache.hadoop.fs.azurebfs.ITestSmallWriteOptimization-output.txt
>
>
> (transient) failure of 
> ITestSmallWriteOptimization.testSmallWriteOptimization; Azure cardiff over a 
> long-haul link
> This is on my manifest committer branch -but I've not done any changes to 
> input streams there
> {code}
> [ERROR] Failures: 
> [ERROR]   
> ITestSmallWriteOptimization.testSmallWriteOptimization:324->formulateSmallWriteTestAppendPattern:437->assertOpStats:499->AbstractAbfsIntegrationTest.assertAbfsStatistics:453->Assert.assertEquals:647->Assert.failNotEquals:835->Assert.fail:89
>  Mismatch in connections_made expected:<7> but was:<8>
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to