Skip to content

Tags: KarlEilebrecht/audlang-java-solr

Tags

v1.1.0

Toggle v1.1.0's commit message
[maven-release-plugin] copy for tag v1.1.0

archive/issue1-NOT-always-translates-to-NOT-ANY

Toggle archive/issue1-NOT-always-translates-to-NOT-ANY's commit message
explored options to include NOT into joins

This is an abandoned attempt to fix the problem than
NOT applied to a field on a sub document always gets
translated to NOT ANY. After testing several approaches
I came to the conclusion that this is a principal issue
with the negation and boolean logic.
When we allow a NOT to become an inlined condition
(on a particular sub document rather than any) we open
Pandora's box because the same
profile may appear in the set with the positive condition
C AND also in the set NOT(C) (because a different sub-document
instance matches the NOT). This feels so fundamentally wrong and
cannot be explained to any user that it is better to have a
known framework limitation that NOT always means NOT ANY.

v1.0.0

Toggle v1.0.0's commit message
[maven-release-plugin] copy for tag v1.0.0