Anomalie #2131
Error in findTreeNode client method when Node depth + depth asked > Integer.MAX_VALUE
| Status: | Résolu | Start date: | 06/08/2012 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % Done: | 100% | ||
| Category: | SolR | Estimated time: | 1.00 hour | |
| Target version: | 3.7 | Spent time: | 1.00 hour |
Description
Lorsque la profondeur de recherche est fixée à un très grand nombre, lorsque le framework ajoute à ce nombre la profondeur du noeud de départ, il y a débordement et on se retrouve avec un nombre négatif.
Il faut donc vérifier et s'il y a débordement, on fixe la valeur a Integer.MAX_VALUE