Envers: Please support nested criteria in revisionsOfEntity queries

Description

Please support the traverseRelation operation for RevisionsOfEntityQuery!

The current implementation throws an UnsupportedOperationException:

public AuditAssociationQuery<? extends AuditQuery> traverseRelation(String associationName, JoinType joinType) {
throw new UnsupportedOperationException( "Not yet implemented for revisions of entity queries" );
}

My application aggregates multiple records to present information to the user, so viewing the history of only one entity instance doesn't make sense for my use case. Users have asked for the ability to filter and sort history based on properties which I mapped to nested entities.

For now, I will have to filter the query results in client code, which is not very efficient.

Thank you!

Environment

None

Assignee

Chris Cranford

Reporter

Russell Morrisey

Fix versions

Labels

None

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Components

Affects versions

Priority

Major
Configure