You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I found a strange behavior using subfolders.
My structure has a single container with many subfolders, one for each user.
The first time the subfolders is created and filled everything works fine.
But once reloaded, initializing the azure directory again, the index is empty.
This doesn’t happen when I use root folder instead.
I checked the paths in the lib but everything looks correct.
Any suggestion?
thank you.
The text was updated successfully, but these errors were encountered:
Thank you, I'm going crazy. A sample to replicate the problem, with sub = null works, any other value will reset the index.
` static void ErrorTest(string sub = null)
{
var azureDirectory = new AzureDirectory(
"DefaultEndpointsProtocol=xxx",
"cachedir", "test", false, sub);
var indexWriterConfig = new IndexWriterConfig(
LuceneVersion.LUCENE_48,
new StandardAnalyzer(LuceneVersion.LUCENE_48));
var indexWriter = new IndexWriter(azureDirectory, indexWriterConfig);
Document doc = new Document();
doc.Add(new TextField("id", DateTime.Now.ToString(CultureInfo.InvariantCulture), Field.Store.YES));
indexWriter.AddDocument(doc);
indexWriter.Commit();
var nd1 = indexWriter.NumDocs;
indexWriter.Dispose();
azureDirectory.Dispose();
var indexWriterConfig2 = new IndexWriterConfig(
LuceneVersion.LUCENE_48,
new StandardAnalyzer(LuceneVersion.LUCENE_48));
var azureDirectory2 = new AzureDirectory(
"DefaultEndpointsProtocol=xxx",
"cachedir", "test", false, sub);
var indexWriter2 = new IndexWriter(azureDirectory2, indexWriterConfig2);
var nd2 = indexWriter2.NumDocs;
indexWriter2.Dispose();
azureDirectory2.Dispose();
Console.WriteLine(nd1 == nd2);
}`
I found a strange behavior using subfolders.
My structure has a single container with many subfolders, one for each user.
The first time the subfolders is created and filled everything works fine.
But once reloaded, initializing the azure directory again, the index is empty.
This doesn’t happen when I use root folder instead.
I checked the paths in the lib but everything looks correct.
Any suggestion?
thank you.
The text was updated successfully, but these errors were encountered: