You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sdap.apache.org by "Lewis John McGibbney (JIRA)" <ji...@apache.org> on 2018/01/31 21:52:00 UTC

[jira] [Comment Edited] (SDAP-13) Replace all elastic search API's with Solr

    [ https://issues.apache.org/jira/browse/SDAP-13?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16331040#comment-16331040 ] 

Lewis John McGibbney edited comment on SDAP-13 at 1/31/18 9:51 PM:
-------------------------------------------------------------------

Thanks folks, so we've agreed upon >= Solr 7.1.0.

[~Yongyao]
{quote}...whether Solr can support all Elasticsearch functions we are currently using
{quote}
Yes it can
{quote}how much work needs to be done
{quote}
In short... a lot

{code}

lmcgibbn@LMC-056430 /usr/local/incubator-sdap-mudrod(master) $ grep -lr "import org.elasticsearch" .
./core/src/main/java/org/apache/sdap/mudrod/driver/ESDriver.java
./core/src/main/java/org/apache/sdap/mudrod/integration/LinkageIntegration.java
./core/src/main/java/org/apache/sdap/mudrod/metadata/pre/ApiHarvester.java
./core/src/main/java/org/apache/sdap/mudrod/metadata/structure/MetadataExtractor.java
./core/src/main/java/org/apache/sdap/mudrod/ontology/process/OntologyLinkCal.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/pre/ImportMetadata.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/pre/NormalizeVariables.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/pre/SessionCooccurence.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/process/VariableBasedSimilarity.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/structure/HybridRecommendation.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/structure/MetadataOpt.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/structure/RecomData.java
./core/src/main/java/org/apache/sdap/mudrod/ssearch/ClickstreamImporter.java
./core/src/main/java/org/apache/sdap/mudrod/ssearch/Dispatcher.java
./core/src/main/java/org/apache/sdap/mudrod/ssearch/ranking/TrainingImporter.java
./core/src/main/java/org/apache/sdap/mudrod/ssearch/Searcher.java
./core/src/main/java/org/apache/sdap/mudrod/utils/ESTransportClient.java
./core/src/main/java/org/apache/sdap/mudrod/utils/LinkageTriple.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/CrawlerDetection.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/HistoryGenerator.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/ImportLogFile.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/LogAbstract.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/RemoveRawLog.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/SessionGenerator.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/SessionStatistic.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/structure/Session.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/structure/SessionExtractor.java

{code}


was (Author: lewismc):
Thanks folks, so we've agreed upon >= Solr 7.1.0.

[~Yongyao]
{quote}...whether Solr can support all Elasticsearch functions we are currently using
{quote}
Yes it can
{quote}how much work needs to be done
{quote}
In short... a lot

{code}

lmcgibbn@LMC-056430 /usr/local/incubator-sdap-mudrod(master) $ grep -lr "import org.elasticsearch" .
./core/bin/src/main/java/org/apache/sdap/mudrod/integration/LinkageIntegration$LinkedTerm.class
./core/bin/src/main/java/org/apache/sdap/mudrod/integration/LinkageIntegration.class
./core/bin/src/main/java/org/apache/sdap/mudrod/metadata/pre/ApiHarvester.class
./core/bin/src/main/java/org/apache/sdap/mudrod/metadata/structure/MetadataExtractor.class
./core/bin/src/main/java/org/apache/sdap/mudrod/ontology/process/OntologyLinkCal.class
./core/bin/src/main/java/org/apache/sdap/mudrod/recommendation/pre/ImportMetadata.class
./core/bin/src/main/java/org/apache/sdap/mudrod/recommendation/pre/NormalizeVariables.class
./core/bin/src/main/java/org/apache/sdap/mudrod/recommendation/pre/SessionCooccurence.class
./core/bin/src/main/java/org/apache/sdap/mudrod/recommendation/process/VariableBasedSimilarity.class
./core/bin/src/main/java/org/apache/sdap/mudrod/recommendation/structure/HybridRecommendation$LinkedTerm.class
./core/bin/src/main/java/org/apache/sdap/mudrod/recommendation/structure/HybridRecommendation.class
./core/bin/src/main/java/org/apache/sdap/mudrod/recommendation/structure/MetadataOpt.class
./core/bin/src/main/java/org/apache/sdap/mudrod/recommendation/structure/RecomData$LinkedTerm.class
./core/bin/src/main/java/org/apache/sdap/mudrod/recommendation/structure/RecomData.class
./core/bin/src/main/java/org/apache/sdap/mudrod/ssearch/ClickstreamImporter.class
./core/bin/src/main/java/org/apache/sdap/mudrod/ssearch/Dispatcher.class
./core/bin/src/main/java/org/apache/sdap/mudrod/ssearch/ranking/TrainingImporter.class
./core/bin/src/main/java/org/apache/sdap/mudrod/ssearch/Searcher.class
./core/bin/src/main/java/org/apache/sdap/mudrod/utils/ESTransportClient.class
./core/bin/src/main/java/org/apache/sdap/mudrod/utils/LinkageTriple.class
./core/bin/src/main/java/org/apache/sdap/mudrod/weblog/pre/CrawlerDetection.class
./core/bin/src/main/java/org/apache/sdap/mudrod/weblog/pre/HistoryGenerator.class
./core/bin/src/main/java/org/apache/sdap/mudrod/weblog/pre/ImportLogFile.class
./core/bin/src/main/java/org/apache/sdap/mudrod/weblog/pre/LogAbstract.class
./core/bin/src/main/java/org/apache/sdap/mudrod/weblog/pre/RemoveRawLog.class
./core/bin/src/main/java/org/apache/sdap/mudrod/weblog/pre/SessionGenerator.class
./core/bin/src/main/java/org/apache/sdap/mudrod/weblog/pre/SessionStatistic.class
./core/bin/src/main/java/org/apache/sdap/mudrod/weblog/structure/Session.class
./core/bin/src/main/java/org/apache/sdap/mudrod/weblog/structure/SessionExtractor.class
./core/src/main/java/org/apache/sdap/mudrod/driver/ESDriver.java
./core/src/main/java/org/apache/sdap/mudrod/integration/LinkageIntegration.java
./core/src/main/java/org/apache/sdap/mudrod/metadata/pre/ApiHarvester.java
./core/src/main/java/org/apache/sdap/mudrod/metadata/structure/MetadataExtractor.java
./core/src/main/java/org/apache/sdap/mudrod/ontology/process/OntologyLinkCal.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/pre/ImportMetadata.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/pre/NormalizeVariables.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/pre/SessionCooccurence.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/process/VariableBasedSimilarity.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/structure/HybridRecommendation.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/structure/MetadataOpt.java
./core/src/main/java/org/apache/sdap/mudrod/recommendation/structure/RecomData.java
./core/src/main/java/org/apache/sdap/mudrod/ssearch/ClickstreamImporter.java
./core/src/main/java/org/apache/sdap/mudrod/ssearch/Dispatcher.java
./core/src/main/java/org/apache/sdap/mudrod/ssearch/ranking/TrainingImporter.java
./core/src/main/java/org/apache/sdap/mudrod/ssearch/Searcher.java
./core/src/main/java/org/apache/sdap/mudrod/utils/ESTransportClient.java
./core/src/main/java/org/apache/sdap/mudrod/utils/LinkageTriple.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/CrawlerDetection.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/HistoryGenerator.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/ImportLogFile.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/LogAbstract.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/RemoveRawLog.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/SessionGenerator.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/pre/SessionStatistic.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/structure/Session.java
./core/src/main/java/org/apache/sdap/mudrod/weblog/structure/SessionExtractor.java

{code}

> Replace all elastic search API's with Solr
> ------------------------------------------
>
>                 Key: SDAP-13
>                 URL: https://issues.apache.org/jira/browse/SDAP-13
>             Project: Apache Science Data Analytics Platform
>          Issue Type: New Feature
>          Components: mudrod
>            Reporter: Lewis John McGibbney
>            Priority: Critical
>
> [~Yongyao] we were discussing dropping support for ES and moving to Solr. Lets use this issue to track development. [~nchung] which version of Solr are we going to support across SDAP products?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)