Mark, even if the dataimport.properties is not present, DIH will create it.
Are you seeing any exceptions in the log or in the debug mode? On Fri, Nov 14, 2008 at 7:03 PM, Marc Sturlese <[EMAIL PROTECTED]>wrote: > > Hey Shalin, > I have tryied 2 methods: > 1-First doing a full-import and after a delta-import > 2.-Start directly with the delta-import. > > In any of both cases the date of the import.properties file is updated. I > have it placed in the same folder as schema.xml,data-config.xml and > solrconfig.xml (is where I think is must be placed acording to what I > understand in the wiki). Is it correct? > Is the only thing that I think maybe I am missing... > Thanks in advance > > > Shalin Shekhar Mangar wrote: > > > > Hi Marc, > > > > Did you do a full-import first? If not, no value for last import time is > > written and the delta query may fail. We should fix this to use a sane > > default so that people do not need to full import first. > > > > You need to put both because we support both full and delta, both of > which > > need different kinds of queries and we cannot decide what you are going > to > > use. > > > > On Fri, Nov 14, 2008 at 4:35 PM, Marc Sturlese > > <[EMAIL PROTECTED]>wrote: > > > >> > >> Hey there, I am using dataimport with full-import successfully but > >> there's > >> no > >> way do make it work with delta-import. Aparently solr doesn't show any > >> error > >> but it does not do what it is supose to. > >> I thing the problme is with dataimport.properties because it is never > >> updated. I have it placed in the same folder as solrconfig.xml and > >> schema.xml and the writing permissions are set propertly. What makes me > >> doubt is that couldn't find anywhere to tell solr the path of this file. > >> Don't know if solr is suposed to find it automatically. > >> > >> My data-config.xml looks like this: > >> <dataConfig> > >> <dataSource type="JdbcDataSource" driver="com.mysql.jdbc.Driver" > >> url="jdbc:mysql://path_db" user="user" password="pwd"/> > >> <document name="product"> > >> <entity name="entity_n" pk="id" query="select id,field1 from > table > >> order by id limit 1000" deltaQuery="select id from table where > >> dt_last_modified > '${dataimporter.last_index_time}' order by id" > > >> <field name="id" column="id" /> > >> <field name="field1" column="field1" /> > >> </entity> > >> </document> > >> </dataConfig> > >> *I have in the rows of the table a timestamp field called > >> dt_last_modified > >> > >> Other thing that can't exactly understant is why i have to put the query > >> and > >> delta-query... why just with deltaquery (with more fields in the select) > >> is > >> not enough? > >> > >> After the ejecution everything seems to go ok (even with the debug and > >> verbose mode) but no docs have changed and dataimport.properties is not > >> updated... > >> > >> Any suggestion? Have done many tests but no way... > >> > >> -- > >> View this message in context: > >> > http://www.nabble.com/troubles-with-delta-import-tp20498449p20498449.html > >> Sent from the Solr - User mailing list archive at Nabble.com. > >> > >> > > > > > > -- > > Regards, > > Shalin Shekhar Mangar. > > > > > > -- > View this message in context: > http://www.nabble.com/troubles-with-delta-import-tp20498449p20500510.html > Sent from the Solr - User mailing list archive at Nabble.com. > > -- Regards, Shalin Shekhar Mangar.