Hi ILAN: Only one query is required to generate a document ... Here is my data-config.xml
<dataConfig> <dataSource type="JdbcDataSource" name="sp" driver="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/mydb_development" user="root" password="******" /> <document name="items"> <entity name="item" dataSource="sp" query="select * from items"> <field column="id" name="id" /> <field column="title" name="title" /> </entity> </document> </dataConfig> and other useful info: mysql> select * from items +----------+ | count(*) | +----------+ | 900051 | +----------+ 1 row in set (0.00 sec) Each record consist of id and title. id is of type int(11) and title's avg. length is 50 chars. I am using tomcat with solr. here is the command i am using to start it ./apache-tomcat-6.0.18/bin/startup.sh -Xmn50M -Xms300M -Xmx400M Thanks! for help. I appreciate it. -Mani Kumar On Tue, Apr 14, 2009 at 2:31 AM, Ilan Rabinovitch <i...@fonz.net> wrote: > Depending on your dataset and how your queries look you may very likely > need to increase to a larger heap size. How many queries and rows are > required for each of your documents to be generated? > > Ilan > > > On 4/13/09 12:21 PM, Mani Kumar wrote: > >> Hi Shalin: >> >> Thanks for quick response! >> >> By defaults it was set to 1.93 MB. >> But i also tried it with following command: >> >> $ ./apache-tomcat-6.0.18/bin/startup.sh -Xmn50M -Xms300M -Xmx400M >> >> I also tried tricks given on >> http://wiki.apache.org/solr/DataImportHandlerFaq page. >> >> what should i try next ? >> >> Thanks! >> Mani Kumar >> >> On Tue, Apr 14, 2009 at 12:12 AM, Shalin Shekhar Mangar< >> shalinman...@gmail.com> wrote: >> >> On Mon, Apr 13, 2009 at 11:57 PM, Mani Kumar<manikumarchau...@gmail.com >>> >>>> wrote: >>>> >>> >>> Hi All, >>>> I am trying to setup a Solr instance on my macbook. >>>> >>>> I get following errors when m trying to do a full db import ... please >>>> >>> help >>> >>>> me on this >>>> >>>> java.lang.OutOfMemoryError: Java heap space >>>> at >>>> >>>> >>>> org.apache.solr.handler.dataimport.DocBuilder.buildDocument(DocBuilder.java:400) >>> >>>> at >>>> >>>> >>>> org.apache.solr.handler.dataimport.DocBuilder.doFullDump(DocBuilder.java:221) >>> >>>> at >>>> >>>> org.apache.solr.handler.dataimport.DocBuilder.execute(DocBuilder.java:164) >>> >>>> at >>>> >>>> >>>> org.apache.solr.handler.dataimport.DataImporter.doFullImport(DataImporter.java:312) >>> >>>> at >>>> >>>> >>>> org.apache.solr.handler.dataimport.DataImporter.runCmd(DataImporter.java:370) >>> >>>> at >>>> >>>> >>>> org.apache.solr.handler.dataimport.DataImporter$1.run(DataImporter.java:351) >>> >>>> Caused by: java.lang.OutOfMemoryError: Java heap space >>>> at com.mysql.jdbc.Buffer.<init>(Buffer.java:58) >>>> at com.mysql.jdbc.MysqlIO.nextRow(MysqlIO.java:1444) >>>> at com.mysql.jdbc.MysqlIO.readSingleRowSet(MysqlIO.java:2840) >>>> >>>> >>>> How much heap size have you allocated to the jvm? >>> >>> Also see http://wiki.apache.org/solr/DataImportHandlerFaq >>> >>> -- >>> Regards, >>> Shalin Shekhar Mangar. >>> >>> >> > > -- > Ilan Rabinovitch > i...@fonz.net > > --- > SCALE 7x: 2009 Southern California Linux Expo > Los Angeles, CA > http://www.socallinuxexpo.org > >