Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Avoid createing the FieldSpec on the fly. | Henning Baldersheim | 2023-07-28 | 5 | -50/+42 |
| | |||||
* | Add noexcept | Henning Baldersheim | 2023-07-27 | 1 | -1/+1 |
| | |||||
* | Add noexcept | Henning Baldersheim | 2023-07-27 | 3 | -31/+26 |
| | |||||
* | Prefer std::filesystem::exists over FastOS_StatInfo | Henning Baldersheim | 2023-07-25 | 4 | -22/+22 |
| | |||||
* | Use std::filesystem::current_path | Tor Egge | 2023-07-21 | 1 | -3/+2 |
| | |||||
* | Use std::filesystem::is_directory and std::filesystem::exists | Tor Egge | 2023-07-20 | 2 | -2/+2 |
| | |||||
* | Merge pull request #27839 from vespa-engine/toregge/use-std-filesystem-copy | Tor Egge | 2023-07-20 | 1 | -6/+1 |
|\ | | | | | Use std::filesystem::copy instead of vespalib::copy | ||||
| * | Use std::filesystem::copy instead of vespalib::copy | Tor Egge | 2023-07-19 | 1 | -6/+1 |
| | | |||||
* | | Use std::filesystem::rename instead of vespalib::rename. | Tor Egge | 2023-07-19 | 1 | -1/+3 |
|/ | |||||
* | Backport to clang 15. | Tor Egge | 2023-07-19 | 1 | -0/+1 |
| | |||||
* | Drop non ancient non const GetSize/GetPosition | Henning Baldersheim | 2023-07-18 | 1 | -1/+1 |
| | |||||
* | Merge pull request #27765 from vespa-engine/balder/refactor-query-building-1 | Tor Egge | 2023-07-18 | 2 | -4/+4 |
|\ | | | | | Balder/refactor query building 1 | ||||
| * | Separate out non templated code, and avoid magic pre include LOG_SETUP. | Henning Baldersheim | 2023-07-13 | 2 | -4/+4 |
| | | |||||
* | | Use std::filesystem::rename | Henning Baldersheim | 2023-07-18 | 1 | -18/+9 |
| | | |||||
* | | Merge pull request #27804 from vespa-engine/toregge/stop-linking-with-stdcxxfs | Tor Egge | 2023-07-17 | 2 | -4/+0 |
|\ \ | | | | | | | Stop linking with libstdc++fs | ||||
| * | | Stop linking with libstdc++fs | Tor Egge | 2023-07-17 | 2 | -4/+0 |
| | | | |||||
* | | | Reduce use of vespalib::unlink. | Tor Egge | 2023-07-17 | 5 | -11/+10 |
|/ / | |||||
* | | Use std::filesystem::remove in unit tests. | Tor Egge | 2023-07-14 | 2 | -4/+4 |
| | | |||||
* | | Use std::filesystem::remove in vespa-gen-testdocs app. | Tor Egge | 2023-07-14 | 1 | -1/+2 |
|/ | |||||
* | Handle missed sample of oldest serial. | Tor Egge | 2023-07-10 | 1 | -1/+6 |
| | |||||
* | Sample totalHits before modifying the overflow bitvector. | Henning Baldersheim | 2023-07-04 | 1 | -1/+2 |
| | |||||
* | Revert "Drop checking for valid lid temporarily" | Henning Baldersheim | 2023-07-04 | 1 | -4/+10 |
| | |||||
* | Drop checking for valid lid temporarily | Henning Baldersheim | 2023-07-04 | 1 | -10/+4 |
| | |||||
* | Also check if document has been removed before returning result. | Henning Baldersheim | 2023-07-04 | 7 | -47/+66 |
| | |||||
* | Expose bitvector of valid lids and use this when grouping. | Henning Baldersheim | 2023-07-04 | 10 | -65/+105 |
| | |||||
* | Fix constructor style | Henning Baldersheim | 2023-07-04 | 1 | -6/+6 |
| | |||||
* | - Move shared_ptr | Henning Baldersheim | 2023-07-04 | 4 | -34/+43 |
| | | | | - Refactor for readability. | ||||
* | Move code only used from searchcore to searchcore to reduce wiring and api ↵ | Henning Baldersheim | 2023-07-03 | 4 | -39/+76 |
| | | | | leakage. | ||||
* | Merge pull request #27602 from ↵ | Henning Baldersheim | 2023-07-03 | 1 | -6/+10 |
|\ | | | | | | | | | vespa-engine/balder/compute-rank-if-using-rank-score-drop-limit Do not drop rank if rank-score-drop-limit has been specified explicit. | ||||
| * | Do not drop rank if rank-score-drop-limit has been specified explicit. | Henning Baldersheim | 2023-06-30 | 1 | -6/+10 |
| | | |||||
* | | Merge pull request #27607 from ↵ | Henning Baldersheim | 2023-07-03 | 2 | -2/+2 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/add-noexcept-specifier-to-document-db-config-copy-constructor Add noexcept specifier to DocumentDBConfig copy constructor. | ||||
| * | | Add noexcept specifier to DocumentDBConfig copy constructor. | Tor Egge | 2023-07-02 | 2 | -2/+2 |
| |/ | |||||
* / | Fix format strings. | Tor Egge | 2023-07-02 | 1 | -3/+4 |
|/ | |||||
* | Merge pull request #27578 from vespa-engine/balder/log-less | Henning Baldersheim | 2023-06-29 | 2 | -70/+89 |
|\ | | | | | Balder/log less | ||||
| * | - Better naming of time constant. | Henning Baldersheim | 2023-06-29 | 1 | -11/+16 |
| | | | | | | | | | | - Add braces. - Suffice with MatchLimiter. | ||||
| * | Make match method more readable | Henning Baldersheim | 2023-06-29 | 2 | -68/+81 |
| | | | | | | | | | | | | - Reduce temporaries by moving mtf destruction to the end. - factor out coverage handling to separate method. - factor out stats updating to separate method. | ||||
| * | Also log count. | Henning Baldersheim | 2023-06-29 | 1 | -2/+2 |
| | | |||||
| * | Only log information first 10 occurences and then every 100th. | Henning Baldersheim | 2023-06-29 | 1 | -3/+4 |
| | | |||||
* | | fix feature flag wiring | Håvard Pettersen | 2023-06-29 | 1 | -1/+2 |
| | | |||||
* | | Add flag for controling nested multivalue grouping. | Henning Baldersheim | 2023-06-28 | 6 | -18/+22 |
|/ | |||||
* | Avoid maintaining copy constructor. | Henning Baldersheim | 2023-06-28 | 3 | -30/+15 |
| | |||||
* | Avoid double negation to improve readability. | Henning Baldersheim | 2023-06-26 | 1 | -4/+4 |
| | |||||
* | Also consider query time override of rank-score-drop-limit | Henning Baldersheim | 2023-06-23 | 1 | -3/+5 |
| | |||||
* | Move from protected to private section. | Henning Baldersheim | 2023-06-12 | 1 | -1/+1 |
| | |||||
* | Add noexcept specifiers. | Tor Egge | 2023-06-06 | 1 | -2/+2 |
| | |||||
* | Modernize code while reading it. | Henning Baldersheim | 2023-05-31 | 1 | -0/+1 |
| | |||||
* | Prevent possible deadlock when calling State::cancel by dropping the ↵ | Henning Baldersheim | 2023-05-26 | 1 | -5/+9 |
| | | | | taskList lock first. | ||||
* | Ensure correct destruction order to uphold life time guarantees. | Henning Baldersheim | 2023-05-26 | 2 | -3/+4 |
| | |||||
* | The AttributeContext is a short lived cache for attributes guards. Until we ↵ | Henning Baldersheim | 2023-05-26 | 4 | -18/+42 |
| | | | | | | | use the thread bundle we do not need to use expensive locking to fill the cache. Most of the attributes are pulled in when building the blueprint tree, and that always happens singlethreaded. | ||||
* | - Make the MatchContext value object movable. | Henning Baldersheim | 2023-05-26 | 12 | -62/+78 |
| | | | | - Reduce code visibility. |