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.



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