[ 
https://issues.apache.org/jira/browse/NIFI-2115?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15631540#comment-15631540
 ] 

ASF GitHub Bot commented on NIFI-2115:
--------------------------------------

Github user jvwing commented on the issue:

    https://github.com/apache/nifi/pull/583
  
    @mcgilman - I fixed two issues that you pointed out:
    
    1. The About dialog no longer shows the "Tagged" label when there is 
nothing in nifi.properties
    2. I added "(not available)" to the System Diagnostics properties with the 
"unset" style where info is not provided in nifi.properties
    
    Then I did some testing that I should have done last time, with these four 
typical scenarios for data combinations in nifi.properties:
    
    1.) Build from source release, screenshots: 
[About](https://cloud.githubusercontent.com/assets/3151078/19955878/3a4c8cc0-a143-11e6-9c42-568d57f026b5.png)
 | [System 
Diagnostics](https://cloud.githubusercontent.com/assets/3151078/19955879/3a4fb8e6-a143-11e6-8e4e-bd0b190d1b86.png)
    ```
    # Build info
    nifi.build.tag=nifi-1.1.0-RC-test
    nifi.build.branch=
    nifi.build.revision=
    nifi.build.timestamp=2016-11-02T21:32:02Z
    ```
    
    2.) SNAPSHOT Build from git repo, screenshots: 
[About](https://cloud.githubusercontent.com/assets/3151078/19955880/3a55946e-a143-11e6-9804-4f2249fb869c.png)
 | [System 
Diagnostics](https://cloud.githubusercontent.com/assets/3151078/19955883/3a58ca76-a143-11e6-9a68-40fdd9b4f23f.png)
    ```
    # Build info
    nifi.build.tag=HEAD
    nifi.build.branch=NIFI-2115-about-box-info-2
    nifi.build.revision=7057cfc
    nifi.build.timestamp=2016-10-24T18:21:35Z
    ```
    
    3.) Build from non-release source without git, screenshots: 
[About](https://cloud.githubusercontent.com/assets/3151078/19955881/3a55bf8e-a143-11e6-8988-498f6dee50e7.png)
 | [System 
Diagnostics](https://cloud.githubusercontent.com/assets/3151078/19955882/3a5610a6-a143-11e6-9f61-2313855fa812.png)
    ```
    # Build info
    nifi.build.tag=HEAD
    nifi.build.branch=
    nifi.build.revision=
    nifi.build.timestamp=2016-11-02T18:57:11Z
    ```
    
    4.) Upgrade - nothing in nifi.properties, screenshots: 
[About](https://cloud.githubusercontent.com/assets/3151078/19955885/3a639e60-a143-11e6-9637-362461480b80.png)
 |  [System 
Diagnostics](https://cloud.githubusercontent.com/assets/3151078/19955884/3a639b2c-a143-11e6-827d-55c94988a4b6.png)
    
    I know this isn't an exhaustive list, I believe arbitrary combinations 
should now be more gracefully supported.



> Enhanced About Box Version Information
> --------------------------------------
>
>                 Key: NIFI-2115
>                 URL: https://issues.apache.org/jira/browse/NIFI-2115
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Core UI, Tools and Build
>    Affects Versions: 1.0.0
>            Reporter: James Wing
>            Assignee: James Wing
>            Priority: Minor
>         Attachments: screenshot-1-of-4-about-expands.png, 
> screenshot-2-of-4-git-build.png, screenshot-3-of-4-release-build.png, 
> screenshot-4-of-4-source-build.png
>
>
> The UI's About dialog and underlying API provide the version of NiFi, like 
> "0.7.0-SNAPSHOT".  For many bug reports and troubleshooting requests, this is 
> not very precise, especially around rapidly changing code or 
> platform-dependent behavior.  It would help if NiFi captured and displayed 
> additional information:  
> * NiFi build commit hash
> * NiFi build branch
> * NiFi build date/time
> * Java Version
> * Java Vendor (Oracle, OpenJDK)
> * OS
> Then a simple copy/paste from the about box would provide very specific 
> information about a particular NiFi installation and which code it was 
> derived from.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to