protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.MaxNumberOfItemsToIndexInSingleBatch = 2; configuration.MaxNumberOfItemsToReduceInSingleBatch = 2; configuration.InitialNumberOfItemsToIndexInSingleBatch = 2; configuration.InitialNumberOfItemsToReduceInSingleBatch = 2; }
private RavenDbServer CreateServer(int port, string dataDirectory, bool removeDataDirectory = true) { Database.Server.NonAdminHttp.EnsureCanListenToWhenInNonAdminContext(port); var serverConfiguration = new Database.Config.RavenConfiguration { AnonymousUserAccessMode = Database.Server.AnonymousUserAccessMode.Admin, DataDirectory = dataDirectory, RunInUnreliableYetFastModeThatIsNotSuitableForProduction = true, RunInMemory = false, Port = port, DefaultStorageTypeName = "esent" }; if (removeDataDirectory) IOExtensions.DeleteDirectory(serverConfiguration.DataDirectory); var server = new RavenDbServer(serverConfiguration) { UseEmbeddedHttpServer = true }; server.Initialize(); serverConfiguration.PostInit(); return server; }
protected override void ConfigureServer(Database.Config.RavenConfiguration ravenConfiguration) { ravenConfiguration.AnonymousUserAccessMode = AnonymousUserAccessMode.None; ravenConfiguration.AuthenticationMode = "OAuth"; ravenConfiguration.OAuthTokenCertificate = CertGenerator.GenerateNewCertificate("RavenDB.Test"); ravenConfiguration.Catalog.Catalogs.Add(new TypeCatalog(typeof(FakeAuthenticateClient))); }
private RavenDbServer CreateServer(int port, string dataDirectory, bool removeDataDirectory = true) { Database.Server.NonAdminHttp.EnsureCanListenToWhenInNonAdminContext(port); var serverConfiguration = new Database.Config.RavenConfiguration { AnonymousUserAccessMode = Database.Server.AnonymousUserAccessMode.Admin, DataDirectory = dataDirectory, RunInUnreliableYetFastModeThatIsNotSuitableForProduction = true, RunInMemory = false, Port = port, DefaultStorageTypeName = "esent", MaxSecondsForTaskToWaitForDatabaseToLoad = 20 }; if (removeDataDirectory) { IOExtensions.DeleteDirectory(serverConfiguration.DataDirectory); } var server = new RavenDbServer(serverConfiguration) { UseEmbeddedHttpServer = true }; server.Initialize(); serverConfiguration.PostInit(); return(server); }
protected RavenDbServer CreateRavenDbServer(int port) { var path = Path.Combine(testAssemblyPath, "TestDb" + (++dbCount)).Substring(6); Database.Extensions.IOExtensions.DeleteDirectory(path); dbDirectories.Add(path); var cfg = new Database.Config.RavenConfiguration { Port = port, DataDirectory = path, RunInUnreliableYetFastModeThatIsNotSuitableForProduction = true, Settings = { {"Raven/ActiveBundles", "Versioning"} } }; cfg.PostInit(); return new RavenDbServer(cfg); }
protected RavenDbServer CreateRavenDbServer(int port) { var path = Path.Combine(testAssemblyPath, "TestDb" + (++dbCount)).Substring(6); Database.Extensions.IOExtensions.DeleteDirectory(path); dbDirectories.Add(path); var cfg = new Database.Config.RavenConfiguration { Port = port, DataDirectory = path, RunInUnreliableYetFastModeThatIsNotSuitableForProduction = true, Settings = { { "Raven/ActiveBundles", "Versioning" } } }; cfg.PostInit(); return(new RavenDbServer(cfg)); }
protected override void ConfigureServer(Database.Config.RavenConfiguration serverConfiguration) { serverConfiguration.DefaultStorageTypeName = "munin"; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.MaxNumberOfParallelIndexTasks = 1; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration ravenConfiguration) { ravenConfiguration.RunInMemory = false; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.Settings["Raven/ActiveBundles"] = "sqlReplication"; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.Settings["Raven/ActiveBundles"] = "PeriodicBackup"; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.Settings["Raven/Esent/MaxVerPages"] = "512"; configuration.Settings["Raven/Esent/PreferredVerPages"] = "512"; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.AccessControlAllowOrigin = "*"; }
protected override void ConfigureServer(Database.Config.RavenConfiguration serverConfiguration) { serverConfiguration.AnonymousUserAccessMode = AnonymousUserAccessMode.None; Authentication.EnableOnce(); }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.Catalog.Catalogs.Add(new TypeCatalog(typeof(DynamicIndex))); }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.AnonymousUserAccessMode = AnonymousUserAccessMode.None; configuration.PostInit(); }
protected override void ConfigureServer(Database.Config.RavenConfiguration ravenConfiguration) { ravenConfiguration.DefaultStorageTypeName = "esent"; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.Settings.Add("Raven/ActiveBundles", "IndexedProperties"); }
protected override void ConfigureServer(Database.Config.RavenConfiguration serverConfiguration) { serverConfiguration.DefaultStorageTypeName = "esent"; serverConfiguration.RunInMemory = false; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.MaxPageSize = 10000; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.DefaultStorageTypeName = "esent"; }
protected override void ConfigureServer(Database.Config.RavenConfiguration ravenConfiguration) { ravenConfiguration.RunInMemory = false; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.Catalog.Catalogs.Add(new TypeCatalog(typeof(FilterEverything))); }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.TempIndexPromotionMinimumQueryCount = 1; }
protected override void ConfigureServer(Database.Config.RavenConfiguration serverConfiguration) { serverConfiguration.RunInMemory = false; serverConfiguration.RunInUnreliableYetFastModeThatIsNotSuitableForProduction = true; serverConfiguration.DefaultStorageTypeName = "esent"; }
protected override void ConfigureServer(Database.Config.RavenConfiguration serverConfiguration) { serverConfiguration.AnonymousUserAccessMode = AnonymousUserAccessMode.None; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration ravenConfiguration) { ravenConfiguration.AnonymousUserAccessMode = AnonymousUserAccessMode.Get; }
protected override void ModifyConfiguration(Database.Config.RavenConfiguration configuration) { configuration.Catalog.Catalogs.Add(new TypeCatalog(typeof(NetworkEventsToNetworkTemp))); }