aboutsummaryrefslogtreecommitdiffstats
path: root/streamingvisitors
Commit message (Collapse)AuthorAgeFilesLines
* GC unused files and code.Henning Baldersheim2022-09-212-2/+2
|
* Reduce special handling of struct fields.Tor Egge2022-09-212-71/+28
|
* Standardize on using lowercase first letter in function names.Geir Storli2022-09-214-21/+21
|
* Cleanup IDocsumStore and IDocsumWriter interfaces.Geir Storli2022-09-213-10/+3
|
* Merge pull request #24142 from ↵Geir Storli2022-09-213-8/+10
|\ | | | | | | | | 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-213-8/+10
| | | | | | | | | | 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.
* | Move static member functions from SummaryFieldConverter to SlimeFiller.Tor Egge2022-09-201-4/+3
| |
* | Various cleanup for c+11 and make code anonymous.Henning Baldersheim2022-09-202-123/+102
|/
* GC ResTypeHenning Baldersheim2022-09-201-3/+2
|
* _struct_or_multivalue is a property of the output field.Tor Egge2022-09-191-1/+1
|
* Stop using summary field type for streaming search.Tor Egge2022-09-193-23/+27
|
* Use SlimeFiller instead of SlimeFieldWriter for streaming search.Tor Egge2022-09-197-401/+44
|
* Put commands for docsum field writers at a common place.Geir Storli2022-09-191-14/+11
|
* Unify how errors during setup is handled in DocsumFieldWriterFactory.Geir Storli2022-09-162-22/+22
|
* Factor out IStringFieldConverter from IJuniperConverter.Tor Egge2022-09-161-28/+23
|
* Remove tokenize support in slime filler.Tor Egge2022-09-151-2/+2
|
* Adjust api for DocsumWriter and DocsumFieldWriter:Tor Egge2022-09-151-1/+1
| | | | | Pass reference to state instead of pointer. Drop unused ResType argument.
* Fix forward declarations.Tor Egge2022-09-141-1/+1
|
* Use snippet modifier on each element in array of string when dynamic summaryTor Egge2022-09-142-0/+69
| | | | is requested and snippet modifier is available (streaming search).
* Add callback interface for rendering string field value via juniper.Tor Egge2022-09-121-8/+11
|
* Consolidate juniper separators.Tor Egge2022-09-074-9/+12
|
* Rename search::docsummary::ResConfigEntry::_bindname member variable to _name.Tor Egge2022-09-072-4/+4
|
* GC unused StringEnum, and avoid including config in header files.Henning Baldersheim2022-09-073-17/+12
|
* Stop using summarymap config in backend.Tor Egge2022-09-063-5/+0
|
* Revert "Revert "Use commands from summary config to setup document field ↵Tor Egge2022-09-055-60/+6
| | | | rewriters.""
* Catch attempts to access fields not present in document type when generatingTor Egge2022-09-031-10/+18
| | | | document summary.
* Revert "Use commands from summary config to setup document field rewriters."Tor Egge2022-09-025-6/+60
|
* Merge pull request #23908 from ↵Henning Baldersheim2022-09-022-3/+16
|\ | | | | | | | | vespa-engine/balder/wire-in-summary-fields-for-streaming-too Balder/wire in summary fields for streaming too
| * Wire in list of summary fields in streaming too.Henning Baldersheim2022-09-022-3/+16
| |
* | Use commands from summary config to setup document field rewriters.Tor Egge2022-09-025-60/+6
|/
* Allocate a docsums state for each summary class in streaming search.Tor Egge2022-09-012-29/+73
|
* Fail if docsum field writer using attribute vector is configured forTor Egge2022-08-311-19/+3
| | | | streaming search.
* Use const IDocsumEnvironment reference in DocsumFieldWriterFactory.Tor Egge2022-08-305-5/+5
|
* Use reference to IDocsumEnvironemt instead of pointer.Tor Egge2022-08-306-15/+13
|
* Create DocsumTools earlier in vsm adapter.Tor Egge2022-08-302-15/+25
|
* Use vespalib::SmartBuffer instead of ancient RawBuf.Henning Baldersheim2022-08-302-32/+41
|
* Reduce usage of RawBuf.Henning Baldersheim2022-08-294-69/+31
| | | | Remove some unused code.
* GC some old unused code with ancient 'goto'.....Henning Baldersheim2022-08-292-0/+2
|
* Factor out DocsumFieldWriterFactory.Tor Egge2022-08-295-64/+112
|
* GC some unused code and add some 'explicit' qualifiers.Henning Baldersheim2022-08-261-3/+1
|
* Use more smart pointers in DynamicDocsumConfig, ResultConfig and ↵Tor Egge2022-08-261-5/+1
| | | | KeywordExtractor.
* Use smart pointers in search::docsummary::DynamicDocsumWriter.Tor Egge2022-08-262-2/+2
|
* Remove IDocsumStore::getSummaryClassId() member function.Tor Egge2022-08-262-7/+0
|
* Remove DocsumStoreValue, DocsumBlobEntryFilter, GeneralResult and ResultPacker.Tor Egge2022-08-253-333/+5
|
* Stop storing longstring and jsonstring values in docsum blobs for streaming ↵Tor Egge2022-08-241-0/+2
| | | | search.
* Add get_juniper_input member function to IDocsumStoreDocument interface.Tor Egge2022-08-241-0/+8
|
* Revert "Stop storing longstring and jsonstring values in docsum blobs for ↵Tor Egge2022-08-231-2/+0
| | | | streaming search."
* Stop storing longstring and jsonstring values in docsum blobs for streaming ↵Tor Egge2022-08-231-0/+2
| | | | search.
* Handle field flattening in DocsumStoreVsmDocument.Tor Egge2022-08-234-36/+184
|
* Adjust signature for IDocsumStoreDocument::get_field_value() to return ↵Tor Egge2022-08-191-4/+4
| | | | DocsumStoreFieldValue.