Commit fe7d1a5
committed
Enhance indexing functionality with scope management
- Updated the `EphemeralIndexCache` to support indexing scope, allowing differentiation between current and recursive indexing.
- Modified methods to create and mark indexing complete with scope parameters, improving cache management and preventing redundant scans.
- Refactored path resolution logic in `EphemeralIndex` to handle symlinks and ensure accurate entry retrieval.
- Adjusted related components to utilize the new indexing scope, enhancing overall indexing efficiency and accuracy.1 parent e44261d commit fe7d1a5
File tree
5 files changed
+262
-57
lines changed- core/src/ops
- files/query
- indexing
- ephemeral
- volumes/index
5 files changed
+262
-57
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| 15 | + | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
| |||
753 | 754 | | |
754 | 755 | | |
755 | 756 | | |
756 | | - | |
| 757 | + | |
757 | 758 | | |
758 | 759 | | |
759 | 760 | | |
| |||
790 | 791 | | |
791 | 792 | | |
792 | 793 | | |
793 | | - | |
| 794 | + | |
794 | 795 | | |
795 | 796 | | |
796 | 797 | | |
| |||
0 commit comments