Hi, We are migrating to Solr 4.2 from Solr 3.6 and Solr 4.2 is throwing Exception on Restart. What is More, it take a hell lot of Time ( More than one hour to get Up and Running)
THE exception After Restart ... ========================= "Apr 16, 2013 4:47:31 PM org.apache.solr.update.UpdateLog$RecentUpdates update WARNING: Unexpected log entry or corrupt log. Entry=11 java.lang.ClassCastException: java.lang.Long cannot be cast to java.util.List at org.apache.solr.update.UpdateLog$RecentUpdates.update(UpdateLog.java:929) at org.apache.solr.update.UpdateLog$RecentUpdates.access$000(UpdateLog.java:863) at org.apache.solr.update.UpdateLog.getRecentUpdates(UpdateLog.java:1014) at org.apache.solr.update.UpdateLog.init(UpdateLog.java:253) at org.apache.solr.update.UpdateHandler.initLog(UpdateHandler.java:82) at org.apache.solr.update.UpdateHandler.<init>(UpdateHandler.java:137) at org.apache.solr.update.UpdateHandler.<init>(UpdateHandler.java:123) at org.apache.solr.update.DirectUpdateHandler2.<init>(DirectUpdateHandler2.java:95) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.apache.solr.core.SolrCore.createInstance(SolrCore.java:525) at org.apache.solr.core.SolrCore.createUpdateHandler(SolrCore.java:596) at org.apache.solr.core.SolrCore.<init>(SolrCore.java:806) at org.apache.solr.core.SolrCore.<init>(SolrCore.java:618) at org.apache.solr.core.CoreContainer.createFromLocal(CoreContainer.java:1021) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:1051) at org.apache.solr.core.CoreContainer$3.call(CoreContainer.java:634) at org.apache.solr.core.CoreContainer$3.call(CoreContainer.java:629) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Apr 16, 2013 4:47:31 PM org.apache.solr.update.UpdateLog$RecentUpdates update WARNING: Unexpected log entry or corrupt log. Entry=8120?785879438123 java.lang.ClassCastException: java.lang.String cannot be cast to java.util.List at org.apache.solr.update.UpdateLog$RecentUpdates.update(UpdateLog.java:929) at org.apache.solr.update.UpdateLog$RecentUpdates.access$000(UpdateLog.java:863) at org.apache.solr.update.UpdateLog.getRecentUpdates(UpdateLog.java:1014) at org.apache.solr.update.UpdateLog.init(UpdateLog.java:253) at org.apache.solr.update.UpdateHandler.initLog(UpdateHandler.java:82) at org.apache.solr.update.UpdateHandler.<init>(UpdateHandler.java:137) at org.apache.solr.update.UpdateHandler.<init>(UpdateHandler.java:123) at org.apache.solr.update.DirectUpdateHandler2.<init>(DirectUpdateHandler2.java:95) ========================= And Once Restarted, I start getting replication errors Apr 16, 2013 5:20:30 PM org.apache.solr.handler.SnapPuller fetchLatestIndex SEVERE: Master at: http://localhost:25280/solr/accessories is not available. Index fetch failed. Exception: org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://localhost:25280/solr/accessories Apr 16, 2013 5:20:30 PM org.apache.solr.handler.SnapPuller fetchLatestIndex SEVERE: Master at: http://localhost:25280/solr/newQueries is not available. Index fetch failed. Exception: org.apache.solr.client.solrj.SolrServerException: IOException occured when talking to server at: http://localhost:25280/solr/newQueries Apr 16, 2013 5:21:00 PM org.apache.solr.handler.SnapPuller fetchLatestIndex SEVERE: Master at: http://localhost:25280/solr/phcare is not available. Index fetch failed. Exception: org.apache.solr.client.solrj.SolrServerException: Timeout occured while waiting response from server at: http://localhost:25280/solr/phcare Apr 16, 2013 5:21:00 PM org.apache.solr.handler.SnapPuller fetchLatestIndex SEVERE: Master at: http://localhost:25280/solr/audioplayersCore is not available. Index fetch failed. Exception: org.apache.solr.client.solrj.SolrServerException: Timeout occured while waiting response from server at: http://localhost:25280/solr/audioplayersCore Apr 16, 2013 5:21:24 PM org.apache.solr.handler.SnapPuller fetchLatestIndex SEVERE: Master at: http://localhost:25280/solr/cameras is not available. Index fetch failed. Exception: org.apache.solr.client.solrj.SolrServerException: Timeout occured while waiting response from server at: http://localhost:25280/solr/cameras Before Restart : Server was running Incremental Indexing ( Triggered by a Cron). The cron triggers every 5 mins for each of about 40 Cores. This was the same with Solr 3.5 also. But we never faced any issues. -- --- Thanks & Regards Umesh Prasad