Re: Geolocation in SOLR with PHP application

2012-03-09 Thread Adolfo Castro Menna
Hi,

Take a look at http://wiki.apache.org/solr/SpatialSearch
Then from php, you need to pass the right parameters as described in the
link above.

On Fri, Mar 9, 2012 at 8:00 AM, Spadez james_will...@hotmail.com wrote:

 A quick, bump, I could really do with some input on this please.

 --
 View this message in context:
 http://lucene.472066.n3.nabble.com/Geolocation-in-SOLR-with-PHP-application-tp3807120p3812364.html
 Sent from the Solr - User mailing list archive at Nabble.com.



Shutdown hook issue

2011-12-14 Thread Adolfo Castro Menna
Hi All,

I'm experiencing some issues with solr. From time to time solr goes down.
After checking the logs, I see that it's due to the shutdown hook being
triggered.
I still don't know why it happens but it seems to be related to solr being
idle. Does anyone have any insights?

I'm using Ubuntu 10.04.2 LTS and solr 3.1.0 running on Jetty (default
configuration). Solr runs in background, so it doesn't seem to be related
to a SIGINT unless ubuntu is sending it for some odd reason.

Thanks,
Adolfo.


Re: Shutdown hook issue

2011-12-14 Thread Adolfo Castro Menna
I think I found the issue. The ubuntu server is running OOM-Killer which
might be sending a SIGINT to the java process, probably because of memory
consumption.

Thanks,
Adolfo.

On Wed, Dec 14, 2011 at 12:44 PM, Otis Gospodnetic 
otis_gospodne...@yahoo.com wrote:

 Hi,

 Solr won't shut down by itself just because it's idle. :)
 You could run it with debugger attached and breakpoint set in the shutdown
 hook you are talking about and see what calls it.

 Otis
 

 Performance Monitoring SaaS for Solr -
 http://sematext.com/spm/solr-performance-monitoring/index.html




 
  From: Adolfo Castro Menna adolfo.castrome...@gmail.com
 To: solr-user@lucene.apache.org
 Sent: Wednesday, December 14, 2011 8:17 AM
 Subject: Shutdown hook issue
 
 Hi All,
 
 I'm experiencing some issues with solr. From time to time solr goes down.
 After checking the logs, I see that it's due to the shutdown hook being
 triggered.
 I still don't know why it happens but it seems to be related to solr being
 idle. Does anyone have any insights?
 
 I'm using Ubuntu 10.04.2 LTS and solr 3.1.0 running on Jetty (default
 configuration). Solr runs in background, so it doesn't seem to be related
 to a SIGINT unless ubuntu is sending it for some odd reason.
 
 Thanks,
 Adolfo.
 
 
 



Re: Problems installing Solr PHP extension

2011-11-16 Thread Adolfo Castro Menna
Pecl installation is kinda buggy. I installed it ignoring pecl dependencies
because I already had them.

Try: pecl install -n solr  (-n ignores dependencies)
And when it prompts for curl and libxml, point the path to where you have
installed them, probably in /usr/lib/

Cheers,
Adolfo.

On Tue, Nov 15, 2011 at 7:27 PM, Travis Low t...@4centurion.com wrote:

 I know this isn't strictly Solr, but I've been at this for hours and I'm at
 my wits end.  I cannot install the Solr PECL extension (
 http://pecl.php.net/package/solr), either by command line pecl install
 solr or by downloading and using phpize.  Always the same error, which I
 see here:

 http://www.lmpx.com/nav/article.php/news.php.net/php.qa.reports/24197/read/index.html

 It boils down to this:
 PHP Warning: PHP Startup: Unable to load dynamic library
 '/root/solr-0.9.11/modules/solr.so' - /root/solr-0.9.11/modules/solr.so:
 undefined symbol: curl_easy_getinfo in Unknown on line 0

 I am using the current Solr PECL extension.  PHP 5.3.8.  Curl 7.21.3.  Yes,
 libcurl and libcurl-dev are both installed, also 7.21.3.  Fedora Core 15,
 patched to current levels.

 Please help!

 cheers,

 Travis
 --

 **

 *Travis Low, Director of Development*


 ** t...@4centurion.com* *

 *Centurion Research Solutions, LLC*

 *14048 ParkEast Circle *•* Suite 100 *•* Chantilly, VA 20151*

 *703-956-6276 *•* 703-378-4474 (fax)*

 *http://www.centurionresearch.com* http://www.centurionresearch.com

 **The information contained in this email message is confidential and
 protected from disclosure.  If you are not the intended recipient, any use
 or dissemination of this communication, including attachments, is strictly
 prohibited.  If you received this email message in error, please delete it
 and immediately notify the sender.

 This email message and any attachments have been scanned and are believed
 to be free of malicious software and defects that might affect any computer
 system in which they are received and opened. No responsibility is accepted
 by Centurion Research Solutions, LLC for any loss or damage arising from
 the content of this email.



Re: Norms - scoring issue

2011-09-15 Thread Adolfo Castro Menna
Hi Ashmet,

You're right. It was related to the text field which is the defaultSearch
field. I also added omitNorms=true in the fieldtype definition and it's now
working as expected

Thanks,
Adolfo.


Norms - scoring issue

2011-09-14 Thread Adolfo Castro Menna
Hi All,

I hope someone could shed some light on the issue I'm facing with solr
3.1.0. It looks like it's computing diferrent fieldNorm values despite my
configuration that aims to ignore it.

   field name=item_name type=textgen indexed=true store=true
omitNorms=true omitTermFrequencyAndPositions=true /
   field name=item_description type=textTight indexed=true
store=true omitNorms=true omitTermFrequencyAndPositions=true /
   field name=item_tags type=text indexed=true stored=true
multiValued=true omitNorms=true omitTermFrequencyAndPositions=true /

I also have a custom class that extends DefaultSimilarity to override the
idf method.

Query:

str name=qitem_name:octopus seafood OR item_description:octopus seafood
OR item_tags:octopus seafood/str
str name=sortscore desc,item_ranking desc/str

The first 2 results are:
doc
float name=score0.5217492/float
str name=item_nameGrilled Octopus/str
arr name=item_tagsstrSeafood, tapas/str/arr
/doc
doc
float name=score0.49379835/float
   str name=item_nameoctopus marisco/str
   arr name=item_tagsstrAppetizer, Mexican, Seafood, food/str/arr
/doc

Does anyone know why they get a different score? I'm expecting them to have
the same scoring because both matched the two search terms.

I checked the debug information and it seems that the difference involves
the fieldNorm values.

1) Grilled Octopus
0.52174926 = (MATCH) product of:
  0.7826238 = (MATCH) sum of:
