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

Reply via email to