Hi Matthieu,

Does this happen over and over?
Is this with Solr 1.4 or some other version?
Is there anything unusual about _7h0y.fdx?
Does _7h0y.fdx still exist on the master when the replication fails?
...

Otis
----
Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch
Hadoop ecosystem search :: http://search-hadoop.com/



----- Original Message ----
> From: Matthieu Labour <matthieu_lab...@yahoo.com>
> To: solr-user@lucene.apache.org
> Sent: Tue, March 2, 2010 4:35:46 PM
> Subject: Re: replication issue
> 
> The replication does not work for me
> 
> 
> I have a big master solr and I want to start replicating it. I can see that 
> the 
> slave is downloading data from the master... I see a directory 
> index.20100302093000 gets created in data/ next to index... I can see its 
> size 
> growing but then the directory gets deleted
> 
> Here is the complete trace (I added a couple of LOG messages and compile solr)
> 
> [2010-03-02 21:24:00] [pool-3-thread-1] 
> DEBUG(MultiThreadedHttpConnectionManager.java:961) - Notifying no-one, there 
> are 
> no waiting threads
> [2010-03-02 21:24:00] [pool-3-thread-1] INFO (SnapPuller.java:278) - Number 
> of 
> files in latest index in master: 163
> [2010-03-02 21:24:00] [pool-3-thread-1] DEBUG(SnapPuller.java:536) - 
> downloadIndexFiles(downloadCompleteIndex=false,tmpIdxDir=../solr/data/index.20100302092400,latestVersion=1266003907838)
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(SnapPuller.java:541) - 
> -->localIndexFile=/opt/solr_env/solr/data/index/_7h0y.fdx
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(SnapPuller.java:900) - 
> fetchFile()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(PostMethod.java:265) - enter 
> PostMethod.addParameter(String, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(EntityEnclosingMethod.java:150) 
> - 
> enter EntityEnclosingMethod.clearRequestBody()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(PostMethod.java:265) - enter 
> PostMethod.addParameter(String, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(EntityEnclosingMethod.java:150) 
> - 
> enter EntityEnclosingMethod.clearRequestBody()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(PostMethod.java:265) - enter 
> PostMethod.addParameter(String, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(EntityEnclosingMethod.java:150) 
> - 
> enter EntityEnclosingMethod.clearRequestBody()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(PostMethod.java:265) - enter 
> PostMethod.addParameter(String, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(EntityEnclosingMethod.java:150) 
> - 
> enter EntityEnclosingMethod.clearRequestBody()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(PostMethod.java:265) - enter 
> PostMethod.addParameter(String, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(EntityEnclosingMethod.java:150) 
> - 
> enter EntityEnclosingMethod.clearRequestBody()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpClient.java:321) - enter 
> HttpClient.executeMethod(HttpMethod)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpClient.java:374) - enter 
> HttpClient.executeMethod(HostConfiguration,HttpMethod,HttpState)
> [2010-03-02 21:24:40] [pool-3-thread-1] 
> TRACE(MultiThreadedHttpConnectionManager.java:405) - enter 
> HttpConnectionManager.getConnectionWithTimeout(HostConfiguration, long)
> [2010-03-02 21:24:40] [pool-3-thread-1] 
> DEBUG(MultiThreadedHttpConnectionManager.java:412) - 
> HttpConnectionManager.getConnection:  config = 
> HostConfiguration[host=http://myserver.com:8983], timeout = 0
> [2010-03-02 21:24:40] [pool-3-thread-1] 
> TRACE(MultiThreadedHttpConnectionManager.java:805) - enter 
> HttpConnectionManager.ConnectionPool.getHostPool(HostConfiguration)
> [2010-03-02 21:24:40] [pool-3-thread-1] 
> TRACE(MultiThreadedHttpConnectionManager.java:805) - enter 
> HttpConnectionManager.ConnectionPool.getHostPool(HostConfiguration)
> [2010-03-02 21:24:40] [pool-3-thread-1] 
> DEBUG(MultiThreadedHttpConnectionManager.java:839) - Getting free connection, 
> hostConfig=HostConfiguration[host=http://myserver.com:8983]
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodDirector.java:379) - 
> Attempt number 1 to process request
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1079) - 
> enter 
> HttpMethodBase.execute(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:2057) - 
> enter 
> HttpMethodBase.writeRequest(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:2212) - 
> enter 
> HttpMethodBase.writeRequestLine(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1496) - 
> enter 
> HttpMethodBase.generateRequestLine(HttpConnection, String, String, String, 
> String)
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - >> "POST 
> /solr/replication HTTP/1.1[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:1032) - 
> enter 
> HttpConnection.print(String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:942) - 
> enter 
> HttpConnection.write(byte[])
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:963) - 
> enter 
> HttpConnection.write(byte[], int, int)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:2175) - 
> enter 
> HttpMethodBase.writeRequestHeaders(HttpState,HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(EntityEnclosingMethod.java:370) 
> - 
> enter EntityEnclosingMethod.addRequestHeaders(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(ExpectContinueMethod.java:183) 
> - 
> enter ExpectContinueMethod.addRequestHeaders(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1417) - 
> enter 
> HttpMethodBase.addRequestHeaders(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1442) - 
> enter 
> HttpMethodBase.addUserAgentRequestHeaders(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1328) - 
> enter 
> HttpMethodBase.addHostRequestHeader(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(HttpMethodBase.java:1352) - 
> Adding 
> Host request header
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1266) - 
> enter 
> HttpMethodBase.addCookieRequestHeader(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpState.java:173) - enter 
> HttpState.getCookies()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(CookieSpecBase.java:549) - 
> enter 
> CookieSpecBase.match(String, int, String, boolean, Cookie[])
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1379) - 
> enter 
> HttpMethodBase.addProxyConnectionHeader(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(EntityEnclosingMethod.java:401) 
> - 
> enter EntityEnclosingMethod.addContentLengthRequestHeader(HttpState, 
> HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(EntityEnclosingMethod.java:325) 
> - 
> enter EntityEnclosingMethod.getRequestContentLength()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(PostMethod.java:135) - enter 
> PostMethod.hasRequestContent()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(PostMethod.java:240) - enter 
> PostMethod.getParameters()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:2324) - 
> enter 
> getContentCharSet( Header contentheader )
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(HttpMethodBase.java:2342) - 
> Default charset used: ISO-8859-1
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:386) - 
> HttpMethodBase.addRequestHeader(Header)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(PostMethod.java:240) - enter 
> PostMethod.getParameters()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:2324) - 
> enter 
> getContentCharSet( Header contentheader )
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HeaderElement.java:238) - enter 
> HeaderElement.parseElements(String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HeaderElement.java:194) - enter 
> HeaderElement.parseElements(char[])
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HeaderElement.java:279) - enter 
> HeaderElement.getParameterByName(String)
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(HttpMethodBase.java:2342) - 
> Default charset used: ISO-8859-1
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - >> "User-Agent: 
> Jakarta Commons-HttpClient/3.1[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:1032) - 
> enter 
> HttpConnection.print(String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:942) - 
> enter 
> HttpConnection.write(byte[])
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:963) - 
> enter 
> HttpConnection.write(byte[], int, int)
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - >> "Host: 
> myserver.com:8983[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:1032) - 
> enter 
> HttpConnection.print(String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:942) - 
> enter 
> HttpConnection.write(byte[])
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:963) - 
> enter 
> HttpConnection.write(byte[], int, int)
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - >> 
> "Content-Length: 89[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:1032) - 
> enter 
> HttpConnection.print(String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:942) - 
> enter 
> HttpConnection.write(byte[])
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:963) - 
> enter 
> HttpConnection.write(byte[], int, int)
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - >> 
> "Content-Type: 
> application/x-www-form-urlencoded[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:1032) - 
> enter 
> HttpConnection.print(String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:942) - 
> enter 
> HttpConnection.write(byte[])
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:963) - 
> enter 
> HttpConnection.write(byte[], int, int)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:1001) - 
> enter 
> HttpConnection.writeLine()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:942) - 
> enter 
> HttpConnection.write(byte[])
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:963) - 
> enter 
> HttpConnection.write(byte[], int, int)
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - >> "[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(EntityEnclosingMethod.java:469) 
> - 
> enter EntityEnclosingMethod.writeRequestBody(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(PostMethod.java:135) - enter 
> PostMethod.hasRequestContent()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(EntityEnclosingMethod.java:325) 
> - 
> enter EntityEnclosingMethod.getRequestContentLength()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(PostMethod.java:135) - enter 
> PostMethod.hasRequestContent()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:840) - 
> enter 
> HttpConnection.getRequestOutputStream()
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:84) - >> 
> "command=filecontent&indexversion=1266003907838&file=_7h0y.fdx&checksum=true&wt=filestream"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(EntityEnclosingMethod.java:508) 
> - 
> Request body sent
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:826) - 
> enter 
> HttpConnection.flushRequestOutputStream()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1730) - 
> enter 
> HttpMethodBase.readResponse(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1964) - 
> enter 
> HttpMethodBase.readStatusLine(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:1113) - 
> enter 
> HttpConnection.readLine()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:105) - enter 
> HttpParser.readLine(InputStream, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:74) - enter 
> HttpParser.readRawLine()
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << "HTTP/1.1 
> 200 
> OK[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << "HTTP/1.1 
> 200 
> OK[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1930) - 
> enter 
> HttpMethodBase.readResponseHeaders(HttpState,HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:857) - 
> enter 
> HttpConnection.getResponseInputStream()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:170) - enter 
> HeaderParser.parseHeaders(InputStream, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:105) - enter 
> HttpParser.readLine(InputStream, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:74) - enter 
> HttpParser.readRawLine()
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << "Date: Tue, 
> 02 
> Mar 2010 21:24:40 GMT[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:105) - enter 
> HttpParser.readLine(InputStream, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:74) - enter 
> HttpParser.readRawLine()
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << 
> "Content-Type: 
> application/octet-stream[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:105) - enter 
> HttpParser.readLine(InputStream, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:74) - enter 
> HttpParser.readRawLine()
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << 
> "Transfer-Encoding: chunked[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:105) - enter 
> HttpParser.readLine(InputStream, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:74) - enter 
> HttpParser.readRawLine()
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << "Server: 
> Jetty(6.1.19)[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:105) - enter 
> HttpParser.readLine(InputStream, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:74) - enter 
> HttpParser.readRawLine()
> 
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << "[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1579) - 
> enter 
> HttpMethodBase.processResponseHeaders(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1615) - 
> enter 
> HttpMethodBase.processCookieHeaders(Header[], HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1781) - 
> enter 
> HttpMethodBase.readResponseBody(HttpState, HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:1816) - 
> enter 
> HttpMethodBase.readResponseBody(HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:857) - 
> enter 
> HttpConnection.getResponseInputStream()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpMethodBase.java:2281) - 
> enter 
> HttpMethodBase.canResponseHaveBody(int)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HeaderElement.java:238) - enter 
> HeaderElement.parseElements(String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HeaderElement.java:194) - enter 
> HeaderElement.parseElements(char[])
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:894) - 
> enter 
> HttpConnection.isResponseAvailable(int)
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:84) - << "4"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:84) - << "[\r]"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << "[\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:84) - << 
> "[0x0][0x0][0x0][0x0]"
> [2010-03-02 21:24:40] [pool-3-thread-1] WARN (SnapPuller.java:950) - No 
> content 
> recieved for file: {size=5324, name=_7h0y.fdx, lastmodified=1267565039000}
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:84) - << "[\r]"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << "[\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:84) - << "0"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:84) - << "[\r]"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << "[\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:170) - enter 
> HeaderParser.parseHeaders(InputStream, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:105) - enter 
> HttpParser.readLine(InputStream, String)
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpParser.java:74) - enter 
> HttpParser.readRawLine()
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:84) - << "[\r]"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << "[\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(Wire.java:70) - << "[\r][\n]"
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(HttpMethodBase.java:1024) - 
> Resorting to protocol version default close connection policy
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(HttpMethodBase.java:1028) - 
> Should 
> NOT close connection, using HTTP/1.1
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:874) - 
> enter 
> HttpConnection.isResponseAvailable()
> [2010-03-02 21:24:40] [pool-3-thread-1] TRACE(HttpConnection.java:1174) - 
> enter 
> HttpConnection.releaseConnection()
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(HttpConnection.java:1178) - 
> Releasing connection back to connection manager.
> [2010-03-02 21:24:40] [pool-3-thread-1] 
> TRACE(MultiThreadedHttpConnectionManager.java:630) - enter 
> HttpConnectionManager.releaseConnection(HttpConnection)
> [2010-03-02 21:24:40] [pool-3-thread-1] 
> DEBUG(MultiThreadedHttpConnectionManager.java:979) - Freeing connection, 
> hostConfig=HostConfiguration[host=http://myserver.com:8983]
> [2010-03-02 21:24:40] [pool-3-thread-1] 
> TRACE(MultiThreadedHttpConnectionManager.java:805) - enter 
> HttpConnectionManager.ConnectionPool.getHostPool(HostConfiguration)
> [2010-03-02 21:24:40] [pool-3-thread-1] DEBUG(IdleConnectionHandler.java:76) 
> - 
> Adding connection at: 1267565080137
> [2010-03-02 21:24:40] [pool-3-thread-1] 
> DEBUG(MultiThreadedHttpConnectionManager.java:961) - Notifying no-one, there 
> are 
> no waiting threads
> [2010-03-02 21:24:40] [pool-3-thread-1] ERROR(ReplicationHandler.java:266) - 
> SnapPull failed
> org.apache.solr.common.SolrException: Unable to download _7h0y.fdx 
> completely. 
> Downloaded 0!=5324
>         at 
> org.apache.solr.handler.SnapPuller$FileFetcher.cleanup(SnapPuller.java:1041)
>         at 
> org.apache.solr.handler.SnapPuller$FileFetcher.fetchFile(SnapPuller.java:921)
>         at 
> org.apache.solr.handler.SnapPuller.downloadIndexFiles(SnapPuller.java:545)
>         at 
> org.apache.solr.handler.SnapPuller.fetchLatestIndex(SnapPuller.java:294)
>         at 
> org.apache.solr.handler.ReplicationHandler.doFetch(ReplicationHandler.java:264)
>         at org.apache.solr.handler.SnapPuller$1.run(SnapPuller.java:159)
>         at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
>         at 
> java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)
>         at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)
>         at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:65)
>         at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:146)
>         at 
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:170)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
>         at java.lang.Thread.run(Thread.java:595)

Reply via email to