locationtech / geowave

GeoWave provides geospatial and temporal indexing on top of Accumulo, HBase, BigTable, Cassandra, Kudu, Redis, RocksDB, and DynamoDB.
Apache License 2.0
500 stars 190 forks source link

Add query filter expressions to easily constrain any supported adapter field #1826

Closed jdgarrett closed 3 years ago

jdgarrett commented 3 years ago

Also selects the best index to query based on row range histogram statistics if no index is specified by the query builder.

jdgarrett commented 3 years ago

So far my understanding of where this is is at internal changes to support filter expressions, but I don't see public API changes. Is that fair and if so is that the intent of this PR with a subsequent PR coming for public API changes?

Yes, the API changes are still a WIP, this PR was to really to get feedback on the filter expressions themselves and how they are built/work.