This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a commit to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git


The following commit(s) were added to refs/heads/geoapi-4.0 by this push:
     new 6f1750c  Last temporal criteria was not taken in account after last 
geographic comparison gave 0.
6f1750c is described below

commit 6f1750c6580d7930b1bcdcb97eff031be6ac326f
Author: Martin Desruisseaux <martin.desruisse...@geomatys.com>
AuthorDate: Mon Feb 28 15:48:12 2022 +0100

    Last temporal criteria was not taken in account after last geographic 
comparison gave 0.
---
 .../main/java/org/apache/sis/internal/referencing/ExtentSelector.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/ExtentSelector.java
 
b/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/ExtentSelector.java
index c95f9fd..50fd08a 100644
--- 
a/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/ExtentSelector.java
+++ 
b/core/sis-referencing/src/main/java/org/apache/sis/internal/referencing/ExtentSelector.java
@@ -468,7 +468,7 @@ public final class ExtentSelector<T> {
                             remainingFieldsToCompute = NONE;
                             final double pd = pseudoDistance(bbox);
                             if (compare(pd, pseudoDistance, +1) >= 0) {
-                                return;
+                                if (comparison != 0 || !alternateOrdering) 
return;
                             }
                             if (alternateOrdering && compare(td, 
temporalDistance, +1) >= 0) {
                                 return;

Reply via email to