3.4. Business Resource Planner
Table 3.4. Business Resource Planner Issues Resolved in Version 6.3
| Issue | Description |
|---|---|
| Long benchmarker with many statistics go out of memory because statistic pointList survive untill the end of the benchmark | |
| Nearby Selection on VRP with 10k+ locations grabs a lot of memory for Local Search | |
| Nearby selection on SwapMoveSelector crashes if the entityselector doesn’t explicitly state the entity class | |
| optaplanner-webexamples vehicle routing on EAP doesn’t work | |
| Benchmark report: Solver configurations with uninitialized single benchmark results are ranked better than they should be | |
| SwingUI’s score in examples doesn’t get updated after manual move (regression) | |
| Single statistics fail when parallelBenchmarkCount is bigger than the number of solvers | |
| Workbench: Data modeler’s planning solution should implement Solution interface | |
| XStream support BendableScore doesn’t marshall to the scoreString | |
| HardSoftBigDecimalScore and SimpleBigDecimalScore’s toLevelNumbers() should return BigDecimals, not Doubles. | |
| Workbench: Solver config editor’s call to build a SolverFactory should pass the ProjectClassLoader as ClassLoader | |
| Possible performance issue after PLANNER-252 | |
| VariableListenerSupport.beforeVariableChanged() is severly slower (from CR1 to CR2) due to SortedMap usage | |
| VariableListenerSupport.beforeVariableChanged() is severly slower (from CR1 to CR2) due to HashSet.add() usage | |
| Benchmark report: Best score problem statistic with subSingleCount mixes median and average score | |
| TailChainSwapMove’s reverseChain() seems to cause a performance loss since 6.3.0.CR1 | |
| Wrong text in IllegalArgumentException in ScoreDirectorFactoryConfig | |
| 4 or more shadow variables might trigger cyclic source dependencies exception when that’s not the case | |
| Benchmark report: PickedMoveType statistics don’t work in the benchmark report any more (regression) | |
| VRP example with with time windows in FULL_ASSERT mode throws VariableListener corruption | |
| NQueensXStreamXmlPlannerBenchmarkFactoryTest fails on Windows | |
| Optaplanner Workbench: button to create a new file disappeared | |
| Default cloner doesn’t cloneMap() when an element of a Collection or a Map is a Map. | |
| Race condition with Solver.getBestSolution() | |
| scanAnnotatedClasses is not compatible with non-default ClassLoader or KieContainer because it doesn’t take it into account | |
| Workbench: solver configuration screen is visible for users without plannermgmt role | |
| Workbench: Solver Editor: No error is displayed when stateless kiesession is used | |
| Optaplanner should find defaultKieSession even if it not defined in kmodule.xml | |
| PlanningSolution annotation cannot be found when solver is built from kjar because scanAnnotatedClasses with a classloader without packgeIncludes does not work well | |
| NPE in SwapMove due to null selection in SwapMoveSelector | |
| Exe server: starting the same solver a second time (for a differen problem) should not return the best solution from the first run | |
| The score of the bestSolution is set before it is (fully) initialized, but from Solver.getBestSolution() it’s not detectable that it’s not yet initialized |

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.