saxenapranav commented on code in PR #6633:
URL: https://github.com/apache/hadoop/pull/6633#discussion_r1549231346
##########
hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/AbfsConfiguration.java:
##########
@@ -842,6 +847,17 @@ public DelegatingSSLSocketFactory.SSLChannelMode
getPreferredSSLFactoryOption()
return getEnum(FS_AZURE_SSL_CHANNEL_MODE_KEY,
DEFAULT_FS_AZURE_SSL_CHANNEL_MODE);
}
+ /**
+ * @return Config to select netlib for server communication.
+ */
+ public HttpOperationType getPreferredHttpOperationType() {
+ return getEnum(FS_AZURE_NETWORKING_LIBRARY, DEFAULT_NETWORKING_LIBRARY);
Review Comment:
Since, its more desirable client, Apache shall be the default. However,
there are fallback mecahnism in place, which would make the process fallback to
JDK, in case the new library is facing some issue. Current mechanism is :
any request on abfsRestOperation which fails more than 3 times
(configurable), it will make the whole process fallback to JDK.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]