DefaultLiteralComparator uses Double.NaN.compareTo() which treats NaNs as the largest values. Therefore, queries like:
table.rows(ExpressionParser.parse("field > 100"))
will also return rows with NaNs as the field values.
Log in to post a comment.