[jira] [Updated] (SOLR-12490) referring/excluding clauses from JSON query DSL in JSON facets.
[ https://issues.apache.org/jira/browse/SOLR-12490?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mikhail Khludnev updated SOLR-12490: Labels: newdev (was: ) > referring/excluding clauses from JSON query DSL in JSON facets. > > > Key: SOLR-12490 > URL: https://issues.apache.org/jira/browse/SOLR-12490 > Project: Solr > Issue Type: Improvement > Components: Facet Module, faceting >Reporter: Mikhail Khludnev >Priority: Major > Labels: newdev > > It's spin off from the > [discussion|https://issues.apache.org/jira/browse/SOLR-9685?focusedCommentId=16508720=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16508720]. > > h2. Problem > # after SOLR-9685 we can tag separate clauses in hairish queries like > {{parent}}, {{bool}} > # we can {{domain.excludeTags}} > # we are looking for child faceting with exclusions, see SOLR-9510, SOLR-8998 > > # but we can refer only separate params in {{domain.filter}}, it's not > possible to refer separate clauses > see the first comment -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-12490) referring/excluding clauses from JSON query DSL in JSON facets.
[ https://issues.apache.org/jira/browse/SOLR-12490?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mikhail Khludnev updated SOLR-12490: Description: It's spin off from the [discussion|https://issues.apache.org/jira/browse/SOLR-9685?focusedCommentId=16508720=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16508720]. h2. Problem # after SOLR-9685 we can tag separate clauses in hairish queries like {{parent}}, {{bool}} # we can {{domain.excludeTags}} # we are looking for child faceting with exclusions, see SOLR-9510, SOLR-8998 # but we can refer only separate params in {{domain.filter}}, it's not possible to refer separate clauses see the first comment was: It's spin off from the [discussion|https://issues.apache.org/jira/browse/SOLR-9685?focusedCommentId=16508720=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16508720]. h2. Problem # after SOLR-9685 we can tag separate clauses in hairish queries like {{parent}}, {{bool}} # we can {{domain.excludeTags}} # we are looking for child faceting with exclusions, see SOLR-9510, SOLR-8998 # but we can refer only separate params in {{domain.filter}}, it's not possible to refer separate clauses h2. {color:#ff}Revoked{color} -Proposal- pls see the first comment instead. # -tag child clauses multiple times- {code} { "query" : { "#top":{ "parent": { "query": "sku-title:foo", "filters" : [ "scope:sku", { "#sku,color" : "color:black" }, // multiple tags { "#sku,size" : "size:L" } ], "which": "scope:product" } } } } {code} # -refer to sku clauses, either by- ## (1) {{domain.filter.tag}} -in addition to {{param}}, or- ## (2) {{domain.includeTags}} -mimicking- {{excludeTags}} {code} "facet":{ "sku_colors_in_prods":{ "type" : "terms", "field" : "color", "domain" : { "excludeTags":["top","color"], // we need to drop top-level parent query "filter":[ {"tag":"sku"} // (1) ], "includeTags":"sku" // (2) }, "facet":"uniqueBlock(_root_)" } } {code} WDYT, [~osavrasov], [~ysee...@gmail.com]? > referring/excluding clauses from JSON query DSL in JSON facets. > > > Key: SOLR-12490 > URL: https://issues.apache.org/jira/browse/SOLR-12490 > Project: Solr > Issue Type: Improvement > Components: Facet Module, faceting >Reporter: Mikhail Khludnev >Priority: Major > > It's spin off from the > [discussion|https://issues.apache.org/jira/browse/SOLR-9685?focusedCommentId=16508720=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16508720]. > > h2. Problem > # after SOLR-9685 we can tag separate clauses in hairish queries like > {{parent}}, {{bool}} > # we can {{domain.excludeTags}} > # we are looking for child faceting with exclusions, see SOLR-9510, SOLR-8998 > > # but we can refer only separate params in {{domain.filter}}, it's not > possible to refer separate clauses > see the first comment -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-12490) referring/excluding clauses from JSON query DSL in JSON facets.
[ https://issues.apache.org/jira/browse/SOLR-12490?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mikhail Khludnev updated SOLR-12490: Description: It's spin off from the [discussion|https://issues.apache.org/jira/browse/SOLR-9685?focusedCommentId=16508720=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16508720]. h2. Problem # after SOLR-9685 we can tag separate clauses in hairish queries like {{parent}}, {{bool}} # we can {{domain.excludeTags}} # we are looking for child faceting with exclusions, see SOLR-9510, SOLR-8998 # but we can refer only separate params in {{domain.filter}}, it's not possible to refer separate clauses h2. {color:#ff}Revoked{color} -Proposal- pls see the first comment instead. # -tag child clauses multiple times- {code} { "query" : { "#top":{ "parent": { "query": "sku-title:foo", "filters" : [ "scope:sku", { "#sku,color" : "color:black" }, // multiple tags { "#sku,size" : "size:L" } ], "which": "scope:product" } } } } {code} # -refer to sku clauses, either by- ## (1) {{domain.filter.tag}} -in addition to {{param}}, or- ## (2) {{domain.includeTags}} -mimicking- {{excludeTags}} {code} "facet":{ "sku_colors_in_prods":{ "type" : "terms", "field" : "color", "domain" : { "excludeTags":["top","color"], // we need to drop top-level parent query "filter":[ {"tag":"sku"} // (1) ], "includeTags":"sku" // (2) }, "facet":"uniqueBlock(_root_)" } } {code} WDYT, [~osavrasov], [~ysee...@gmail.com]? was: It's spin off from the [discussion|https://issues.apache.org/jira/browse/SOLR-9685?focusedCommentId=16508720=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16508720]. h2. Problem # after SOLR-9685 we can tag separate clauses in hairish queries like {{parent}}, {{bool}} # we can {{domain.excludeTags}} # we are looking for child faceting with exclusions, see SOLR-9510, SOLR-8998 # but we can refer only separate params in {{domain.filter}}, it's not possible to refer separate clauses h2. Proposal # tag child clauses multiple times {code} { "query" : { "#top":{ "parent": { "query": "sku-title:foo", "filters" : [ "scope:sku", { "#sku,color" : "color:black" }, // multiple tags { "#sku,size" : "size:L" } ], "which": "scope:product" } } } } {code} # refer to sku clauses, either by ## (1) {{domain.filter.tag}} in addition to {{param}}, or ## (2) {{domain.includeTags}} mimicking {{excludeTags}} {code} "facet":{ "sku_colors_in_prods":{ "type" : "terms", "field" : "color", "domain" : { "excludeTags":["top","color"], // we need to drop top-level parent query "filter":[ {"tag":"sku"} // (1) ], "includeTags":"sku" // (2) }, "facet":"uniqueBlock(_root_)" } } {code} WDYT, [~osavrasov], [~ysee...@gmail.com]? > referring/excluding clauses from JSON query DSL in JSON facets. > > > Key: SOLR-12490 > URL: https://issues.apache.org/jira/browse/SOLR-12490 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Facet Module, faceting >Reporter: Mikhail Khludnev >Priority: Major > > It's spin off from the > [discussion|https://issues.apache.org/jira/browse/SOLR-9685?focusedCommentId=16508720=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16508720]. > > h2. Problem > # after SOLR-9685 we can tag separate clauses in hairish queries like > {{parent}}, {{bool}} > # we can {{domain.excludeTags}} > # we are looking for child faceting with exclusions, see SOLR-9510, SOLR-8998 > > # but we can refer only separate params in {{domain.filter}}, it's not > possible to refer separate clauses > h2. {color:#ff}Revoked{color} -Proposal- > pls see the first comment instead. > # -tag child clauses multiple times- > {code} > { > "query" : { > "#top":{ > "parent": { > "query": "sku-title:foo", > "filters" : [ > "scope:sku", > { "#sku,color" : "color:black" }, // multiple tags > { "#sku,size" : "size:L" } > ], > "which": "scope:product" >} > } > } > } > {code} > # -refer to sku clauses, either by- > ## (1)
[jira] [Updated] (SOLR-12490) referring/excluding clauses from JSON query DSL in JSON facets.
[ https://issues.apache.org/jira/browse/SOLR-12490?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mikhail Khludnev updated SOLR-12490: Summary: referring/excluding clauses from JSON query DSL in JSON facets. (was: referring/excluding clauses from query JSON DSL in JSON facets. ) > referring/excluding clauses from JSON query DSL in JSON facets. > > > Key: SOLR-12490 > URL: https://issues.apache.org/jira/browse/SOLR-12490 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Facet Module, faceting >Reporter: Mikhail Khludnev >Priority: Major > > It's spin off from the > [discussion|https://issues.apache.org/jira/browse/SOLR-9685?focusedCommentId=16508720=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16508720]. > > h2. Problem > # after SOLR-9685 we can tag separate clauses in hairish queries like > {{parent}}, {{bool}} > # we can {{domain.excludeTags}} > # we are looking for child faceting with exclusions, see SOLR-9510, SOLR-8998 > > # but we can refer only separate params in {{domain.filter}}, it's not > possible to refer separate clauses > h2. Proposal > # tag child clauses multiple times > {code} > { > "query" : { > "#top":{ > "parent": { > "query": "sku-title:foo", > "filters" : [ > "scope:sku", > { "#sku,color" : "color:black" }, // multiple tags > { "#sku,size" : "size:L" } > ], > "which": "scope:product" >} > } > } > } > {code} > # refer to sku clauses, either by > ## (1) {{domain.filter.tag}} in addition to {{param}}, or > ## (2) {{domain.includeTags}} mimicking {{excludeTags}} > {code} > "facet":{ > "sku_colors_in_prods":{ > "type" : "terms", > "field" : "color", >"domain" : { > "excludeTags":["top","color"], // we need to drop top-level > parent query > "filter":[ > {"tag":"sku"} // (1) >], > "includeTags":"sku" // (2) >}, > "facet":"uniqueBlock(_root_)" >} > } > {code} > WDYT, [~osavrasov], [~ysee...@gmail.com]? -- This message was sent by Atlassian JIRA (v7.6.3#76005) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org