0.4472136 = (MATCH) weight(item_name:octopus in 69), product of:
  0.4472136 = queryWeight(item_name:octopus), product of:
1.0 = idf(docFreq=2, maxDocs=449)
0.4472136 = queryNorm
  1.0 = (MATCH) fieldWeight(item_name:octopus in 69), product of:
1.0 = tf(termFreq(item_name:octopus)=1)
1.0 = idf(docFreq=2, maxDocs=449)
1.0 = fieldNorm(field=item_name, doc=69)
0.1118034 = (MATCH) weight(text:seafood in 69), product of:
  0.4472136 = queryWeight(text:seafood), product of:
1.0 = idf(docFreq=8, maxDocs=449)
0.4472136 = queryNorm
  0.25 = (MATCH) fieldWeight(text:seafood in 69), product of:
1.0 = tf(termFreq(text:seafood)=1)
1.0 = idf(docFreq=8, maxDocs=449)
0.25 = fieldNorm(field=text, doc=69)
0.1118034 = (MATCH) weight(text:seafood in 69), product of:
  0.4472136 = queryWeight(text:seafood), product of:
1.0 = idf(docFreq=8, maxDocs=449)
0.4472136 = queryNorm
  0.25 = (MATCH) fieldWeight(text:seafood in 69), product of:
1.0 = tf(termFreq(text:seafood)=1)
1.0 = idf(docFreq=8, maxDocs=449)
0.25 = fieldNorm(field=text, doc=69)
0.1118034 = (MATCH) weight(text:seafood in 69), product of:
  0.4472136 = queryWeight(text:seafood), product of:
1.0 = idf(docFreq=8, maxDocs=449)
0.4472136 = queryNorm
  0.25 = (MATCH) fieldWeight(text:seafood in 69), product of:
1.0 = tf(termFreq(text:seafood)=1)
1.0 = idf(docFreq=8, maxDocs=449)
0.25 = fieldNorm(field=text, doc=69)
  0.667 = coord(4/6)

2) octopus marisco

0.49379835 = (MATCH) product of:
  0.7406975 = (MATCH) sum of:
0.4472136 = (MATCH) weight(item_name:octopus in 81), product of:
  0.4472136 = queryWeight(item_name:octopus), product of:
1.0 = idf(docFreq=2, maxDocs=449)
0.4472136 = queryNorm
  1.0 = (MATCH) fieldWeight(item_name:octopus in 81), product of:
1.0 = tf(termFreq(item_name:octopus)=1)
1.0 = idf(docFreq=2, maxDocs=449)
1.0 = fieldNorm(field=item_name, doc=81)
0.09782797 = (MATCH) weight(text:seafood in 81), product of:
  0.4472136 = queryWeight(text:seafood), product of:
1.0 = idf(docFreq=8, maxDocs=449)
0.4472136 = queryNorm
  0.21875 = (MATCH) fieldWeight(text:seafood in 81), product of:
1.0 = tf(termFreq(text:seafood)=1)
1.0 = idf(docFreq=8, maxDocs=449)
0.21875 = fieldNorm(field=text, doc=81)
0.09782797 = (MATCH) weight(text:seafood in 81), product of:
  0.4472136 = queryWeight(text:seafood), product of:
1.0 = idf(docFreq=8, maxDocs=449)
0.4472136 = queryNorm
  0.21875 = (MATCH) fieldWeight(text:seafood in 81), product of:
1.0 = tf(termFreq(text:seafood)=1)
1.0 = idf(docFreq=8, maxDocs=449)
0.21875 = fieldNorm(field=text, doc=81)
0.09782797 = (MATCH) weight(text:seafood in 81), product of:
  0.4472136 = queryWeight(text:seafood), product of:
1.0 = idf(docFreq=8, maxDocs=449)
0.4472136 = queryNorm
  0.21875 = (MATCH) fieldWeight(text:seafood in 81), product of:
1.0 = tf(termFreq(text:seafood)=1)
1.0 = idf(docFreq=8, maxDocs=449)
0.21875 = fieldNorm(field=text, doc=81)
  0.667 = coord(4/6)

Thanks in advance,
Adolfo.