This is an automated email from the ASF dual-hosted git repository. snoopdave pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/roller.git
from 5b6cbbf3a Merge pull request #119 from mbien/dependency_updates_2 add 85be53630 Refactoring index implementation to isolate Lucene dependency. add 1157bc3bf Progress towards test for SearchResultsModel add 880a94d8f Progress on refactoring add d725bc4ea Lucene API usage now isolated in search.lucene package. add 6de2fcf84 test fix add 51e40eeb1 Whittle down the code a bit more. add c8865d359 Whittle down the code a bit more. add fab95f5a2 Merge pull request #123 from snoopdave/solr-impl No new revisions were added by this update. Summary of changes: app/pom.xml | 31 +++ .../weblogger/business/jpa/JPAWebloggerModule.java | 4 +- .../weblogger/business/search/IndexManager.java | 71 +++---- .../search/SearchResultList.java} | 47 ++--- .../{TestTask.java => search/SearchResultMap.java} | 61 +++--- .../{operations => lucene}/AddEntryOperation.java | 11 +- .../search/{ => lucene}/FieldConstants.java | 2 +- .../{operations => lucene}/IndexOperation.java | 18 +- .../business/search/{ => lucene}/IndexUtil.java | 4 +- .../LuceneIndexManager.java} | 207 ++++++++++++++++----- .../ReIndexEntryOperation.java | 12 +- .../ReadFromIndexOperation.java | 9 +- .../RebuildWebsiteIndexOperation.java | 25 ++- .../RemoveEntryOperation.java | 12 +- .../RemoveWebsiteIndexOperation.java | 15 +- .../{operations => lucene}/SearchOperation.java | 46 +++-- .../WriteToIndexOperation.java | 13 +- .../business/search/lucene}/package-info.java | 4 +- .../business/search/operations/package-info.java | 22 --- .../weblogger/business/search/package-info.java | 2 +- .../business/search/solr/SolrIndexManager.java | 88 +++++++++ .../apache/roller/weblogger/pojos/WeblogEntry.java | 2 +- .../ui/rendering/model/SearchResultsFeedModel.java | 149 ++++----------- .../ui/rendering/model/SearchResultsModel.java | 183 +++++------------- .../ui/rendering/util/WeblogSearchRequest.java | 2 +- .../weblogger/ui/struts2/editor/Maintenance.java | 3 +- app/src/main/resources/log4j2.xml | 1 + app/src/main/resources/rome.properties | 2 +- .../java/org/apache/roller/util/DerbyManager.java | 2 +- .../weblogger/business/IndexManagerTest.java | 157 ---------------- .../business/search/IndexManagerTest.java | 158 ++++++++++++++++ .../model/SearchResultsFeedModelTest.java | 128 +++++++++++++ .../ui/rendering/model/SearchResultsModelTest.java | 142 ++++++++++++++ app/src/test/resources/log4j2.xml | 2 +- 34 files changed, 963 insertions(+), 672 deletions(-) copy app/src/main/java/org/apache/roller/weblogger/{ui/core/util/menu/Menu.java => business/search/SearchResultList.java} (52%) copy app/src/main/java/org/apache/roller/weblogger/business/{TestTask.java => search/SearchResultMap.java} (51%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{operations => lucene}/AddEntryOperation.java (88%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{ => lucene}/FieldConstants.java (96%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{operations => lucene}/IndexOperation.java (93%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{ => lucene}/IndexUtil.java (94%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{IndexManagerImpl.java => lucene/LuceneIndexManager.java} (60%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{operations => lucene}/ReIndexEntryOperation.java (86%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{operations => lucene}/ReadFromIndexOperation.java (80%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{operations => lucene}/RebuildWebsiteIndexOperation.java (85%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{operations => lucene}/RemoveEntryOperation.java (85%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{operations => lucene}/RemoveWebsiteIndexOperation.java (85%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{operations => lucene}/SearchOperation.java (81%) rename app/src/main/java/org/apache/roller/weblogger/business/search/{operations => lucene}/WriteToIndexOperation.java (78%) copy app/src/main/java/org/apache/roller/{planet/business => weblogger/business/search/lucene}/package-info.java (89%) delete mode 100644 app/src/main/java/org/apache/roller/weblogger/business/search/operations/package-info.java create mode 100644 app/src/main/java/org/apache/roller/weblogger/business/search/solr/SolrIndexManager.java delete mode 100644 app/src/test/java/org/apache/roller/weblogger/business/IndexManagerTest.java create mode 100644 app/src/test/java/org/apache/roller/weblogger/business/search/IndexManagerTest.java create mode 100644 app/src/test/java/org/apache/roller/weblogger/ui/rendering/model/SearchResultsFeedModelTest.java create mode 100644 app/src/test/java/org/apache/roller/weblogger/ui/rendering/model/SearchResultsModelTest.java