Allow java.util.UUID as type of field annotated with @RevisionNumber

Description

Currently The field annotated with @RevisionNumber must be of type int, Integer, long, Long and this is a major constraint in specific cases and it is a known issue. Allowing a user to choose UUID as a field type will give extra flexibility.

The proposed change is in RevisionInfoConfiguration class.

Environment

None

Assignee

Chris Cranford

Reporter

Borislav Banchev

Fix versions

None

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

backportDecision

None

Components

Affects versions

Priority

Major
Configure