Can you give it a shot on Solr 1.4 instead? DIH has had numerous enhancements/fixes since 1.3.

        Erik


On Feb 1, 2010, at 8:42 AM, Vijayant Kumar wrote:


Hi,

I am trying to index some large set of data in solr using
dataimporthandler.

It is working fine for small set but when I am trying to index on large
set it produces error.

I am using solr version 1.3 and mysql version Ver 14.7 Distrib 4.1.20,
for
redhat-linux-gnu (i686)


Earlier I was facing java heap space error

Exception in thread "Thread-16" java.lang.OutOfMemoryError: Java heap
space

Get it solve by allocating java -Xmx512M -Xms512M -jar start.jar

But Now it is giving mysql communication link failure error

com.mysql.jdbc.CommunicationsException: Communications link failure due to
underlying exception:

** BEGIN NESTED EXCEPTION **

java.io.EOFException

STACKTRACE:

java.io.EOFException
       at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:1913)
I had added transactionIsolation="TRANSACTION_READ_COMMITTED"
holdability="CLOSE_CURSORS_AT_COMMIT" in this schema as suggested by solr
wiki page
but it is still not working.

Here is my data-config.xml file

<?xml version="1.0" encoding="UTF-8" ?>
<dataConfig>
<dataSource name="jdbc" driver="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost/databasename"
user="xxx" password="****" batchSize="-1" readOnly="true"
autoCommit="false" transactionIsolation="TRANSACTION_READ_COMMITTED"
holdability="CLOSE_CURSORS_AT_COMMIT"/>
<document name="feature">
<entity name="posts" dataSource="jdbc" pk="pid" query="
SELECT uid, pid, message FROM xxx"
transformer="TemplateTransformer">
<add>
<doc>
<field column = "pid" name="pid"/>
<field column = "uid" name="uid"/>
<field column = "message" name="message"/>
</doc>
</add>
</entity>
</document>
</dataConfig>



My table contain around 1.5 core of data on local machine On production it
is
containing around 4 times of data as on local.



Thank you,
Vijayant Kumar
Software Engineer
Website Toolbox Inc.
http://www.websitetoolbox.com
1-800-921-7803 x211



--

Thank you,
Vijayant Kumar
Software Engineer
Website Toolbox Inc.
http://www.websitetoolbox.com
1-800-921-7803 x211


Reply via email to