Re: Can't delete from curl

2010-03-09 Thread Paul Tomblin
On Mon, Mar 8, 2010 at 9:39 PM, Lance Norskog goks...@gmail.com wrote:

 ... curl http://xen1.xcski.com:8080/solrChunk/nutch/select

 that should be /update, not /select


Ah, that seems to have fixed it.  Thanks.



-- 
http://www.linkedin.com/in/paultomblin
http://careers.stackoverflow.com/ptomblin


Re: Can't delete from curl

2010-03-08 Thread Lance Norskog
... curl http://xen1.xcski.com:8080/solrChunk/nutch/select

that should be /update, not /select

On Sun, Mar 7, 2010 at 4:32 PM, Paul Tomblin ptomb...@xcski.com wrote:
 On Tue, Mar 2, 2010 at 1:22 AM, Lance Norskog goks...@gmail.com wrote:

 On Mon, Mar 1, 2010 at 4:02 PM, Paul Tomblin ptomb...@xcski.com wrote:
  I have a schema with a field name category (field name=category
  type=string stored=true indexed=true/).  I'm trying to delete
  everything with a certain value of category with curl:...
 
  I send:
 
  curl http://localhost:8080/solrChunk/nutch/update -H Content-Type:
  text/xml --data-binary 'deletequerycategory:Banks/query/delete'
 
  Response is:
 
  ?xml version=1.0 encoding=UTF-8?
  response
  lst name=responseHeaderint name=status0/intint
  name=QTime23/int/lst
  /response
 
  I send
 
  curl http://localhost:8080/solrChunk/nutch/update -H Content-Type:
  text/xml --data-binary 'commit/'
 
  Response is:
 
  ?xml version=1.0 encoding=UTF-8?
  response
  lst name=responseHeaderint name=status0/intint
  name=QTime1914/int/lst
  /response
 
  but when I go back and query, it shows all the same results as before.
 
  Why isn't it deleting?

 Do you query with curl also? If you use a web browser, Solr by default
 uses http caching, so your browser will show you the old result of the
 query.


 I think you're right about that.  I tried using curl, and it did go to zero.
  But now I've got a different problem: sometimes when I try to commit, I get
 a NullPointerException:


 curl http://xen1.xcski.com:8080/solrChunk/nutch/select -H Content-Type:
 text/xml --data-binary 'commit/'htmlheadtitleApache Tomcat/6.0.20 -
 Error report/titlestyle!--H1
 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}
 H2
 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}
 H3
 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}
 BODY
 {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
 P
 {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A
 {color : black;}A.name {color : black;}HR {color : #525D76;}--/style
 /headbodyh1HTTP Status 500 - null

 java.lang.NullPointerException
 at java.io.StringReader.lt;initgt;(StringReader.java:33)
 at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:173)
 at org.apache.solr.search.LuceneQParser.parse(LuceneQParserPlugin.java:78)
 at org.apache.solr.search.QParser.getQuery(QParser.java:131)
 at
 org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:89)
 at
 org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:174)
 at
 org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
 at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316)
 at
 org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:338)
 at
 org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:241)
 at
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
 at
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
 at
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
 at
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
 at
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
 at
 org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
 at
 org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
 at
 org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
 at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
 at java.lang.Thread.run(Thread.java:619)
 /h1HR size=1 noshade=noshadepbtype/b Status
 report/ppbmessage/b unull

 java.lang.NullPointerException
 at java.io.StringReader.lt;initgt;(StringReader.java:33)
 at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:173)
 at org.apache.solr.search.LuceneQParser.parse(LuceneQParserPlugin.java:78)
 at org.apache.solr.search.QParser.getQuery(QParser.java:131)
 at
 org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:89)
 at
 org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:174)
 at
 org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
 at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316)


 --
 http://www.linkedin.com/in/paultomblin
 http://careers.stackoverflow.com/ptomblin




-- 
Lance Norskog
goks...@gmail.com


Re: Can't delete from curl

2010-03-07 Thread Paul Tomblin
On Tue, Mar 2, 2010 at 1:22 AM, Lance Norskog goks...@gmail.com wrote:

 On Mon, Mar 1, 2010 at 4:02 PM, Paul Tomblin ptomb...@xcski.com wrote:
  I have a schema with a field name category (field name=category
  type=string stored=true indexed=true/).  I'm trying to delete
  everything with a certain value of category with curl:
 
  I send:
 
  curl http://localhost:8080/solrChunk/nutch/update -H Content-Type:
  text/xml --data-binary 'deletequerycategory:Banks/query/delete'
 
  Response is:
 
  ?xml version=1.0 encoding=UTF-8?
  response
  lst name=responseHeaderint name=status0/intint
  name=QTime23/int/lst
  /response
 
  I send
 
  curl http://localhost:8080/solrChunk/nutch/update -H Content-Type:
  text/xml --data-binary 'commit/'
 
  Response is:
 
  ?xml version=1.0 encoding=UTF-8?
  response
  lst name=responseHeaderint name=status0/intint
  name=QTime1914/int/lst
  /response
 
  but when I go back and query, it shows all the same results as before.
 
  Why isn't it deleting?

 Do you query with curl also? If you use a web browser, Solr by default
 uses http caching, so your browser will show you the old result of the
 query.


