[
https://issues.apache.org/jira/browse/HADOOP-16041?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16740641#comment-16740641
]
Thomas Marquardt commented on HADOOP-16041:
-------------------------------------------
What are your goals for this change?
There were two things we wanted to accomplish with our current User-Agent
implementation:
1) Ability to identity the client as ABFS. That is, as opposed to some other
client outside Hadoop.
2) Ability to identify the service or partner that build and distributed the
client. E.g., Cloudera, Hortonworks, HDInsight, Databricks, etc.
Looking at the implementation of VersionInfo.getVersion, it appears to be
returning a version number like "3.1". That would make it difficult to do 1),
as we would not be searching for a static string but rather a dynamic string
which is perhaps nothing but a version number.
Perhaps we can leave the static part "Azure Blob FS" or shorten it to "ABFS"
and append the Hadoop version or hadoop-azure jar version, so the format is
something like "ABFS/%s" where %s is the version string?
> UserAgent string for ABFS
> -------------------------
>
> Key: HADOOP-16041
> URL: https://issues.apache.org/jira/browse/HADOOP-16041
> Project: Hadoop Common
> Issue Type: Sub-task
> Components: fs/azure
> Affects Versions: 3.2.0
> Reporter: Shweta
> Assignee: Shweta
> Priority: Major
> Fix For: 3.3.0
>
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]