Hi Patrick,
I don't think Lucene supports CNF or DNF for BooleanQuery?
BooleanQuery will try to do some rewriting simplifications for degenerate
cases, e.g. a BooleanQuery with a single clause. Probably it could do more
optimizing? It is quite complex already :)
Mike
On Tue, Sep 22, 2020 at 1
Hi there,
Does Lucene support normalizing a BooleanQuery into normalized form (like
CNF or DNF)?
If not, is there a suggested way of doing it?
Also, I wonder whether there'll be a performance difference between
different forms of essentially the same BooleanQuery?
Thanks
Patrick