summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Collapse)AuthorAgeFilesLines
* Now we always split phrases.Henning Baldersheim2022-09-304-4/+13
|
* Update tests.Henning Baldersheim2022-09-293-20/+7
|
* Normalize includes in searchcore and searchlib.Tor Egge2022-09-286-7/+7
|
* Normalize includes in searchcore.Tor Egge2022-09-2729-26/+32
|
* Expose more information in content node search reply trace.Geir Storli2022-09-261-0/+2
| | | | | This should make it easier to correlate the backend query blueprints with the actual query terms.
* Remove summary field types from summary.def.Geir Storli2022-09-232-50/+47
| | | | They are no longer used in the backend.
* Merge pull request #24189 from ↵Geir Storli2022-09-221-1/+1
|\ | | | | | | | | vespa-engine/toregge/use-empty-juniperrc-config-as-replay-config Use empty Juniperrc config as replay config.
| * Use empty Juniperrc config as replay config.Tor Egge2022-09-221-1/+1
| |
* | Stop saving schema.txt file when saving config for later replay.Tor Egge2022-09-221-4/+0
|/
* Remove summary fields from schema.Tor Egge2022-09-228-14/+7
|
* Stop saving empty history schema.Tor Egge2022-09-221-4/+0
|
* Stop using search::index::DocBuilder in searchcore feed view unit test.Tor Egge2022-09-211-19/+31
|
* Stop using search::index::DocBuilder in searchcore attribute unit test.Tor Egge2022-09-212-167/+111
|
* Standardize on using lowercase first letter in function names.Geir Storli2022-09-215-8/+9
|
* Cleanup IDocsumStore and IDocsumWriter interfaces.Geir Storli2022-09-214-14/+13
|
* Merge pull request #24145 from ↵Geir Storli2022-09-211-462/+329
|\ | | | | | | | | vespa-engine/toregge/stop-using-docbuilder-in-docsummary-unit-test Stop using search::index::DocBuilder in docsummary unit test.
| * Stop using search::index::DocBuilder in docsummary unit test.Tor Egge2022-09-201-462/+329
| |
* | Merge pull request #24142 from ↵Geir Storli2022-09-211-3/+4
|\ \ | |/ |/| | | | | vespa-engine/geirst/optimize-summary-class-resolving Optimize resolving and usage of summary result class.
| * Optimize resolving and usage of summary result class.Geir Storli2022-09-211-3/+4
| | | | | | | | | | If an explicit set of fields is specified in the docsum request, we avoid reading the document instance from disk if all those fields are generated on the fly.
* | Merge pull request #24138 from ↵v8.56.20Geir Storli2022-09-209-50/+49
|\ \ | | | | | | | | | | | | vespa-engine/toregge/only-save-config-needed-for-replay-of-transaction-log Only save config needed for replay of transaction log.
| * | Make replay schema based on replay summary config.Tor Egge2022-09-207-44/+40
| | |
| * | Only save config needed for replay of transaction log.Tor Egge2022-09-202-6/+9
| |/
* / Move static member functions from SummaryFieldConverter to SlimeFiller.Tor Egge2022-09-201-1/+0
|/
* Remove remains of summarymap.def that is no longer used.Geir Storli2022-09-197-54/+0
|
* Merge pull request #24118 from vespa-engine/geirst/docsum-field-writer-commandsGeir Storli2022-09-192-46/+62
|\ | | | | Put commands for docsum field writers at a common place.
| * Put commands for docsum field writers at a common place.Geir Storli2022-09-192-46/+62
| |
* | Merge pull request #24102 from ↵Henning Baldersheim2022-09-194-6/+8
|\ \ | |/ |/| | | | | vespa-engine/balder/avoid-pulling-in-small-vector-everywhere Avoid including smallvector in arrayref, then it is included 'everywh…
| * Avoid including smallvector in arrayref, then it is included 'everywhere'.Henning Baldersheim2022-09-164-6/+8
| |
* | Remove kludge for RHEL 8.2.Tor Egge2022-09-182-17/+0
|/
* Unify how errors during setup is handled in DocsumFieldWriterFactory.Geir Storli2022-09-161-5/+1
|
* Factor out IStringFieldConverter from IJuniperConverter.Tor Egge2022-09-161-4/+1
|
* Adjust api for DocsumWriter and DocsumFieldWriter:Tor Egge2022-09-151-1/+1
| | | | | Pass reference to state instead of pointer. Drop unused ResType argument.
* Merge pull request #24072 from ↵Henning Baldersheim2022-09-152-16/+1
|\ | | | | | | | | vespa-engine/havardpe/multi-threaded-create-global-filter multi-threaded global filter creation
| * multi-threaded global filter creationHåvard Pettersen2022-09-152-16/+1
| |
* | Stop using SummaryFieldConverter in searchcore docsummary unit test.Tor Egge2022-09-151-14/+14
| |
* | Merge pull request #24057 from ↵Henning Baldersheim2022-09-156-37/+46
|\ \ | |/ |/| | | | | vespa-engine/balder/only-consider-clusterstate-when-making-bucket-ready Balder/only consider clusterstate when making bucket ready
| * On retired nodes no buckets should be ready.Henning Baldersheim2022-09-151-8/+8
| |
| * Ignore active state when considering moving from not-ready to ready.Henning Baldersheim2022-09-141-8/+6
| |
| * Add explicit test that active, not-ready buckets are not moved unless ↵Henning Baldersheim2022-09-145-23/+34
| | | | | | | | bucketstate calculator says so.
* | Merge pull request #24056 from ↵v8.53.21Henning Baldersheim2022-09-143-28/+12
|\ \ | |/ |/| | | | | vespa-engine/havardpe/more-convenient-thread-bundle more convenient ThreadBundle::run
| * more convenient ThreadBundle::runHåvard Pettersen2022-09-143-28/+12
| |
* | Fix forward declarations.Tor Egge2022-09-142-2/+2
|/
* remove outdated perl scriptArne Juul2022-09-141-38/+0
|
* Prepare for stacking juniper converters.Tor Egge2022-09-131-0/+3
|
* Merge pull request #24025 from vespa-engine/balder/disable-same-element-splitHenning Baldersheim2022-09-132-58/+52
|\ | | | | Disable splitting of same-element until we can also handle that with …
| * Update ↵Henning Baldersheim2022-09-131-1/+1
| | | | | | | | | | searchcore/src/tests/proton/matching/unpacking_iterators_optimizer/unpacking_iterators_optimizer_test.cpp Co-authored-by: Geir Storli <geirst@yahooinc.com>
| * Update ↵Henning Baldersheim2022-09-131-1/+1
| | | | | | | | | | searchcore/src/tests/proton/matching/unpacking_iterators_optimizer/unpacking_iterators_optimizer_test.cpp Co-authored-by: Geir Storli <geirst@yahooinc.com>
| * Disable splitting of same-element until we can also handle that with ↵Henning Baldersheim2022-09-132-58/+52
| | | | | | | | matched-elements-only.
* | Add simple struct to keep semantics of active/target_active intact.Henning Baldersheim2022-09-134-12/+22
|/
* Merge pull request #24016 from ↵Geir Storli2022-09-121-1/+16
|\ | | | | | | | | vespa-engine/toregge/add-callback-interface-for-rendering-field-value-via-juniper Add callback interface for rendering string field value via juniper.