Re: hl.useFastVectorHighlighter, fragmentsBuilder and HighlightingParameters

2011-08-19 Thread Alexei Martchenko
Hi Koji, thanks, it's loading right now. Can't say it's really working
though, but I believe those are other issues with FastVectorHighlighter

2011/8/18 Koji Sekiguchi k...@r.email.ne.jp

 (11/08/19 4:14), Alexei Martchenko wrote:

 Hi Koji thanks for the reply.

 MyfragmentsBuilder  is defined directly inconfig. SOLR 3.3 warns me
 highlighting  is a deprecated form do you think it is in the wrong
 place?


 Hi Alexei,

 Yes, it is incorrect. What deprecate is that highlighting tag just under
 config directly.
 After 3.1, it needs to be under searchComponent for HighlightComponent.
 Please consult
 solrconfig.xml in example 3.3.


 koji
 --
 Check out Query Log Visualizer
 http://www.rondhuit-demo.com/**loganalyzer/loganalyzer.htmlhttp://www.rondhuit-demo.com/loganalyzer/loganalyzer.html
 http://www.rondhuit.com/en/




-- 

*Alexei Martchenko* | *CEO* | Superdownloads
ale...@superdownloads.com.br | ale...@martchenko.com.br | (11)
5083.1018/5080.3535/5080.3533


Re: hl.useFastVectorHighlighter, fragmentsBuilder and HighlightingParameters

2011-08-18 Thread Alexei Martchenko
Hi Koji thanks for the reply.

My fragmentsBuilder is defined directly in config. SOLR 3.3 warns me
highlighting is a deprecated form do you think it is in the wrong
place?

