I am using Geomesa 1.1 to connect to Accumulo 1.6.2 with Java. I have no problems querying the database for specific attributes (specific column values). But when I try to run a range query (tried both time and geometric ranges) I get an error.
When I check the Accumulo logs I see this error:
exception while doing multi-scan
Filter cqlFilter = CQL.toFilter("BBOX(where, 160.0, 1.0, 170.0, 3.0)");
Geomesa/Accumulo will misleadingly throw this red herring error if you pass an invalid/incorrect table name to
toFilter. Before you spend a lot of time reading through general solutions to this problem and searching your code for bugs, be sure that you have the correct table name.