https://issues.rudder.io/https://issues.rudder.io/themes/rudder7/favicon/favicon.ico?17096450182020-09-07T12:42:51ZIssue TrackerRudder - Bug #18172: Group query with OR composition and searching for Node properties return all nodes in place of nonehttps://issues.rudder.io/issues/18172?journal_id=1331662020-09-07T12:42:51ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-5 priority-16 priority-default closed" href="/issues/18133">Bug #18133</a>: Group query with OR composition and searching for Node properties return less results than expected</i> added</li></ul> Rudder - Bug #18172: Group query with OR composition and searching for Node properties return all nodes in place of nonehttps://issues.rudder.io/issues/18172?journal_id=1331682020-09-07T12:54:10ZFrançois ARMANDfrancois.armand@rudder.io
<ul></ul><p>This can be reproduced with test:</p>
<pre>
val q3 = TestQuery(
"q3", // select no nodes because that property name doesn't exists
parser("""
{ "select":"node", "composition" : "Or", "where":[
{ "objectType":"serializedNodeProperty", "attribute":"name.value", "comparator":"hasKey", "value":"No node with that prop" }
] }
""").openOrThrowException("For tests"),
Nil)
// fail: returns all nodes
</pre> Rudder - Bug #18172: Group query with OR composition and searching for Node properties return all nodes in place of nonehttps://issues.rudder.io/issues/18172?journal_id=1331772020-09-07T13:50:54ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In progress</i></li></ul> Rudder - Bug #18172: Group query with OR composition and searching for Node properties return all nodes in place of nonehttps://issues.rudder.io/issues/18172?journal_id=1331782020-09-07T13:58:15ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Assignee</strong> changed from <i>Vincent MEMBRÉ</i> to <i>François ARMAND</i></li><li><strong>Pull Request</strong> set to <i>https://github.com/Normation/rudder/pull/3205</i></li></ul><p>PR <a class="external" href="https://github.com/Normation/rudder/pull/3205">https://github.com/Normation/rudder/pull/3205</a></p> Rudder - Bug #18172: Group query with OR composition and searching for Node properties return all nodes in place of nonehttps://issues.rudder.io/issues/18172?journal_id=1331792020-09-07T13:59:53ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Target version</strong> changed from <i>5.0.20</i> to <i>5.0.19</i></li></ul> Rudder - Bug #18172: Group query with OR composition and searching for Node properties return all nodes in place of nonehttps://issues.rudder.io/issues/18172?journal_id=1332022020-09-07T15:20:42ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Status</strong> changed from <i>In progress</i> to <i>Pending release</i></li></ul><p>Applied in changeset <a class="changeset" title="Fixes #18172: Group query with OR composition and searching for Node properties return all nodes ..." href="https://issues.rudder.io/projects/rudder/repository/rudder/revisions/1f17a372821294a0f83f5d59f5240ca3304be723">rudder|1f17a372821294a0f83f5d59f5240ca3304be723</a>.</p> Rudder - Bug #18172: Group query with OR composition and searching for Node properties return all nodes in place of nonehttps://issues.rudder.io/issues/18172?journal_id=1332072020-09-08T09:10:36ZFrançois ARMANDfrancois.armand@rudder.io
<ul><li><strong>Fix check</strong> changed from <i>To do</i> to <i>Checked</i></li></ul> Rudder - Bug #18172: Group query with OR composition and searching for Node properties return all nodes in place of nonehttps://issues.rudder.io/issues/18172?journal_id=1335402020-09-16T08:28:00ZVincent MEMBRÉvme@rudder.io
<ul><li><strong>Status</strong> changed from <i>Pending release</i> to <i>Released</i></li></ul><p>This bug has been fixed in Rudder 5.0.19, 6.0.8 and 6.1.4 which were released today.</p>
<ul>
<li><a href="https://docs.rudder.io/changelogs/5.0/index.html#5.0.19" class="external">5.0.19 changelog</a></li>
<li><a href="https://docs.rudder.io/changelogs/6.0/index.html#6.0.8" class="external">6.0.8 changelog</a></li>
<li><a href="https://docs.rudder.io/changelogs/6.1/index.html#6.1.4" class="external">6.1.4 changelog</a></li>
<li><a href="https://docs.rudder.io/reference/5.0/installation/upgrade.html" class="external">Upgrade manual</a></li>
</ul>