Details
Description
Error occurred when querying "has()" on properties if the data has INFINITY field.
Current behavior
java.util.concurrent.ExecutionException: org.apache.tinkerpop.gremlin.driver.exception.ResponseException: Character I is neither a decimal digit number, decimal point, nor "e" notation exponential mark.
Expected behavior
It is expected to return certain vertices. Besides the bug didn't occur in JanusGraph.
Reproduce
Vertex alice = g.addV("person").property("hair", Double.POSITIVE_INFINITY ).next();
Vertex bob = g.addV("person").property("hair", 500 ).next();