-
Bug
-
Resolution: Done
-
Critical
-
6.2.0.Final
-
None
-
NEW
-
NEW
Use these datasets to reproduce:
data/vehiclerouting/import/capacitated/usa-n10000-k100.vrp
data/vehiclerouting/import/capacitated/usa-n50000-k500.vrp
data/vehiclerouting/import/capacitated/usa-n100000-k500.vrp
java.lang.OutOfMemoryError: Java heap space at org.optaplanner.core.impl.heuristic.selector.entity.nearby.NearEntityNearbyEntitySelector.phaseStarted(NearEntityNearbyEntitySelector.java:88) ~[classes/:na] at org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport.firePhaseStarted(PhaseLifecycleSupport.java:39) ~[classes/:na] at org.optaplanner.core.impl.heuristic.selector.AbstractSelector.phaseStarted(AbstractSelector.java:47) ~[classes/:na] at org.optaplanner.core.impl.phase.event.PhaseLifecycleSupport.firePhaseStarted(PhaseLifecycleSupport.java:39) ~[classes/:na] at org.optaplanner.core.impl.heuristic.selector.AbstractSelector.phaseStarted(AbstractSelector.java:47) ~[classes/:na] at org.optaplanner.core.impl.localsearch.decider.LocalSearchDecider.phaseStarted(LocalSearchDecider.java:97) ~[classes/:na] at org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase.phaseStarted(DefaultLocalSearchPhase.java:122) ~[classes/:na] at org.optaplanner.core.impl.localsearch.DefaultLocalSearchPhase.solve(DefaultLocalSearchPhase.java:66) ~[classes/:na] at org.optaplanner.core.impl.solver.DefaultSolver.runPhases(DefaultSolver.java:214) ~[classes/:na] at org.optaplanner.core.impl.solver.DefaultSolver.solve(DefaultSolver.java:176) ~[classes/:na] at org.optaplanner.benchmark.impl.SingleBenchmarkRunner.call(SingleBenchmarkRunner.java:82) ~[classes/:na] at org.optaplanner.benchmark.impl.SingleBenchmarkRunner.call(SingleBenchmarkRunner.java:33) ~[classes/:na]
- duplicates
-
PLANNER-485 Memory friendly nearby selection by caching only the n nearest entities (optionally adhering to some filter)
- Resolved
- is related to
-
PLANNER-498 Immovable entities should filter before nearby selection so it can't starve nearby selection
- Open
- relates to
-
PLANNER-495 Multiple nearby selectors should share their distance matrix
- Resolved