GitHub user zentol opened a pull request:

    https://github.com/apache/flink/pull/5843

    [FLINK-8744][docs] Generate "Common Option" section

    Base on #5822.
    
    ## What is the purpose of the change
    
    With this PR the "Common Options" section is now generated by the 
`ConfigOptionDocsGenerator`.
    
    ## Brief change log
    
    * add ´CommonOption` annotation
    * annotate a few options with added annotation
      * I was very conservative as i do **not** want to discuss in this PR 
which options should be regarded as common
    * extend the generator to gather all annotated options and generated a HTML 
table
    * replace common section with generated file
    * remove advanced section, as subsumed by full reference
    
    ## Verifying this change
    
    * run `ConfigOptionsDocGeneratorTest#testCommonOptions`


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/zentol/flink 8744

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/flink/pull/5843.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #5843
    
----
commit ee191707fc9ed538afc44818289454eba66e977b
Author: zentol <chesnay@...>
Date:   2018-04-05T10:42:42Z

    [FLINK-8743][docs] Allow overriding documented default

commit 5e1f8a63dc985ac7b5021c85ee77d8e04b58ba74
Author: zentol <chesnay@...>
Date:   2018-04-12T11:27:09Z

    [FLINK-8744][docs] Add CommonOption annotation

commit 036de7d73148f6d824d6aa4cb8fd3e463962bd9c
Author: zentol <chesnay@...>
Date:   2018-04-12T11:38:12Z

    [FLINK-8744][docs] Integrate CommonOption annotation

----


---

Reply via email to