Github user greghogan commented on a diff in the pull request:

    https://github.com/apache/flink/pull/4179#discussion_r124521762
  
    --- Diff: 
flink-libraries/flink-gelly-examples/src/main/java/org/apache/flink/graph/drivers/parameter/Parameter.java
 ---
    @@ -40,6 +40,15 @@
        String getUsage();
     
        /**
    +    * A hidden parameter is parsed from the command-line configuration but 
is
    +    * not printed in the usage string. This can be used for power-user 
options
    +    * not displayed to the general user.
    --- End diff --
    
    The initial use case was for disabling object reuse which a user should not 
be concerned with (all the algorithms support object reuse) or even know about 
but is used by the integration tests to validate the algorithms under object 
reuse and for comparison benchmarking.
    
    Another example is the next PR which hides the "algorithm" parallelism 
which is only needed for large executions and might be confusing with the `-p` 
"job" parallelism.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to