Hi,
We're having some very serious problems with our RavenDB production server. Yesterday, we upgraded to the latest 2.5 stable version (2956).
Today, we're getting weird errors where indexes are not created (they should be there, but Raven doesn't see them).
This is currently causing multiple applications to stop responding.
We're hosting RavenDB as a service, so no IIS is involved.
Some log entries
2015-04-23 11:52:10.5425;Raven.Storage.Esent.StorageActions.DocumentStorageActions;Warn;;Error when trying to open a new DocumentStorageActions;"Microsoft.Isam.Esent.Interop.EsentInvalidInstanceException: Invalid instance handle
at Microsoft.Isam.Esent.Interop.Session..ctor(JET_INSTANCE instance) in C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\Session.cs:line 30
at Raven.Storage.Esent.StorageActions.DocumentStorageActions..ctor(JET_INSTANCE instance, String database, TableColumnsCache tableColumnsCache, OrderedPartCollection`1 documentCodecs, IUuidGenerator uuidGenerator, IDocumentCacher cacher, EsentTransactionContext transactionContext, TransactionalStorage transactionalStorage) in c:\Builds\RavenDB-Stable-2.5\Raven.Database\Storage\Esent\StorageActions\General.cs:line 76"
2015-04-23 11:52:10.5425;Raven.Storage.Esent.StorageActions.DocumentStorageActions;Warn;;Error when trying to open a new DocumentStorageActions;"Microsoft.Isam.Esent.Interop.EsentInvalidInstanceException: Invalid instance handle
at Microsoft.Isam.Esent.Interop.Session..ctor(JET_INSTANCE instance) in C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\Session.cs:line 30
at Raven.Storage.Esent.StorageActions.DocumentStorageActions..ctor(JET_INSTANCE instance, String database, TableColumnsCache tableColumnsCache, OrderedPartCollection`1 documentCodecs, IUuidGenerator uuidGenerator, IDocumentCacher cacher, EsentTransactionContext transactionContext, TransactionalStorage transactionalStorage) in c:\Builds\RavenDB-Stable-2.5\Raven.Database\Storage\Esent\StorageActions\General.cs:line 76"
2015-04-23 11:52:10.5425;Raven.Storage.Esent.StorageActions.DocumentStorageActions;Warn;;Error when trying to open a new DocumentStorageActions;"Microsoft.Isam.Esent.Interop.EsentInvalidInstanceException: Invalid instance handle
at Microsoft.Isam.Esent.Interop.Session..ctor(JET_INSTANCE instance) in C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\Session.cs:line 30
at Raven.Storage.Esent.StorageActions.DocumentStorageActions..ctor(JET_INSTANCE instance, String database, TableColumnsCache tableColumnsCache, OrderedPartCollection`1 documentCodecs, IUuidGenerator uuidGenerator, IDocumentCacher cacher, EsentTransactionContext transactionContext, TransactionalStorage transactionalStorage) in c:\Builds\RavenDB-Stable-2.5\Raven.Database\Storage\Esent\StorageActions\General.cs:line 76"
2015-04-23 11:52:10.5425;Raven.Storage.Esent.StorageActions.DocumentStorageActions;Warn;;Error when trying to open a new DocumentStorageActions;"Microsoft.Isam.Esent.Interop.EsentInvalidInstanceException: Invalid instance handle
at Microsoft.Isam.Esent.Interop.Session..ctor(JET_INSTANCE instance) in C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\Session.cs:line 30
at Raven.Storage.Esent.StorageActions.DocumentStorageActions..ctor(JET_INSTANCE instance, String database, TableColumnsCache tableColumnsCache, OrderedPartCollection`1 documentCodecs, IUuidGenerator uuidGenerator, IDocumentCacher cacher, EsentTransactionContext transactionContext, TransactionalStorage transactionalStorage) in c:\Builds\RavenDB-Stable-2.5\Raven.Database\Storage\Esent\StorageActions\General.cs:line 76"
2015-04-23 11:52:10.5425;Raven.Storage.Esent.StorageActions.DocumentStorageActions;Warn;;Error when trying to open a new DocumentStorageActions;"Microsoft.Isam.Esent.Interop.EsentInvalidInstanceException: Invalid instance handle
at Microsoft.Isam.Esent.Interop.Session..ctor(JET_INSTANCE instance) in C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\Session.cs:line 30
at Raven.Storage.Esent.StorageActions.DocumentStorageActions..ctor(JET_INSTANCE instance, String database, TableColumnsCache tableColumnsCache, OrderedPartCollection`1 documentCodecs, IUuidGenerator uuidGenerator, IDocumentCacher cacher, EsentTransactionContext transactionContext, TransactionalStorage transactionalStorage) in c:\Builds\RavenDB-Stable-2.5\Raven.Database\Storage\Esent\StorageActions\General.cs:line 76"
2015-04-23 11:52:10.5739;Raven.Database.Indexing.IndexSearcherHolder;Warn;;Failed to properly pre-warm the facets cache (Steensoort,UseMargin,CalculatedRetailPrice,Maat,Color,Parelmaat,DiameterMM,Collection,Ringmaat,Schakeltype,AdviceGrossRetailPrice,SteengewichtCT,Steenmaat,Steenkleur,Artikelsoort,BreedteMM,LengteMM,ConceptBrand,Metal,DikteMM,HoogteMM,Bewerking,Slijpvorm,Parelsoort,Gewichtgr,Voorstelling,Vorm,MateriaalOverig,Stijl,Zuiverheid,AdviceNetRetailPrice,Zetwijze) for index ArticleSearch;"System.NullReferenceException: Object reference not set to an instance of an object.
at Raven.Database.Indexing.IndexSearcherHolder.<>c__DisplayClass4.<SetIndexSearcher>b__0() in c:\Builds\RavenDB-Stable-2.5\Raven.Database\Indexing\IndexSearcherHolder.cs:line 53"
2015-04-23 11:52:10.5739;Raven.Database.Indexing.IndexSearcherHolder;Warn;;Failed to properly pre-warm the facets cache (invoice nr,pile,invoiced to,hardcopy) for index Image/Search;"System.NullReferenceException: Object reference not set to an instance of an object.
at Raven.Database.Indexing.IndexSearcherHolder.<>c__DisplayClass4.<SetIndexSearcher>b__0() in c:\Builds\RavenDB-Stable-2.5\Raven.Database\Indexing\IndexSearcherHolder.cs:line 53"
2015-04-23 11:52:10.9019;Raven.Database.Indexing.IndexSearcherHolder;Warn;;Failed to properly pre-warm the facets cache (WeeklyHours,Region,Province,VacancyGroupName,TargetGroup,FieldOfWork,JobGroupName) for index VacancyIndex;"System.NullReferenceException: Object reference not set to an instance of an object.
at Raven.Database.Indexing.IndexSearcherHolder.<>c__DisplayClass4.<SetIndexSearcher>b__0() in c:\Builds\RavenDB-Stable-2.5\Raven.Database\Indexing\IndexSearcherHolder.cs:line 53"
2015-04-23 11:52:11.1206;Raven.Storage.Esent.StorageActions.DocumentStorageActions;Warn;;Error when trying to open a new DocumentStorageActions;"Microsoft.Isam.Esent.Interop.EsentInvalidInstanceException: Invalid instance handle
at Microsoft.Isam.Esent.Interop.Session..ctor(JET_INSTANCE instance) in C:\Work\ravendb\SharedLibs\Sources\managedesent-61618\EsentInterop\Session.cs:line 30
at Raven.Storage.Esent.StorageActions.DocumentStorageActions..ctor(JET_INSTANCE instance, String database, TableColumnsCache tableColumnsCache, OrderedPartCollection`1 documentCodecs, IUuidGenerator uuidGenerator, IDocumentCacher cacher, EsentTransactionContext transactionContext, TransactionalStorage transactionalStorage) in c:\Builds\RavenDB-Stable-2.5\Raven.Database\Storage\Esent\StorageActions\General.cs:line 76"
If needed, I can provide process dumps and/or more logs.
Please help