Just filled a newly created database with 1.5 million records (about 1.3 kB each in size). When selecting the Collections view in the Management Studio the Raven/DocumentsByEntityName index is created and indexing starts. During indexing the following error occurs multiple times:
Raven/DocumentsByEntityName System.AggregateException: One or more errors occurred. ---> Lucene.Net.Store.LockObtainFailedException: Lock obtain timed out: NativeFSLock@F:\Indexes\Databases\test2\Raven%2fDocumentsByEntityName\write.lock
at Lucene.Net.Store.Lock.Obtain(Int64 lockWaitTimeout) in c:\Work\
lucene.net\src\core\Store\Lock.cs:line 83
at Lucene.Net.Index.IndexWriter.Init(Directory d, Analyzer a, Boolean create, IndexDeletionPolicy deletionPolicy, Int32 maxFieldLength, IndexingChain indexingChain, IndexCommit commit) in c:\Work\
lucene.net\src\core\Index\IndexWriter.cs:line 1228
at Lucene.Net.Index.IndexWriter.Init(Directory d, Analyzer a, IndexDeletionPolicy deletionPolicy, Int32 maxFieldLength, IndexingChain indexingChain, IndexCommit commit) in c:\Work\
lucene.net\src\core\Index\IndexWriter.cs:line 1203
at Lucene.Net.Index.IndexWriter..ctor(Directory d, Analyzer a, IndexDeletionPolicy deletionPolicy, MaxFieldLength mfl) in c:\Work\
lucene.net\src\core\Index\IndexWriter.cs:line 5441
at Raven.Database.Indexing.RavenIndexWriter.CreateIndexWriter() in c:\Builds\RavenDB-Unstable-v2.5\Raven.Database\Indexing\RavenIndexWriter.cs:line 127
at Raven.Database.Indexing.Index.AddDocumentToIndex(RavenIndexWriter currentIndexWriter, Document luceneDoc, Analyzer analyzer) in c:\Builds\RavenDB-Unstable-v2.5\Raven.Database\Indexing\Index.cs:line 644
at Raven.Database.Indexing.SimpleIndex.<>c__DisplayClass19.<>c__DisplayClass22.<IndexDocuments>b__12(IEnumerator`1 partition) in c:\Builds\RavenDB-Unstable-v2.5\Raven.Database\Indexing\SimpleIndex.cs:line 128
at System.Threading.Tasks.Task.Execute()
--- End of inner exception stack trace ---
at System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken)
at Raven.Database.Indexing.DefaultBackgroundTaskExecuter.ExecuteAllInterleaved[T](WorkContext context, IList`1 result, Action`1 action) in c:\Builds\RavenDB-Unstable-v2.5\Raven.Database\Indexing\DefaultBackgroundTaskExecuter.cs:line 199
at Raven.Database.Indexing.DefaultBackgroundTaskExecuter.ExecuteAllBuffered[T](WorkContext context, IList`1 source, Action`1 action) in c:\Builds\RavenDB-Unstable-v2.5\Raven.Database\Indexing\DefaultBackgroundTaskExecuter.cs:line 108
at Raven.Database.Indexing.SimpleIndex.<>c__DisplayClass19.<IndexDocuments>b__b(RavenIndexWriter indexWriter, Analyzer analyzer, IndexingWorkStats stats) in c:\Builds\RavenDB-Unstable-v2.5\Raven.Database\Indexing\SimpleIndex.cs:line 167
at Raven.Database.Indexing.Index.Write(Func`4 action) in c:\Builds\RavenDB-Unstable-v2.5\Raven.Database\Indexing\Index.cs:line 364
---> (Inner Exception #0) Lucene.Net.Store.LockObtainFailedException: Lock obtain timed out: NativeFSLock@F:\Indexes\Databases\test2\Raven%2fDocumentsByEntityName\write.lock
at Lucene.Net.Store.Lock.Obtain(Int64 lockWaitTimeout) in c:\Work\
lucene.net\src\core\Store\Lock.cs:line 83
at Lucene.Net.Index.IndexWriter.Init(Directory d, Analyzer a, Boolean create, IndexDeletionPolicy deletionPolicy, Int32 maxFieldLength, IndexingChain indexingChain, IndexCommit commit) in c:\Work\
lucene.net\src\core\Index\IndexWriter.cs:line 1228
at Lucene.Net.Index.IndexWriter.Init(Directory d, Analyzer a, IndexDeletionPolicy deletionPolicy, Int32 maxFieldLength, IndexingChain indexingChain, IndexCommit commit) in c:\Work\
lucene.net\src\core\Index\IndexWriter.cs:line 1203
at Lucene.Net.Index.IndexWriter..ctor(Directory d, Analyzer a, IndexDeletionPolicy deletionPolicy, MaxFieldLength mfl) in c:\Work\
lucene.net\src\core\Index\IndexWriter.cs:line 5441
at Raven.Database.Indexing.RavenIndexWriter.CreateIndexWriter() in c:\Builds\RavenDB-Unstable-v2.5\Raven.Database\Indexing\RavenIndexWriter.cs:line 127
at Raven.Database.Indexing.Index.AddDocumentToIndex(RavenIndexWriter currentIndexWriter, Document luceneDoc, Analyzer analyzer) in c:\Builds\RavenDB-Unstable-v2.5\Raven.Database\Indexing\Index.cs:line 644
at Raven.Database.Indexing.SimpleIndex.<>c__DisplayClass19.<>c__DisplayClass22.<IndexDocuments>b__12(IEnumerator`1 partition) in c:\Builds\RavenDB-Unstable-v2.5\Raven.Database\Indexing\SimpleIndex.cs:line 128
at System.Threading.Tasks.Task.Execute()<---
14-apr-2013 18:15:37
Indexing still continues after the errors. When adding a second index, the number of errors increase. At a certain point indexing seems to stop, but the indexes are reported as being stale.