[GitHub] [hadoop] ayushtkn commented on pull request #5689: HADOOP-18752. Change fs.s3a.directory.marker.retention to "keep"

2023-05-31 Thread via GitHub


ayushtkn commented on PR #5689:
URL: https://github.com/apache/hadoop/pull/5689#issuecomment-1569931307

   yep, it is like that, lot of discussions and tickets around this, example: 
[HDFS-13505](https://issues.apache.org/jira/browse/HDFS-13505), this is also 
marked as incompatible and was pushed only to trunk. This comment also says the 
same thing 
(https://issues.apache.org/jira/browse/HDFS-13505?focusedCommentId=16854777&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-16854777)
   
   may be the reason is like if someone had a use case like he explicitly 
wanted the conf to be "delete" for whatever reasons and the default value was 
also "delete", he didn't configure it considering the default value, now if you 
change it to "keep", that guy who explicitly wanted the value to be delete, he 
has to change and have to configure it to "delete" to preserve his old 
behaviour.
   
   Not against this change, just telling the generic stuff around config 
defaults, what I have read or know about the compat :-) 


-- 
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: common-issues-unsubscr...@hadoop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org



[GitHub] [hadoop] ayushtkn commented on pull request #5689: HADOOP-18752. Change fs.s3a.directory.marker.retention to "keep"

2023-05-24 Thread via GitHub


ayushtkn commented on PR #5689:
URL: https://github.com/apache/hadoop/pull/5689#issuecomment-1562369779

   Just Passing by
   AFAIK
   Changing configurations default is an incompatible change and can be done 
only for minor release, so you can do it only for 3.4.0
   `
   Hadoop-defined properties (names and meanings) SHALL be considered 
[Public](https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/InterfaceClassification.html#Public)
 and 
[Stable](https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/InterfaceClassification.html#Stable).
 The units implied by a Hadoop-defined property MUST NOT change, even across 
major versions. Default values of Hadoop-defined properties SHALL be considered 
[Public](https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/InterfaceClassification.html#Public)
 and 
[Evolving](https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/InterfaceClassification.html#Evolving).
   `
   
   
https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/Compatibility.html#Hadoop_Configuration_Files


-- 
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: common-issues-unsubscr...@hadoop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


-
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org