-
Task
-
Resolution: Done
-
Major
-
7.33.0.Final
-
None
-
2020 Week 07-09 (from Feb 10)
-
5
-
NEW
-
NEW
In some constraints, multiple groupBy calls might be necessary. See Machine reassignment : service move cost as an example:
return factory.from(MrProcessAssignment.class)
.filter(MrProcessAssignment::isMoved)
.groupBy(processAssignment -> processAssignment.getService(), ConstraintCollectors.countLong())
.groupBy((service, processMoveCount) -> processMoveCount)
.groupBy(ConstraintCollectors.max())
...
- blocks
-
PLANNER-1818 Fix ConstraintProvider for Machine Reassignment example
- Resolved
- is cloned by
-
PLANNER-1850 Constraint Streams: support for max() for collectors with higher cardinality
- Resolved