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