[ 
https://issues.apache.org/jira/browse/HBASE-28306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Bryan Beaudreault resolved HBASE-28306.
---------------------------------------
    Fix Version/s: 2.6.0
                   2.5.8
                   3.0.0-beta-2
     Release Note: Added a new build property -Dversioninfo.version which can 
be used to influence the generated Version.java class in custom build 
scenarios. The version specified will show up in the HMaster UI and also have 
implications on various version-related checks. This is an advanced usage 
property and it's recommended not to stray too far from the default format of 
major.minor.patch-suffix.
       Resolution: Fixed

Pushed to all active release lines. Thanks [~zhangduo] for review!

> Add property to customize Version information
> ---------------------------------------------
>
>                 Key: HBASE-28306
>                 URL: https://issues.apache.org/jira/browse/HBASE-28306
>             Project: HBase
>          Issue Type: Improvement
>            Reporter: Bryan Beaudreault
>            Assignee: Bryan Beaudreault
>            Priority: Major
>             Fix For: 2.6.0, 2.5.8, 3.0.0-beta-2
>
>
> In hbase-common we generate Version.java using the ${project.version} 
> property. In some custom builds, it may be necessary to override the project 
> version. The custom version may not be compatible with how Version works, or 
> the user may want to add extra metadata (like a build number). We can add a 
> property which defaults to ${project.version} but allows the user to specify 
> separately if desired.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to