OODT-992 fixed the incorrect product count due to faulty SOLR query
Project: http://git-wip-us.apache.org/repos/asf/oodt/repo Commit: http://git-wip-us.apache.org/repos/asf/oodt/commit/86d26041 Tree: http://git-wip-us.apache.org/repos/asf/oodt/tree/86d26041 Diff: http://git-wip-us.apache.org/repos/asf/oodt/diff/86d26041 Branch: refs/heads/avro_rpc Commit: 86d26041426945a89131dde0575bb9865898284e Parents: 15511f2 Author: Tom Barber <[email protected]> Authored: Wed Feb 10 21:40:23 2016 +0000 Committer: Tom Barber <[email protected]> Committed: Wed Feb 10 21:40:23 2016 +0000 ---------------------------------------------------------------------- CHANGES.txt | 2 ++ .../java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/oodt/blob/86d26041/CHANGES.txt ---------------------------------------------------------------------- diff --git a/CHANGES.txt b/CHANGES.txt index 0a4445f..96804cd 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -8,6 +8,8 @@ Release 0.12 - Under development * OODT-924 Fix missing timestamp metadata field in returned data from solr (magicaltrout) +* OODT-992 Fix incorrect product count for solr backed store (magicaltrout) + Release 0.11 - 12/29/2015 * OODT-918 - Created a prerequisite workflow condition for DRAT (Karanjeet http://git-wip-us.apache.org/repos/asf/oodt/blob/86d26041/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java ---------------------------------------------------------------------- diff --git a/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java b/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java index 5495aef..af554c5 100644 --- a/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java +++ b/filemgr/src/main/java/org/apache/oodt/cas/filemgr/catalog/solr/SolrCatalog.java @@ -487,7 +487,7 @@ public class SolrCatalog implements Catalog { // build query parameters Map<String, String[]> params = new ConcurrentHashMap<String, String[]>(); - params.put("q", new String[] { "*:*" } ); + params.put("q", new String[] { "CAS.ProductTypeName:"+type.getName() } ); params.put("rows", new String[] { "0" } ); // don't return any results // execute query
