[ https://issues.apache.org/jira/browse/HDFS-13399?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16434729#comment-16434729 ]
Erik Krogen commented on HDFS-13399: ------------------------------------ {quote} Just to make sure we are on the same page. Hadoop requires backward compatibility for minor releases. So please NO breaking! As I look at it we cannot break compatibility ever: we can only add new methods, parameters, etc. and deprecate old ones. Package-private is not a part of API, so it can change. {quote} This is not generally correct. While it is true for Public/Stable interfaces, it is not for Evolving interfaces. Please see the published [Hadoop compatibility guidelines|https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/InterfaceClassification.html#Evolving]: {quote} Evolving An Evolving interface is typically exposed so that users or external code can make use of a feature before it has stabilized. The expectation that an interface should “eventually” stabilize and be promoted to Stable, however, is not a requirement for the interface to be labeled as Evolving. Incompatible changes are allowed for Evolving interface only at minor releases. Incompatible changes allowed: minor (x.Y.0) Compatible changes allowed: maintenance (x.y.Z) {quote} > Make Client field AlignmentContext non-static. > ---------------------------------------------- > > Key: HDFS-13399 > URL: https://issues.apache.org/jira/browse/HDFS-13399 > Project: Hadoop HDFS > Issue Type: Sub-task > Affects Versions: HDFS-12943 > Reporter: Plamen Jeliazkov > Assignee: Plamen Jeliazkov > Priority: Major > Attachments: HDFS-13399-HDFS-12943.000.patch, > HDFS-13399-HDFS-12943.001.patch > > > In HDFS-12977, DFSClient's constructor was altered to make use of a new > static method in Client that allowed one to set an AlignmentContext. This > work is to remove that static field and make each DFSClient pass it's > AlignmentContext down to the proxy Call level. -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-issues-h...@hadoop.apache.org