Thanks for the reply David.

I actually was just looking over this bug report from 2016 regarding the use of 
indexers with web.rya:  https://issues.apache.org/jira/browse/RYA-70

While the bug is still open, looks like you provided an example in the comments 
for how to edit the sprint config to get it working.  I checked over all the 
class references there and it looks like it should still work with RyA 4.   
Plan to give it a shot.

Thanks,
Brendan

-----Original Message-----
From: David Lotts [mailto:dlo...@gmail.com] 
Sent: Wednesday, April 29, 2020 10:45 AM
To: dev@rya.apache.org
Subject: EXT :Re: Enable Free Text Indexing in web.rya

Hello Brendan,
I don't know of any specific web.rya special cases for freetext.  Just make 
sure you use the same configuration with the web client as with the direct 
client used to create the db.

Here are a few things to check out :
The manual mentions it in the section on loading data:
https://github.com/apache/rya/blob/master/extras/rya.manual/src/site/markdown/loaddata.md

This is a great do-everything example for direct, not web.  It sets and queries 
freetext and almost everything else:
https://github.com/apache/rya/blob/master/extras/indexingExample/src/main/java/RyaDirectExample.java

Here is a unit test that might give more insight.  See if you can run this:
https://github.com/apache/rya/blob/master/extras/indexing/src/test/java/org/apache/rya/indexing/accumulo/freetext/AccumuloFreeTextIndexerTest.java

Are you have any specific issues?  Go ahead and post specific errors or 
questions and we'll try to help.
david.

On Tue, Apr 28, 2020 at 4:42 PM Grady, Brendan J [US] (MS) 
<brendan.gr...@ngc.com> wrote:
>
> Hello,
>
> Would also appreciate any tips folks may have for enabling free text 
> indexing with web.rya when using Accumulo as the backing store.  ( 
> e.g. which beans need to be created, any patterns to follow, etc )
>
> Thanks,
> Brendan
>
> -----Original Message-----
> From: Grady, Brendan J [US] (MS) [mailto:brendan.gr...@ngc.com]
> Sent: Friday, April 24, 2020 1:37 PM
> To: dev@rya.apache.org
> Subject: EXT :Enable Free Text Indexing in web.rya
>
> Hello,
>
> Does anyone have a working set of Spring files to enable free text indexing 
> in web.rya?
>
> I was going to update spring-root-extensions to include the correct config 
> items (sc.use_freetext and  sc.freetext.predicates) in hadoopConf, but it 
> looks like the files in master may be a bit dated as the 
> spring-root-extensions is using an older/removed bean for the configuration:
>
> https://github.com/apache/rya/blob/master/web/web.rya/src/main/webapp/
> WEB-INF/spring/spring-root-extensions.xml
>
>     <bean id="indexerSettings" 
> class="org.apache.rya.indexing.accumulo.AccumuloIndexerSettings">
>         <constructor-arg ref="hadoopConf"/>
>     </bean>
>
> Believe this should probably be 
> org.apache.rya.indexing.accumulo.AccumuloIndexingConfiguration, but figured 
> before I spent too much time going down the rabbit hole of getting it to 
> work, would ask the group.
>
> Thanks in Advance,
> Brendan

Reply via email to