2011/8/17 Koji Sekiguchi k...@r.email.ne.jp

 Alexei,

 From the log, I think Solr couldn't find colored fragmentsBuilder defined
 in solrconfig.xml.
 Can you check the following fragmentsBuilder/ setting in
 searchComponent**highlighting...
 /highlighting/**searchComponent in solrconfig.xml?

 koji
 --
 Check out Query Log Visualizer
 http://www.rondhuit-demo.com/**loganalyzer/loganalyzer.htmlhttp://www.rondhuit-demo.com/loganalyzer/loganalyzer.html
 http://www.rondhuit.com/en/


 (11/08/16 8:51), Alexei Martchenko wrote:

 I'm having some trouble trying to upgrade my old hightligher
 fromhighlightingfragmenter**formatter  format (1.4 version, default
 config in the solr website) to the new Fast Vector highlighter.

 I'm using SOLR 3.3.0 withluceneMatchVersion**
 LUCENE_33/luceneMatchVersion
 inconfig

 In my solrconfig.xml i added these lines

 in the default request handler:

 bool name=hl.**useFastVectorHighlighter**true/bool
 bool name=hl.usePhraseHighlighter**true/bool
 bool name=hl.highlightMultiTerm**true/bool
 str name=hl.fragmentsBuilder**colored/str

 and

 fragmentsBuilder name=colored
 class=org.apache.solr.**highlight.**ScoreOrderFragmentsBuilder
   lst name=defaults
 str name=hl.tag.pre![CDATA[
  b style=background:yellow,b style=background:lawgreen,
  b style=background:aquamarine**,b
 style=background:magenta,
  b style=background:palegreen,**b style=background:coral,
  b style=background:wheat,b style=background:khaki,
  b style=background:lime,b
 style=background:deepskyblue**]]/str
 str name=hl.tag.post![CDATA[/**b]]/str
   /lst
 /fragmentsBuilder

 All I get is: ('grave' means severe)

 15/08/2011 20:44:19 org.apache.solr.common.**SolrException log
 GRAVE: org.apache.solr.common.**SolrException: Unknown fragmentsBuilder:
 colored
 at
 org.apache.solr.highlight.**DefaultSolrHighlighter.**
 getSolrFragmentsBuilder(**DefaultSolrHighlighter.java:**320)
 at
 org.apache.solr.highlight.**DefaultSolrHighlighter.**
 doHighlightingByFastVectorHigh**lighter(**DefaultSolrHighlighter.java:**
 508)

 at
 org.apache.solr.highlight.**DefaultSolrHighlighter.**doHighlighting(**
 DefaultSolrHighlighter.java:**376)
 at
 org.apache.solr.handler.**component.HighlightComponent.**
 process(HighlightComponent.**java:116)
 at
 org.apache.solr.handler.**component.SearchHandler.**handleRequestBody(**
 SearchHandler.java:194)
 at
 org.apache.solr.handler.**RequestHandlerBase.**handleRequest(**
 RequestHandlerBase.java:129)
 at org.apache.solr.core.SolrCore.**execute(SolrCore.java:1368)
 at
 org.apache.solr.servlet.**SolrDispatchFilter.execute(**
 SolrDispatchFilter.java:356)
 at
 org.apache.solr.servlet.**SolrDispatchFilter.doFilter(**
 SolrDispatchFilter.java:252)
 at
 org.mortbay.jetty.servlet.**ServletHandler$CachedChain.**
 doFilter(ServletHandler.java:**1212)
 at
 org.mortbay.jetty.servlet.**ServletHandler.handle(**
 ServletHandler.java:399)
 at
 org.mortbay.jetty.security.**SecurityHandler.handle(**
 SecurityHandler.java:216)
 at
 org.mortbay.jetty.servlet.**SessionHandler.handle(**
 SessionHandler.java:182)
 at
 org.mortbay.jetty.handler.**ContextHandler.handle(**
 ContextHandler.java:766)
 at
 org.mortbay.jetty.webapp.**WebAppContext.handle(**WebAppContext.java:450)
 at
 org.mortbay.jetty.handler.**ContextHandlerCollection.**handle(**
 ContextHandlerCollection.java:**230)
 at
 org.mortbay.jetty.handler.**HandlerCollection.handle(**
 HandlerCollection.java:114)
 at
 org.mortbay.jetty.handler.**HandlerWrapper.handle(**
 HandlerWrapper.java:152)
 at org.mortbay.jetty.Server.**handle(Server.java:326)
 at
 org.mortbay.jetty.**HttpConnection.handleRequest(**
 HttpConnection.java:542)
 at
 org.mortbay.jetty.**HttpConnection$RequestHandler.**
 headerComplete(HttpConnection.**java:928)
 at org.mortbay.jetty.HttpParser.**parseNext(HttpParser.java:549)
 at org.mortbay.jetty.HttpParser.**parseAvailable(HttpParser.**
 java:212)
 at org.mortbay.jetty.**HttpConnection.handle(**
 HttpConnection.java:404)
 at
 org.mortbay.jetty.bio.**SocketConnector$Connection.**
 run(SocketConnector.java:228)
 at
 org.mortbay.thread.**QueuedThreadPool$PoolThread.**
 run(QueuedThreadPool.java:582)

 Docs in 
 http://wiki.apache.org/solr/**HighlightingParametershttp://wiki.apache.org/solr/HighlightingParameterssay:

 hl.fragmentsBuilder

 Specify the name of
 SolrFragmentsBuilderhttp://**wiki.apache.org/solr/**SolrFragmentsBuilderhttp://wiki.apache.org/solr/SolrFragmentsBuilder
 
 . [image:!] 
 Solr3.1http://wiki.apache.**org/solr/Solr3.1http://wiki.apache.org/solr/Solr3.1
  This parameter
 makes sense for
 

Re: hl.useFastVectorHighlighter, fragmentsBuilder and HighlightingParameters

2011-08-18 Thread Koji Sekiguchi

(11/08/19 4:14), Alexei Martchenko wrote:

Hi Koji thanks for the reply.

MyfragmentsBuilder  is defined directly inconfig. SOLR 3.3 warns me
highlighting  is a deprecated form do you think it is in the wrong
place?


Hi Alexei,

Yes, it is incorrect. What deprecate is that highlighting tag just under 
config directly.
After 3.1, it needs to be under searchComponent for HighlightComponent. 
Please consult
solrconfig.xml in example 3.3.

koji
--
Check out Query Log Visualizer
http://www.rondhuit-demo.com/loganalyzer/loganalyzer.html
http://www.rondhuit.com/en/


Re: hl.useFastVectorHighlighter, fragmentsBuilder and HighlightingParameters

2011-08-17 Thread Koji Sekiguchi

Alexei,

From the log, I think Solr couldn't find colored fragmentsBuilder defined in 
solrconfig.xml.
Can you check the following fragmentsBuilder/ setting in 
searchComponenthighlighting...
/highlighting/searchComponent in solrconfig.xml?

koji
--
Check out Query Log Visualizer
http://www.rondhuit-demo.com/loganalyzer/loganalyzer.html
http://www.rondhuit.com/en/

(11/08/16 8:51), Alexei Martchenko wrote:

I'm having some trouble trying to upgrade my old hightligher
fromhighlightingfragmenterformatter  format (1.4 version, default
config in the solr website) to the new Fast Vector highlighter.

I'm using SOLR 3.3.0 withluceneMatchVersionLUCENE_33/luceneMatchVersion
inconfig

In my solrconfig.xml i added these lines

in the default request handler:

bool name=hl.useFastVectorHighlightertrue/bool
bool name=hl.usePhraseHighlightertrue/bool
bool name=hl.highlightMultiTermtrue/bool
str name=hl.fragmentsBuildercolored/str

and

fragmentsBuilder name=colored
class=org.apache.solr.highlight.ScoreOrderFragmentsBuilder
   lst name=defaults
 str name=hl.tag.pre![CDATA[
  b style=background:yellow,b style=background:lawgreen,
  b style=background:aquamarine,b style=background:magenta,
  b style=background:palegreen,b style=background:coral,
  b style=background:wheat,b style=background:khaki,
  b style=background:lime,b
style=background:deepskyblue]]/str
 str name=hl.tag.post![CDATA[/b]]/str
   /lst
/fragmentsBuilder

All I get is: ('grave' means severe)

15/08/2011 20:44:19 org.apache.solr.common.SolrException log
GRAVE: org.apache.solr.common.SolrException: Unknown fragmentsBuilder:
colored
 at
org.apache.solr.highlight.DefaultSolrHighlighter.getSolrFragmentsBuilder(DefaultSolrHighlighter.java:320)
 at
org.apache.solr.highlight.DefaultSolrHighlighter.doHighlightingByFastVectorHighlighter(DefaultSolrHighlighter.java:508)

 at
org.apache.solr.highlight.DefaultSolrHighlighter.doHighlighting(DefaultSolrHighlighter.java:376)
 at
org.apache.solr.handler.component.HighlightComponent.process(HighlightComponent.java:116)
 at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:194)
 at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
 at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368)
 at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356)
 at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252)
 at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
 at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
 at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
 at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
 at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
 at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
 at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
 at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
 at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
 at org.mortbay.jetty.Server.handle(Server.java:326)
 at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
 at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
 at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
 at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
 at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
 at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
 at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Docs in http://wiki.apache.org/solr/HighlightingParameters say:

hl.fragmentsBuilder

Specify the name of
SolrFragmentsBuilderhttp://wiki.apache.org/solr/SolrFragmentsBuilder
. [image:!] Solr3.1http://wiki.apache.org/solr/Solr3.1  This parameter
makes sense for
FastVectorHighlighterhttp://wiki.apache.org/solr/FastVectorHighlighter
  only.

SolrFragmentsBuilder
http://wiki.apache.org/solr/SolrFragmentsBuilder  respects
hl.tag.pre/post parameters:

!-- multi-colored tag FragmentsBuilder --
fragmentsBuilder name=colored
class=org.apache.solr.highlight.ScoreOrderFragmentsBuilder
   lst name=defaults
 str name=hl.tag.pre![CDATA[
  b style=background:yellow,b style=background:lawgreen,
  b style=background:aquamarine,b style=background:magenta,
  b style=background:palegreen,b style=background:coral,
  b style=background:wheat,b style=background:khaki,
  b style=background:lime,b 

hl.useFastVectorHighlighter, fragmentsBuilder and HighlightingParameters

2011-08-15 Thread Alexei Martchenko
I'm having some trouble trying to upgrade my old hightligher
from highlightingfragmenterformatter format (1.4 version, default
config in the solr website) to the new Fast Vector highlighter.

I'm using SOLR 3.3.0 with luceneMatchVersionLUCENE_33/luceneMatchVersion
in config

In my solrconfig.xml i added these lines

in the default request handler:

bool name=hl.useFastVectorHighlightertrue/bool
bool name=hl.usePhraseHighlightertrue/bool
bool name=hl.highlightMultiTermtrue/bool
str name=hl.fragmentsBuildercolored/str

and

fragmentsBuilder name=colored
class=org.apache.solr.highlight.ScoreOrderFragmentsBuilder
  lst name=defaults
str name=hl.tag.pre![CDATA[
 b style=background:yellow,b style=background:lawgreen,
 b style=background:aquamarine,b style=background:magenta,
 b style=background:palegreen,b style=background:coral,
 b style=background:wheat,b style=background:khaki,
 b style=background:lime,b
style=background:deepskyblue]]/str
str name=hl.tag.post![CDATA[/b]]/str
  /lst
/fragmentsBuilder

All I get is: ('grave' means severe)

15/08/2011 20:44:19 org.apache.solr.common.SolrException log
GRAVE: org.apache.solr.common.SolrException: Unknown fragmentsBuilder:
colored
at
org.apache.solr.highlight.DefaultSolrHighlighter.getSolrFragmentsBuilder(DefaultSolrHighlighter.java:320)
at
org.apache.solr.highlight.DefaultSolrHighlighter.doHighlightingByFastVectorHighlighter(DefaultSolrHighlighter.java:508)

at
org.apache.solr.highlight.DefaultSolrHighlighter.doHighlighting(DefaultSolrHighlighter.java:376)
at
org.apache.solr.handler.component.HighlightComponent.process(HighlightComponent.java:116)
at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:194)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:129)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1368)
at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:356)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:252)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Docs in http://wiki.apache.org/solr/HighlightingParameters say:

hl.fragmentsBuilder

Specify the name of
SolrFragmentsBuilderhttp://wiki.apache.org/solr/SolrFragmentsBuilder
. [image: !] Solr3.1 http://wiki.apache.org/solr/Solr3.1 This parameter
makes sense for
FastVectorHighlighterhttp://wiki.apache.org/solr/FastVectorHighlighter
 only.

SolrFragmentsBuilder
http://wiki.apache.org/solr/SolrFragmentsBuilder respects
hl.tag.pre/post parameters:

!-- multi-colored tag FragmentsBuilder --
fragmentsBuilder name=colored
class=org.apache.solr.highlight.ScoreOrderFragmentsBuilder
  lst name=defaults
str name=hl.tag.pre![CDATA[
 b style=background:yellow,b style=background:lawgreen,
 b style=background:aquamarine,b style=background:magenta,
 b style=background:palegreen,b style=background:coral,
 b style=background:wheat,b style=background:khaki,
 b style=background:lime,b style=background:deepskyblue]]/str
str name=hl.tag.post![CDATA[/b]]/str
  /lst
/fragmentsBuilder


-- 

*Alexei*