Method | Description | |
---|---|---|
CreateIndexImplementation ( Raven.Database.Indexing.IndexDefinition indexDefinition ) : void | ||
DeleteIndex ( string name ) : void | ||
Dispose ( ) : void | ||
FlushMapIndexes ( ) : void | ||
FlushReduceIndexes ( ) : void | ||
GetIndexExtension ( string index, string indexExtensionKey ) : IIndexExtension | ||
GetLuceneQuery ( string index, |
||
HasIndex ( string index ) : bool | ||
Index ( string index, |
||
IndexStorage ( |
||
Query ( string index, |
||
Reduce ( string index, |
||
RemoveFromIndex ( string index, string keys, |
||
SetIndexExtension ( string indexName, string indexExtensionKey, IIndexExtension suggestionQueryIndexExtension ) : void |
Method | Description | |
---|---|---|
EnsureInvariantCulture ( ) : IDisposable | ||
OpenOrCreateLuceneDirectory ( Raven.Database.Indexing.IndexDefinition indexDefinition, string indexName = null ) : Lucene.Net.Store.System.IO.Directory |
Method | Description | |
---|---|---|
AssertAnalyzersValid ( Raven.Database.Indexing.IndexDefinition indexDefinition ) : void | ||
CreateIndexImplementation ( string directoryPath, Raven.Database.Indexing.IndexDefinition indexDefinition, Lucene directory ) : |
||
GetCurrentIndexSearcher ( string indexName, IndexSearcher &searcher ) : IDisposable |
if you are calling this method, you _have_ to call searcher.GetIndexReader().DecRef(); when you are done searching
|
|
GetIndexByName ( string indexName ) : |
||
MakeRAMDirectoryPhysical ( |
public CreateIndexImplementation ( Raven.Database.Indexing.IndexDefinition indexDefinition ) : void | ||
indexDefinition | Raven.Database.Indexing.IndexDefinition | |
return | void |
protected static EnsureInvariantCulture ( ) : IDisposable | ||
return | IDisposable |
public GetIndexExtension ( string index, string indexExtensionKey ) : IIndexExtension | ||
index | string | |
indexExtensionKey | string | |
return | IIndexExtension |
public GetLuceneQuery ( string index, |
||
index | string | |
query | ||
indexQueryTriggers | OrderedPartCollection |
|
return | Query |
public Index ( string index, |
||
index | string | |
viewGenerator | ||
docs | IEnumerable |
|
context | ||
actions | IStorageActionsAccessor | |
minimumTimestamp | System.DateTime | |
return | void |
public IndexStorage ( |
||
indexDefinitionStorage | ||
configuration | InMemoryRavenConfiguration | |
return | System |
protected OpenOrCreateLuceneDirectory ( Raven.Database.Indexing.IndexDefinition indexDefinition, string indexName = null ) : Lucene.Net.Store.System.IO.Directory | ||
indexDefinition | Raven.Database.Indexing.IndexDefinition | |
indexName | string | |
return | Lucene.Net.Store.System.IO.Directory |
public Query ( string index, |
||
index | string | |
query | ||
shouldIncludeInResults | bool>.Func | |
fieldsToFetch | ||
indexQueryTriggers | OrderedPartCollection |
|
return | IEnumerable |
public Reduce ( string index, |
||
index | string | |
viewGenerator | ||
mappedResults | IEnumerable | |
context | ||
actions | IStorageActionsAccessor | |
reduceKeys | string | |
return | void |
public RemoveFromIndex ( string index, string keys, |
||
index | string | |
keys | string | |
context | ||
return | void |
public SetIndexExtension ( string indexName, string indexExtensionKey, IIndexExtension suggestionQueryIndexExtension ) : void | ||
indexName | string | |
indexExtensionKey | string | |
suggestionQueryIndexExtension | IIndexExtension | |
return | void |