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