lintingbin commented on code in PR #3426:
URL: https://github.com/apache/amoro/pull/3426#discussion_r1983003865


##########
amoro-format-iceberg/src/main/java/org/apache/amoro/table/TableProperties.java:
##########
@@ -115,6 +115,9 @@ private TableProperties() {}
       "self-optimizing.full.rewrite-all-files";
   public static final boolean SELF_OPTIMIZING_FULL_REWRITE_ALL_FILES_DEFAULT = 
true;
 
+  public static final String SELF_OPTIMIZING_FILTER = "self-optimizing.filter";
+  public static final String SELF_OPTIMIZING_FILTER_DEFAULT = null;

Review Comment:
   <img width="532" alt="image" 
src="https://github.com/user-attachments/assets/68f85e64-ea79-4016-b749-0d2bdaba968b";
 />
   
   It won't cause a NullPointerException (NPE) when used only on this side. 
Moreover, I noticed that in the documentation (configurations.md), many 
parameter default values are NULL. I haven't seen any default values set as "". 
I wonder how it would be represented in the documentation if the default value 
were "".



-- 
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]

Reply via email to