public StronglyTypedRavenSettings(NameValueCollection settings) { Replication = new ReplicationConfiguration(); Voron = new VoronConfiguration(); Esent = new EsentConfiguration(); Prefetcher = new PrefetcherConfiguration(); FileSystem = new FileSystemConfiguration(); Encryption = new EncryptionConfiguration(); Indexing = new IndexingConfiguration(); this.settings = settings; }
public FaultyInMemoryIndex(Exception e, string name, IndexingConfiguration configuration, IndexDefinition definition) : this(e, configuration, new FaultyIndexDefinition(name, new HashSet <string> { "@FaultyIndexes" }, IndexLockMode.Unlock, IndexPriority.Normal, new IndexField[0], definition)) { }
public HandleCompareExchangeReferences(Index index, HashSet <string> collectionsWithCompareExchangeReferences, DocumentsStorage documentsStorage, IndexStorage indexStorage, IndexingConfiguration configuration) : base(index, null, documentsStorage, indexStorage, indexStorage.ReferencesForCompareExchange, configuration) { _collectionsWithCompareExchangeReferences = collectionsWithCompareExchangeReferences; }
public MapDocuments(Index index, DocumentsStorage documentsStorage, IndexStorage indexStorage, MapReduceIndexingContext mapReduceContext, IndexingConfiguration configuration) { _index = index; _mapReduceContext = mapReduceContext; _configuration = configuration; _documentsStorage = documentsStorage; _indexStorage = indexStorage; _logger = LoggingSource.Instance .GetLogger <MapDocuments>(indexStorage.DocumentDatabase.Name); }
public HandleReferences(Index index, Dictionary <string, HashSet <CollectionName> > referencedCollections, DocumentsStorage documentsStorage, IndexStorage indexStorage, IndexingConfiguration configuration) { _index = index; _referencedCollections = referencedCollections; _configuration = configuration; _documentsStorage = documentsStorage; _indexStorage = indexStorage; _logger = LoggingSource.Instance .GetLogger <HandleReferences>(_indexStorage.DocumentDatabase.Name); }
public override void Update(IndexDefinitionBase definition, IndexingConfiguration configuration) { throw new NotSupportedException($"{Type} index does not support updating it's definition and configuration."); }
public override void Update(IndexDefinitionBase definition, IndexingConfiguration configuration) { SetLock(definition.LockMode); SetPriority(definition.Priority); }
public HandleCompareExchangeCountersReferences(Index index, HashSet <string> collectionsWithCompareExchangeReferences, CountersStorage countersStorage, DocumentsStorage documentsStorage, IndexStorage indexStorage, IndexingConfiguration configuration) : base(index, collectionsWithCompareExchangeReferences, documentsStorage, indexStorage, configuration) { _collectionsWithCompareExchangeReferences = collectionsWithCompareExchangeReferences; _countersStorage = countersStorage; }
public HandleCompareExchangeTimeSeriesReferences(Index index, HashSet <string> collectionsWithCompareExchangeReferences, TimeSeriesStorage timeSeriesStorage, DocumentsStorage documentsStorage, IndexStorage indexStorage, IndexingConfiguration configuration) : base(index, collectionsWithCompareExchangeReferences, documentsStorage, indexStorage, configuration) { _collectionsWithCompareExchangeReferences = collectionsWithCompareExchangeReferences; _timeSeriesStorage = timeSeriesStorage; }
protected HandleDocumentReferences(Index index, Dictionary <string, HashSet <CollectionName> > referencedCollections, DocumentsStorage documentsStorage, IndexStorage indexStorage, IndexStorage.ReferencesBase referencesStorage, IndexingConfiguration configuration) : base(index, referencedCollections, documentsStorage, indexStorage, referencesStorage, configuration) { }
public HandleDocumentReferences(Index index, Dictionary <string, HashSet <CollectionName> > referencedCollections, DocumentsStorage documentsStorage, IndexStorage indexStorage, IndexingConfiguration configuration) : this(index, referencedCollections, documentsStorage, indexStorage, indexStorage.ReferencesForDocuments, configuration) { }
public MapDocuments(Index index, DocumentsStorage documentsStorage, IndexStorage indexStorage, MapReduceIndexingContext mapReduceContext, IndexingConfiguration configuration) : base(index, indexStorage, mapReduceContext, configuration) { _documentsStorage = documentsStorage; }
public CleanupDocumentsForMapReduce(MapReduceIndex mapReduceIndex, DocumentsStorage documentsStorage, IndexStorage indexStorage, IndexingConfiguration configuration, MapReduceIndexingContext mapReduceContext) : base(mapReduceIndex, documentsStorage, indexStorage, configuration, mapReduceContext) { _mapReduceIndex = mapReduceIndex; }
public MapTimeSeries(Index index, TimeSeriesStorage timeSeriesStorage, IndexStorage indexStorage, MapReduceIndexingContext mapReduceContext, IndexingConfiguration configuration) : base(index, indexStorage, mapReduceContext, configuration) { _timeSeriesStorage = timeSeriesStorage; }
public TestIndex(DocumentDatabase database, IndexingConfiguration configuration) : base(IndexType.None, IndexSourceType.None, new TestIndexDefinitions()) { DocumentDatabase = database; Configuration = configuration; }