Hi all,

I previously posted this on users@ by mistake:
https://lists.apache.org/thread/x0x61yh07zzqo73cbct2hdzkybrlgr3m

Short summary: Lucene has supported vector-field existence checks since 9.1
(KnnVectorFieldExistsQuery, later FieldExistsQuery). Solr's DenseVectorField
still rejects existence queries with BAD_REQUEST.

I'd like to add support so that:

  vector:*
  -vector:*
  vector:[* TO *]

work as normal existence queries via FieldExistsQuery, while bounded range
queries continue to be rejected.

This is a small consistency fix. I already have a local patch + tests and
plan
to open a JIRA / PR unless there are objections.

Thanks,
Li Enlai

Reply via email to