There's an issue within the file indexing service where files are indexed multiple times, which is not the intended behavior. Specifically, when opening a project and viewing the list of indexed files, as the timer triggers a second indexing task, some files still appear in the index list. This redundant indexing could potentially lead to performance issues and inaccuracies in file management.
Steps to Reproduce:
Open a project.
Observe the list of files indexed.
Wait for the indexing timer to trigger a second indexing task.
Notice that some files are indexed again and appear in the list of indexed files.
Expected Behaviour:
Files should only be indexed once, and duplicate indexing should be prevented to maintain optimal performance and accuracy.
This issue appears to be a bug in the indexing logic or in the mechanism that detects already indexed files. A fix to prevent files from being indexed multiple times would greatly improve the efficiency and reliability of the file indexing service.
There's an issue within the file indexing service where files are indexed multiple times, which is not the intended behavior. Specifically, when opening a project and viewing the list of indexed files, as the timer triggers a second indexing task, some files still appear in the index list. This redundant indexing could potentially lead to performance issues and inaccuracies in file management.
Steps to Reproduce:
Expected Behaviour: Files should only be indexed once, and duplicate indexing should be prevented to maintain optimal performance and accuracy.
This issue appears to be a bug in the indexing logic or in the mechanism that detects already indexed files. A fix to prevent files from being indexed multiple times would greatly improve the efficiency and reliability of the file indexing service.