Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Recreating Search Index  RSS feed

 
Migrated From Jforum.net
Ranch Hand
Posts: 17424
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm having an issue recreating the Lucene Search index. I have tried creating it using ID and with date and neither seem to work. I'm using jforum 2.1.8 on OC4J 10.1.3 and an oracle 10g database. When I redeploy the application I lose my entire search index and I need to have the ability to recreate it.

I have updated the oracle.sql file to have the correct syntac for the SearchModel.firstPostIdByDate



When I go to do the reindex, I get post results back and to the list on line 154 of net.jforum.search.LuceneReindexer



But it seems like the results never get put into the index.

When I create a new post it does get put into the index.

Any input would be great.

[originally posted on jforum.net by bmcguire]
 
Migrated From Jforum.net
Ranch Hand
Posts: 17424
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Also I forgot to mention that I'm running on java 5. I was able to solve the issue I was having. When the batchCreate method in net.jforum.search.LuceneIndexer is called the added documents were never being commited to the IndeWriter (ramWriter). I ended up updating the batchCreate and createRAMWriter methods.

I updated batchCreate to do a flush after the document was added to the ramWriter



Also I updated the createRAMWriter method to create the IndexWriter with a different Constructor that sets autocommit to true (JavaDoc)


[originally posted on jforum.net by bmcguire]
 
Coande Li
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

should be:
 
Tim Moores
Saloon Keeper
Posts: 3511
77
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The current version of JForum uses a very different query. Which JForum version are you looking at? If you're using an older version, you should upgrade to the latest one available from https://sourceforge.net/projects/jforum2/files/?source=navbar
 
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!