I think you're right about that.  I tried using curl, and it did go to zero.
 But now I've got a different problem: sometimes when I try to commit, I get
a NullPointerException:


curl http://xen1.xcski.com:8080/solrChunk/nutch/select -H Content-Type:
text/xml --data-binary 'commit/'htmlheadtitleApache Tomcat/6.0.20 -
Error report/titlestyle!--H1
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;}
H2
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;}
H3
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;}
BODY
{font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
{font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;}
P
{font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A
{color : black;}A.name {color : black;}HR {color : #525D76;}--/style
/headbodyh1HTTP Status 500 - null

java.lang.NullPointerException
at java.io.StringReader.lt;initgt;(StringReader.java:33)
at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:173)
at org.apache.solr.search.LuceneQParser.parse(LuceneQParserPlugin.java:78)
at org.apache.solr.search.QParser.getQuery(QParser.java:131)
at
org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:89)
at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:174)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316)
at
org.apache.solr.servlet.SolrDispatchFilter.execute(SolrDispatchFilter.java:338)
at
org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:241)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)
/h1HR size=1 noshade=noshadepbtype/b Status
report/ppbmessage/b unull

java.lang.NullPointerException
at java.io.StringReader.lt;initgt;(StringReader.java:33)
at org.apache.lucene.queryParser.QueryParser.parse(QueryParser.java:173)
at org.apache.solr.search.LuceneQParser.parse(LuceneQParserPlugin.java:78)
at org.apache.solr.search.QParser.getQuery(QParser.java:131)
at
org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:89)
at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:174)
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:131)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1316)


-- 
http://www.linkedin.com/in/paultomblin
http://careers.stackoverflow.com/ptomblin


Can't delete from curl

2010-03-01 Thread Paul Tomblin
I have a schema with a field name category (field name=category
type=string stored=true indexed=true/).  I'm trying to delete
everything with a certain value of category with curl:

I send:

curl http://localhost:8080/solrChunk/nutch/update -H Content-Type:
text/xml --data-binary 'deletequerycategory:Banks/query/delete'

Response is:

?xml version=1.0 encoding=UTF-8?
response
lst name=responseHeaderint name=status0/intint
name=QTime23/int/lst
/response

I send

curl http://localhost:8080/solrChunk/nutch/update -H Content-Type:
text/xml --data-binary 'commit/'

Response is:

?xml version=1.0 encoding=UTF-8?
response
lst name=responseHeaderint name=status0/intint
name=QTime1914/int/lst
/response

but when I go back and query, it shows all the same results as before.

Why isn't it deleting?

-- 
http://www.linkedin.com/in/paultomblin
http://careers.stackoverflow.com/ptomblin


Re: Can't delete from curl

2010-03-01 Thread Lance Norskog
On Mon, Mar 1, 2010 at 4:02 PM, Paul Tomblin ptomb...@xcski.com wrote:
 I have a schema with a field name category (field name=category
 type=string stored=true indexed=true/).  I'm trying to delete
 everything with a certain value of category with curl:

 I send:

 curl http://localhost:8080/solrChunk/nutch/update -H Content-Type:
 text/xml --data-binary 'deletequerycategory:Banks/query/delete'

 Response is:

 ?xml version=1.0 encoding=UTF-8?
 response
 lst name=responseHeaderint name=status0/intint
 name=QTime23/int/lst
 /response

 I send

 curl http://localhost:8080/solrChunk/nutch/update -H Content-Type:
 text/xml --data-binary 'commit/'

 Response is:

 ?xml version=1.0 encoding=UTF-8?
 response
 lst name=responseHeaderint name=status0/intint
 name=QTime1914/int/lst
 /response

 but when I go back and query, it shows all the same results as before.

 Why isn't it deleting?

 --
 http://www.linkedin.com/in/paultomblin
 http://careers.stackoverflow.com/ptomblin


Do you query with curl also? If you use a web browser, Solr by default
uses http caching, so your browser will show you the old result of the
query.

-- 
Lance Norskog
goks...@gmail.com