You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Mehmet Ergül (JIRA)" <ji...@apache.org> on 2014/12/08 10:14:13 UTC

[jira] [Updated] (SOLR-6828) Pivot Facet Problem with solr.PathHierarchyTokenizerFactory

     [ https://issues.apache.org/jira/browse/SOLR-6828?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mehmet Ergül updated SOLR-6828:
-------------------------------
    Description: 
Pivot facet is showing the same count for all children of a parent in a hierarchy. I tested the Solr 4.1 and there's no problem. In solr 4.10.1 all entities are repeating for all children of a parent.
Example:

In Solr 4.1:

<lst>
<str name="field">drug_delivery_branch_hierarchy</str>
<str name="value">Injectable Targeted & Water Insoluble</str>
<int name="count">33</int>
<arr name="pivot">
<lst>
<str name="field">company_id</str>
<str name="value">3807</str>
<int name="count">16</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">6008</str>
<int name="count">16</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">9331</str>
<int name="count">1</int>
</lst>

<lst>
<str name="field">drug_delivery_branch_hierarchy</str>
<str name="value">
INJECTION|Injectable Targeted & Water Insoluble|Nanoparticles
</str>
<int name="count">30</int>
<arr name="pivot">
<lst>
<str name="field">company_id</str>
<str name="value">3807</str>
<int name="count">14</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">6008</str>
<int name="count">14</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">7867</str>
<int name="count">2</int>
</lst>

In Solr 4.10.1:

<lst>
<str name="field">drug_delivery_branch_hierarchy</str>
<str name="value">INJECTION|Injectable Targeted</str>
<int name="count">42</int>
<arr name="pivot">
<lst>
<str name="field">company_id</str>
<str name="value">3807</str>
<int name="count">21</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">6008</str>
<int name="count">21</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">9343</str>
<int name="count">18</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">7025</str>
<int name="count">9</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">6581</str>
<int name="count">5</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">7917</str>
<int name="count">5</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">12519</str>
<int name="count">4</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">7867</str>
<int name="count">4</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">12580</str>
<int name="count">3</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">7781</str>
<int name="count">3</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">3024</str>
<int name="count">2</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">13186</str>
<int name="count">1</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">5063</str>
<int name="count">1</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">9331</str>
<int name="count">1</int>
</lst>
</arr>
</lst>

<lst>
<str name="field">drug_delivery_branch_hierarchy</str>
<str name="value">INJECTION|Injectable Targeted|Nanoparticles</str>
<int name="count">42</int>
<arr name="pivot">
<lst>
<str name="field">company_id</str>
<str name="value">3807</str>
<int name="count">21</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">6008</str>
<int name="count">21</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">9343</str>
<int name="count">18</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">7025</str>
<int name="count">9</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">6581</str>
<int name="count">5</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">7917</str>
<int name="count">5</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">12519</str>
<int name="count">4</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">7867</str>
<int name="count">4</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">12580</str>
<int name="count">3</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">7781</str>
<int name="count">3</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">3024</str>
<int name="count">2</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">13186</str>
<int name="count">1</int>
</lst>
<lst>
<str name="field">company_id</str>
<str name="value">5063</str>
<int name="count">1</int>
</lst>
<lst>

  was:Pivot facet is showing the same count for all children of a parent in a hierarchy. I tested the Solr 4.1 and there's no problem.


> Pivot Facet Problem with solr.PathHierarchyTokenizerFactory
> -----------------------------------------------------------
>
>                 Key: SOLR-6828
>                 URL: https://issues.apache.org/jira/browse/SOLR-6828
>             Project: Solr
>          Issue Type: Bug
>    Affects Versions: 4.10.1
>            Reporter: Mehmet Ergül
>
> Pivot facet is showing the same count for all children of a parent in a hierarchy. I tested the Solr 4.1 and there's no problem. In solr 4.10.1 all entities are repeating for all children of a parent.
> Example:
> In Solr 4.1:
> <lst>
> <str name="field">drug_delivery_branch_hierarchy</str>
> <str name="value">Injectable Targeted & Water Insoluble</str>
> <int name="count">33</int>
> <arr name="pivot">
> <lst>
> <str name="field">company_id</str>
> <str name="value">3807</str>
> <int name="count">16</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">6008</str>
> <int name="count">16</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">9331</str>
> <int name="count">1</int>
> </lst>
> <lst>
> <str name="field">drug_delivery_branch_hierarchy</str>
> <str name="value">
> INJECTION|Injectable Targeted & Water Insoluble|Nanoparticles
> </str>
> <int name="count">30</int>
> <arr name="pivot">
> <lst>
> <str name="field">company_id</str>
> <str name="value">3807</str>
> <int name="count">14</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">6008</str>
> <int name="count">14</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">7867</str>
> <int name="count">2</int>
> </lst>
> In Solr 4.10.1:
> <lst>
> <str name="field">drug_delivery_branch_hierarchy</str>
> <str name="value">INJECTION|Injectable Targeted</str>
> <int name="count">42</int>
> <arr name="pivot">
> <lst>
> <str name="field">company_id</str>
> <str name="value">3807</str>
> <int name="count">21</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">6008</str>
> <int name="count">21</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">9343</str>
> <int name="count">18</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">7025</str>
> <int name="count">9</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">6581</str>
> <int name="count">5</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">7917</str>
> <int name="count">5</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">12519</str>
> <int name="count">4</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">7867</str>
> <int name="count">4</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">12580</str>
> <int name="count">3</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">7781</str>
> <int name="count">3</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">3024</str>
> <int name="count">2</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">13186</str>
> <int name="count">1</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">5063</str>
> <int name="count">1</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">9331</str>
> <int name="count">1</int>
> </lst>
> </arr>
> </lst>
> <lst>
> <str name="field">drug_delivery_branch_hierarchy</str>
> <str name="value">INJECTION|Injectable Targeted|Nanoparticles</str>
> <int name="count">42</int>
> <arr name="pivot">
> <lst>
> <str name="field">company_id</str>
> <str name="value">3807</str>
> <int name="count">21</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">6008</str>
> <int name="count">21</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">9343</str>
> <int name="count">18</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">7025</str>
> <int name="count">9</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">6581</str>
> <int name="count">5</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">7917</str>
> <int name="count">5</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">12519</str>
> <int name="count">4</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">7867</str>
> <int name="count">4</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">12580</str>
> <int name="count">3</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">7781</str>
> <int name="count">3</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">3024</str>
> <int name="count">2</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">13186</str>
> <int name="count">1</int>
> </lst>
> <lst>
> <str name="field">company_id</str>
> <str name="value">5063</str>
> <int name="count">1</int>
> </lst>
> <lst>



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org