Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #25919 from ↵v8.121.38 | Geir Storli | 2023-02-07 | 28 | -65/+116 |
|\ | | | | | | | | | vespa-engine/toregge/pass-optional-serial-num-to-prepare-reconfig Pass optional serial num to prepare reconfig | ||||
| * | Add comments describing when attribute vector create serial number is set. | Tor Egge | 2023-02-07 | 1 | -0/+10 |
| | | |||||
| * | Call complete_prepare_reconfig() to adjust prepared reconfig when | Tor Egge | 2023-02-07 | 26 | -39/+75 |
| | | | | | | | | docid limit and serial number is known. | ||||
| * | Pass optional serial num to prepare reconfig. | Tor Egge | 2023-02-07 | 18 | -29/+34 |
| | | |||||
* | | Merge pull request #25920 from vespa-engine/havardpe/profile-global-filter | Håvard Pettersen | 2023-02-07 | 2 | -2/+2 |
|\ \ | |/ |/| | profile global filter calculation | ||||
| * | profile global filter calculation | Håvard Pettersen | 2023-02-07 | 2 | -2/+2 |
| | | |||||
* | | Move asserts that are only valid when attribute manager should change. | Tor Egge | 2023-02-06 | 1 | -2/+2 |
| | | |||||
* | | Reapply make attribute collection spec serial num optional. | Tor Egge | 2023-02-06 | 31 | -69/+227 |
| | | | | | | | | | | Pass reconfig serial num explicitly to various reconfigure member functions since it might not be available from attribute collection spec. | ||||
* | | Revert "Make attribute collection spec serial num optional. Pass reconfig" | Henning Baldersheim | 2023-02-06 | 31 | -227/+69 |
| | | |||||
* | | Make attribute collection spec serial num optional. Pass reconfig | Tor Egge | 2023-02-06 | 31 | -69/+227 |
| | | | | | | | | | | serial num explicitly to various reconfigure member functions since it might not be available from attribute collection spec. | ||||
* | | do not allow reusing search | Håvard Pettersen | 2023-02-06 | 2 | -2/+12 |
|/ | |||||
* | Create new matchers in prepare_reconfig. | Tor Egge | 2023-02-03 | 1 | -11/+8 |
| | |||||
* | Drop ranking assets repo from SearchableDocSubDB. | Tor Egge | 2023-02-03 | 8 | -59/+45 |
| | |||||
* | Use copy of ranking assets repo in matchers. | Tor Egge | 2023-02-03 | 4 | -8/+12 |
| | |||||
* | Remove unused variable. | Tor Egge | 2023-02-02 | 1 | -1/+0 |
| | |||||
* | Add helper member function to fixture classes. | Tor Egge | 2023-02-02 | 1 | -46/+60 |
| | |||||
* | Remove unneeded code. | Tor Egge | 2023-02-02 | 1 | -1/+0 |
| | |||||
* | Add prepare_reconfig member function to FastAccessDocSubDBConfigurer | Tor Egge | 2023-02-02 | 8 | -29/+100 |
| | | | | and SearchableDocSubDBConfigurer. | ||||
* | Increase lifetime of FastAccessDocSubDBConfigurer. | Tor Egge | 2023-02-02 | 2 | -3/+5 |
| | |||||
* | Remove unneeded code. | Tor Egge | 2023-02-02 | 1 | -3/+0 |
| | |||||
* | Add proton::DocumentDB::prepare_reconfig | Tor Egge | 2023-02-02 | 17 | -56/+114 |
| | |||||
* | Deinline large destructors and clean up some code based on clion hints. | Henning Baldersheim | 2023-02-01 | 14 | -105/+127 |
| | |||||
* | Prepare for splitting DocumentDB reconfig into two phases. | Geir Storli | 2023-01-31 | 5 | -0/+98 |
| | |||||
* | Specify which FlushStats type to use. | Tor Egge | 2023-01-29 | 1 | -1/+1 |
| | |||||
* | Remove unused variable in searchcore docsummary unit test. | Tor Egge | 2023-01-29 | 1 | -4/+0 |
| | |||||
* | Remove redundant or pessimizing moves. | Tor Egge | 2023-01-28 | 1 | -2/+2 |
| | |||||
* | Enable stricter query term filter. | Tor Egge | 2023-01-27 | 1 | -3/+2 |
| | |||||
* | Remove 'required' attribute | Martin Polden | 2023-01-26 | 1 | -1/+0 |
| | |||||
* | Rename KeywordExtractor to QueryTermFilter. | Tor Egge | 2023-01-25 | 1 | -4/+4 |
| | |||||
* | Propagate schema to summary manager. | Tor Egge | 2023-01-25 | 8 | -11/+48 |
| | |||||
* | Merge pull request #25680 from vespa-engine/mpolden/set-gpu-device | Martin Polden | 2023-01-24 | 1 | -0/+2 |
|\ | | | | | Support configuration of GPU device to use in ONNX model | ||||
| * | Support configuration of GPU device to use in ONNX model | Martin Polden | 2023-01-23 | 1 | -0/+2 |
| | | |||||
* | | Warn about bad config, and cap searchable copies at redundancy | Henning Baldersheim | 2023-01-23 | 1 | -2/+10 |
|/ | |||||
* | separate profiling depth parameters | Håvard Pettersen | 2023-01-19 | 5 | -18/+25 |
| | |||||
* | wire in match profiling | Håvard Pettersen | 2023-01-18 | 2 | -4/+16 |
| | |||||
* | - Remove the explicit close method in SessionManager. Just do it in ↵ | Henning Baldersheim | 2023-01-17 | 4 | -22/+16 |
| | | | | | | | destructor instead. - Destruct instead of close. Works even if it has not been constructed. - Minor code cleanup. | ||||
* | Only attribute fields can represent virtual fields. | Geir Storli | 2023-01-13 | 2 | -8/+16 |
| | |||||
* | Imported attributes can also represent virtual fields. | Geir Storli | 2023-01-13 | 2 | -8/+8 |
| | |||||
* | Expose SameElement query terms to ranking. | Geir Storli | 2023-01-12 | 15 | -38/+64 |
| | | | | | | A TermFieldMatchData is allocated per SameElement term, and this is used to signal matching docids in doUnpack() on the SameElement search iterator. This allows using the matches() rank feature on a field (virtual) that is searched using a SameElement term. | ||||
* | - Hide members | Henning Baldersheim | 2023-01-07 | 3 | -44/+16 |
| | | | | | | - Remove unused methods. - Set params in constructor and make them const. - reorder members to reduce holes in struct. | ||||
* | Cap number of threads used per query at number of cores. | Henning Baldersheim | 2023-01-06 | 5 | -2/+8 |
| | |||||
* | Add interface class IKeywordExtractorFactory. | Tor Egge | 2023-01-05 | 1 | -2/+4 |
| | | | | Move ownership of IKeywordExtractor to JuniperDFW. | ||||
* | Add interface class IKeywordExtractor. | Tor Egge | 2023-01-05 | 1 | -2/+2 |
| | |||||
* | Remove unused IDocsumEnvironment::lookupIndex() member function. | Tor Egge | 2023-01-05 | 1 | -1/+0 |
| | | | | Remove unused KeywordExtractor constructor argument. | ||||
* | Extract virtual fields in the index environment. | Geir Storli | 2023-01-04 | 2 | -0/+71 |
| | | | | | Fields that are represented by a set of attributes in the backend are considered virtual fields. Currently, this is map or array of struct fields (from the SD file) with struct-field attributes. | ||||
* | - Remove allowvisitcaching which has been true for many years. | Henning Baldersheim | 2023-01-03 | 1 | -1/+0 |
| | | | | - Improve thread safety. | ||||
* | Stop current task before updating config and restarting task. | Henning Baldersheim | 2023-01-02 | 1 | -1/+1 |
| | |||||
* | Use mutex/condition_variable instead of atomic/sleep for synchronization. | Henning Baldersheim | 2023-01-02 | 1 | -11/+23 |
| | |||||
* | Use a unique_ptr and hide implementation. | Henning Baldersheim | 2022-12-21 | 2 | -7/+10 |
| | |||||
* | Change from typedef to using in searchcore. | Geir Storli | 2022-12-21 | 146 | -294/+292 |
| |