Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Consolidate extraction of tokens from annotated string field value. | Tor Egge | 2023-10-10 | 1 | -1/+1 |
| | |||||
* | Merge pull request #28840 from ↵ | Tor Egge | 2023-10-10 | 9 | -46/+324 |
|\ | | | | | | | | | vespa-engine/toregge/flush-indexes-when-enabling-interleaved-features Flush memory indexes to disk then fusion disk indexes as soon as | ||||
| * | Remove unused member variables. | Tor Egge | 2023-10-10 | 1 | -2/+0 |
| | | |||||
| * | Test more combinations of initial state before enabling interleaved | Tor Egge | 2023-10-09 | 2 | -58/+86 |
| | | | | | | | | features. | ||||
| * | Flush memory indexes to disk then fusion disk indexes as soon as | Tor Egge | 2023-10-09 | 9 | -46/+298 |
| | | | | | | | | possible when enabling interleaved features. | ||||
* | | Correct copyright headers | Jon Bratseth | 2023-10-09 | 7 | -7/+5 |
| | | |||||
* | | Update copyright | Jon Bratseth | 2023-10-09 | 1233 | -1232/+1234 |
|/ | |||||
* | Use ConstBufferRef and add some noexcept | Henning Baldersheim | 2023-10-05 | 1 | -2/+1 |
| | |||||
* | Merge pull request #28805 from ↵ | Tor Egge | 2023-10-05 | 3 | -128/+124 |
|\ | | | | | | | | | vespa-engine/toregge/style-fixes-for-search-core-spi-index-maintainer Style fixes for searchcorespi::index::IndexMaintainer. | ||||
| * | Use auto. | Tor Egge | 2023-10-05 | 1 | -10/+9 |
| | | |||||
| * | Use auto. | Tor Egge | 2023-10-05 | 1 | -10/+10 |
| | | |||||
| * | Style fixes for searchcorespi::index::IndexMaintainer. | Tor Egge | 2023-10-05 | 3 | -127/+124 |
| | | |||||
* | | Add test for disabling of cache in removed db | Henning Baldersheim | 2023-10-05 | 2 | -23/+52 |
| | | |||||
* | | Disable cache for removed only docsubdb. | Henning Baldersheim | 2023-10-05 | 2 | -5/+14 |
|/ | |||||
* | Use DfaTable as default fuzzy matching algorithm for maxEditDistance <= 2. | Geir Storli | 2023-10-03 | 1 | -4/+4 |
| | |||||
* | Revert "Use DfaTable as default fuzzy matching algorithm for maxEditDistance ↵ | Henning Baldersheim | 2023-10-02 | 1 | -4/+4 |
| | | | | …" | ||||
* | Merge pull request #28765 from ↵ | Geir Storli | 2023-10-02 | 1 | -4/+4 |
|\ | | | | | | | | | vespa-engine/geirst/dfa-table-as-default-fuzzy-matching-algorithm Use DfaTable as default fuzzy matching algorithm for maxEditDistance … | ||||
| * | Use DfaTable as default fuzzy matching algorithm for maxEditDistance <= 2. | Geir Storli | 2023-10-02 | 1 | -4/+4 |
| | | |||||
* | | GC unused (void). | Henning Baldersheim | 2023-10-02 | 1 | -1/+0 |
|/ | |||||
* | Add comments about stuff that are mandatory for all threads in a thread ↵ | Henning Baldersheim | 2023-09-29 | 1 | -0/+19 |
| | | | | | | bundle to do. Either all do it or none. | ||||
* | Must always run match_loop_helper | Henning Baldersheim | 2023-09-27 | 1 | -5/+3 |
| | |||||
* | Factor out second pahse to separate method to ease flow and readability. | Henning Baldersheim | 2023-09-26 | 2 | -28/+35 |
| | |||||
* | Check for soft doom before doing potentially expensive initRange | Henning Baldersheim | 2023-09-26 | 1 | -0/+1 |
| | |||||
* | - Use stash instead of the single use of VariableSizeVector. | Henning Baldersheim | 2023-09-25 | 1 | -15/+4 |
| | |||||
* | Wire in doom and let hitrate be a float int | Henning Baldersheim | 2023-09-22 | 5 | -12/+15 |
| | |||||
* | Add query property to control fuzzy matching algorithm. | Geir Storli | 2023-09-21 | 2 | -7/+17 |
| | |||||
* | Return early if hard doomed in the Q | Henning Baldersheim | 2023-09-20 | 1 | -2/+6 |
| | |||||
* | Return early with error if timed out during query setup. | Henning Baldersheim | 2023-09-20 | 3 | -1/+8 |
| | |||||
* | Refactor code to make object lifetime easier to follow. | Henning Baldersheim | 2023-09-20 | 2 | -30/+33 |
| | |||||
* | Reduce code bloat by 'using' | Henning Baldersheim | 2023-09-20 | 1 | -16/+19 |
| | |||||
* | Add detailed state explorer for field writer SequencedTaskExecutor. | Geir Storli | 2023-09-05 | 5 | -7/+119 |
| | | | | This exposes the raw statistics for each underlying executor. | ||||
* | Add attribute config details to state explorer. | Geir Storli | 2023-09-05 | 2 | -35/+52 |
| | |||||
* | Merge pull request #28387 from ↵ | Tor Egge | 2023-09-05 | 3 | -3/+29 |
|\ | | | | | | | | | vespa-engine/geirst/memory-index-write-context-details Add memory index write context details to index manager state explorer. | ||||
| * | Add memory index write context details to index manager state explorer. | Geir Storli | 2023-09-04 | 3 | -3/+29 |
| | | | | | | | | This shows which index fields that are assigned to each executor id. | ||||
* | | Unify and modernize code and layout | Henning Baldersheim | 2023-09-04 | 1 | -8/+8 |
|/ | |||||
* | Add explorer for the attribute writer. | Geir Storli | 2023-09-01 | 12 | -27/+146 |
| | | | | This shows which attribute fields that are assigned to each executor id. | ||||
* | Merge pull request #28334 from vespa-engine/geirst/simplify-threading-service | Henning Baldersheim | 2023-08-31 | 15 | -116/+38 |
|\ | | | | | Simplify IThreadingService as there only is one field writer executor. | ||||
| * | Simplify IThreadingService as there only is one field writer executor. | Geir Storli | 2023-08-31 | 15 | -116/+38 |
| | | | | | | | | | | Support for separate executors for "index invert", "index write", and "attribute write" was removed in 2022. | ||||
* | | Merge pull request #28323 from vespa-engine/geirst/executor-saturation-metric | Geir Storli | 2023-08-31 | 2 | -0/+5 |
|\ \ | | | | | | | Add saturation metric for executors. | ||||
| * | | Add saturation metric for executors. | Geir Storli | 2023-08-31 | 2 | -0/+5 |
| |/ | | | | | | | | | This should make it easier to observe bottlenecks in one of the underlying executor threads used in the "field writer" SequencedTaskExecutor. | ||||
* | | Merge pull request #28307 from ↵ | Henning Baldersheim | 2023-08-31 | 1 | -15/+15 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/use-std-filesystem-directory-iterator-in-index-read-utilities Use std::filesystem::directory_iterator in IndexReadUtilities | ||||
| * | | Use std::filesystem::directory_iterator in IndexReadUtilities | Tor Egge | 2023-08-31 | 1 | -15/+15 |
| |/ | |||||
* | | Merge pull request #28306 from ↵ | Henning Baldersheim | 2023-08-31 | 1 | -6/+4 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/use-std-filesystem-directory-iterator-in-disk-index-cleaner Use std::filesystem::directory_iterator in DiskIndexCleaner. | ||||
| * | | Use std::filesystem::directory_iterator in DiskIndexCleaner. | Tor Egge | 2023-08-31 | 1 | -6/+4 |
| |/ | |||||
* | | Merge pull request #28304 from ↵ | Henning Baldersheim | 2023-08-31 | 1 | -7/+3 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/use-std-filesystem-directory-iterator-in-file-config-manager Use std::filesystem::directory_iterator in FileConfigManager. | ||||
| * | | Use std::filesystem::directory_iterator in FileConfigManager. | Tor Egge | 2023-08-31 | 1 | -7/+3 |
| |/ | |||||
* / | Use std::filesystem::directory_iterator in AttributeDiskLayout. | Tor Egge | 2023-08-31 | 1 | -7/+4 |
|/ | |||||
* | Merge pull request #28281 from ↵ | Henning Baldersheim | 2023-08-30 | 1 | -6/+4 |
|\ | | | | | | | | | vespa-engine/toregge/use-std-filesystem-directory-iterator-in-disk-index-cleaner-unit-test Use std::filesystem::directory_iterator in disk index cleaner unit test. | ||||
| * | Avoid extra directory_entry copy. | Tor Egge | 2023-08-30 | 1 | -1/+1 |
| | | |||||
| * | Avoid continue statement. | Tor Egge | 2023-08-30 | 1 | -3/+2 |
| | |