opened 01:45PM - 19 Apr 24 UTC
API design & UX
data types
Filtering / Sorting / Aggregation
feature request
### Describe your feature request
**Challenge**
Current implementation of the …geo-coordinate filtering uses a vector search. A limitation of the implementation is that the size of the list is fixed to 800.
This limits usefulness of filter when combined with other parameters, as the geo-coordinate search does not accept an allow list, and also it is carried out before being used as an allow list for any subsequent searches.
**Proposal**
1. Allow the user to increase the dynamic list size to a larger number, at the cost of speed.
2. When a geo-coordinate filter is used in combination with other filters, perform the other filters first & pass the results as an allow list to the geo-coordinate filter.
### Code of Conduct
- [X] I have read and agree to the Weaviate's [Contributor Guide](https://weaviate.io/developers/contributor-guide) and [Code of Conduct](https://weaviate.io/service/code-of-conduct)