private PageCache CreatePageCache(FileSystemAbstraction fs, PageCacheConfig pageCacheConfig, Config config) { PageCacheTracer tracer = SelectConfig(BaseConfig.tracer, pageCacheConfig.Tracer, PageCacheTracer.NULL); PageCursorTracerSupplier cursorTracerSupplier = SelectConfig(BaseConfig.pageCursorTracerSupplier, pageCacheConfig.PageCursorTracerSupplier, Org.Neo4j.Io.pagecache.tracing.cursor.PageCursorTracerSupplier_Fields.Null); config.AugmentDefaults(GraphDatabaseSettings.pagecache_memory, "8M"); FormattedLogProvider logProvider = FormattedLogProvider.toOutputStream(System.err); InitializeJobScheduler(); ConfiguringPageCacheFactory pageCacheFactory = new ConfiguringPageCacheFactory(fs, config, tracer, cursorTracerSupplier, logProvider.GetLog(typeof(PageCache)), EmptyVersionContextSupplier.EMPTY, JobScheduler); return(pageCacheFactory.OrCreatePageCache); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @BeforeClass public static void setupServer() throws java.io.IOException //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: public static void SetupServer() { @out = new MemoryStream(); _server = ServerHelper.createNonPersistentServer(FormattedLogProvider.toOutputStream(@out)); }
internal BackupOutputMonitor(OutsideWorld outsideWorld) { LogProvider stdOutLogProvider = FormattedLogProvider.toOutputStream(outsideWorld.OutStream()); _log = stdOutLogProvider.GetLog(typeof(BackupOutputMonitor)); }