[
https://issues.apache.org/jira/browse/HADOOP-14598?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16065397#comment-16065397
]
Steve Loughran commented on HADOOP-14598:
-----------------------------------------
not related to the latest SDK update; happens if I switch to the previous one.
Looking @ the code, it comes down to this: the URI to use
{code}
builder = new UriQueryBuilder();
final URL resourceUrl = builder.addToURI(uri).toURL();
retConnection = (HttpURLConnection) resourceUrl.openConnection(); // *HERE*
{code}
The implication is that (a) hadoop has patched in a URL factory and (b) its
returning the wrong thing, or (c) I'm handing in the wrong URL to the FS.
Which, if I instrument my code better, doesn't appear to be the case
{code}
FileGenerator *** FAILED ***
java.io.IOException: Failed to delete
wasb://[email protected]/cloud-integration/DELAY_LISTING_ME/AzureFileGeneratorSuite/filegenerator
on org.apache.hadoop.fs.azure.NativeAzureFileSystem@6fe77a97
org.apache.hadoop.fs.azure.AzureException:
com.microsoft.azure.storage.StorageException:
org.apache.hadoop.fs.FsUrlConnection cannot be cast to
java.net.HttpURLConnection
at
com.hortonworks.spark.cloud.ObjectStoreOperations$class.rm(ObjectStoreOperations.scala:415)
at
com.hortonworks.spark.cloud.operations.CloudFileGenerator.rm(CloudFileGenerator.scala:33)
at
com.hortonworks.spark.cloud.operations.CloudFileGenerator.action(CloudFileGenerator.scala:81)
at
com.hortonworks.spark.cloud.ObjectStoreExample$class.action(ObjectStoreExample.scala:70)
at
com.hortonworks.spark.cloud.operations.CloudFileGenerator.action(CloudFileGenerator.scala:33)
at
com.hortonworks.spark.cloud.common.FileGeneratorTests.generate(FileGeneratorTests.scala:80)
at
com.hortonworks.spark.cloud.common.FileGeneratorTests$$anonfun$2.apply$mcV$sp(FileGeneratorTests.scala:40)
at
com.hortonworks.spark.cloud.CloudSuiteTrait$$anonfun$ctest$1.apply$mcV$sp(CloudSuiteTrait.scala:69)
at
com.hortonworks.spark.cloud.CloudSuiteTrait$$anonfun$ctest$1.apply(CloudSuiteTrait.scala:67)
at
com.hortonworks.spark.cloud.CloudSuiteTrait$$anonfun$ctest$1.apply(CloudSuiteTrait.scala:67)
...
Cause: org.apache.hadoop.fs.azure.AzureException: com.microsoft.azure.st
{code]
> azure wasb failing: FsUrlConnection cannot be cast to HttpURLConnection
> -----------------------------------------------------------------------
>
> Key: HADOOP-14598
> URL: https://issues.apache.org/jira/browse/HADOOP-14598
> Project: Hadoop Common
> Issue Type: Bug
> Components: fs/azure, test
> Affects Versions: 3.0.0-beta1
> Reporter: Steve Loughran
>
> my downstream-of-spark cloud integration tests (where I haven't been running
> the azure ones for a while) now have a few of the tests failing
> {code}
> org.apache.hadoop.fs.azure.AzureException:
> com.microsoft.azure.storage.StorageException:
> org.apache.hadoop.fs.FsUrlConnection cannot be cast to
> java.net.HttpURLConnection
> {code}
> No obvious cause, and it's only apparently happening in some of the
> (scalatest) tests.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]