Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use standard return value. | Henning Baldersheim | 2022-07-17 | 3 | -6/+6 |
| | |||||
* | GC typedef not needed anymore. | Henning Baldersheim | 2022-07-17 | 2 | -4/+2 |
| | |||||
* | Stop storing longstring values in docsum blobs for indexed searched. | Tor Egge | 2022-07-14 | 1 | -0/+1 |
| | |||||
* | Remove unused TextExtractorDFW. | Tor Egge | 2022-07-14 | 1 | -1/+1 |
| | |||||
* | Stop storing string values in docsum blobs for indexed search. | Tor Egge | 2022-07-13 | 1 | -0/+1 |
| | |||||
* | Stop storing data and longdata in docsum blobs for indexed search. | Tor Egge | 2022-07-13 | 1 | -0/+2 |
| | |||||
* | Use correct summary type for field sp2 (a long field). | Tor Egge | 2022-07-13 | 2 | -3/+3 |
| | |||||
* | Stop storing jsonstring values in docsum blob for indexed search. | Tor Egge | 2022-07-11 | 1 | -0/+1 |
| | |||||
* | Stop storing featuredata values in docsum blobs. | Tor Egge | 2022-07-11 | 1 | -0/+1 |
| | |||||
* | Stop storing integers of any size, floating point numbers and bool in docsum ↵ | Tor Egge | 2022-07-08 | 1 | -0/+7 |
| | | | | blobs. | ||||
* | Add wrapper for <doc id, timestamp> tuple and update APIs to use this | Tor Brede Vekterli | 2022-07-07 | 3 | -12/+12 |
| | | | | | Feels more intuitive to have a tuple that implies "document foo at timestamp bar" rather than the current inverse of "timestamp bar with document foo". | ||||
* | Revert "Revert "Stop storing integer values in docsum blobs."" | Tor Egge | 2022-07-06 | 1 | -0/+1 |
| | |||||
* | Restore original semantics of ResultClass::GetIndexFromName() and | Tor Egge | 2022-07-06 | 1 | -29/+29 |
| | | | | | | ResultClass::GetIndexFromEnumValue. Caller must check for entry being present. Rename GeneralResult member functions that checks for entry being present. | ||||
* | Revert "Stop storing integer values in docsum blobs." | Tor Egge | 2022-07-06 | 1 | -1/+0 |
| | |||||
* | Stop storing integer values in docsum blobs. | Tor Egge | 2022-07-05 | 1 | -0/+1 |
| | |||||
* | Merge pull request #23362 from ↵ | Geir Storli | 2022-07-05 | 7 | -34/+45 |
|\ | | | | | | | | | vespa-engine/geirst/use-query-value-in-request-context-impl Reduce code duplication by using fef::QueryValue in RequestContext impl | ||||
| * | Reduce code duplication by using fef::QueryValue in RequestContext ↵ | Geir Storli | 2022-07-05 | 7 | -34/+45 |
| | | | | | | | | implementation. | ||||
* | | Add IDocsumStoreDocument, an interface for accessing the original document | Tor Egge | 2022-07-05 | 1 | -1/+2 |
|/ | | | | when generating a document summary. | ||||
* | Add DocsumBlobEntryFilter to limit types in docsum blob. | Tor Egge | 2022-07-02 | 2 | -1/+6 |
| | |||||
* | Merge pull request #23316 from ↵ | Tor Brede Vekterli | 2022-07-01 | 1 | -12/+1 |
|\ | | | | | | | | | vespa-engine/vekterli/remove-legacy-storage-protocol-versions GC all legacy storage protocol serialization versions | ||||
| * | GC all legacy storage protocol serialization versions | Tor Brede Vekterli | 2022-07-01 | 1 | -12/+1 |
| | | | | | | | | | | | | Legacy version negotiation only happens over MessageBus transport, which is now removed. Current StorageAPI RPC transport always uses the newest version directly since it's built around Protobuf. | ||||
* | | Avoid using void skip thread config. | Henning Baldersheim | 2022-07-01 | 5 | -22/+0 |
|/ | |||||
* | Merge pull request #23298 from vespa-engine/geirst/term-data-with-query-tensor | Geir Storli | 2022-06-30 | 1 | -53/+60 |
|\ | | | | | Extend ITermData with a function to get the name of a query tensor a … | ||||
| * | Extend ITermData with a function to get the name of a query tensor a term is ↵ | Geir Storli | 2022-06-30 | 1 | -53/+60 |
| | | | | | | | | referencing. | ||||
* | | Move summary field converter unit test from searchcore to searchsummary. | Tor Egge | 2022-06-30 | 3 | -761/+1 |
|/ | |||||
* | use standard C++ idiom | Arne H Juul | 2022-06-29 | 1 | -2/+3 |
| | |||||
* | Use std::filesystem::copy_file. Remove FastOS_FileInterface::CopyFile. | Tor Egge | 2022-06-24 | 1 | -1/+6 |
| | |||||
* | Merge pull request #23222 from ↵ | Henning Baldersheim | 2022-06-24 | 4 | -2/+14 |
|\ | | | | | | | | | vespa-engine/balder/add-configurable-feeding-niceness Add config control over feeding niceness | ||||
| * | Add comment that does not add any value. | Henning Baldersheim | 2022-06-24 | 1 | -1/+1 |
| | | |||||
| * | Add config control over feeding niceness | Henning Baldersheim | 2022-06-23 | 4 | -2/+14 |
| | | |||||
* | | Use std::filesystem to create and remove directories. | Tor Egge | 2022-06-23 | 10 | -24/+22 |
| | | |||||
* | | waste less time in second phase ranking | Håvard Pettersen | 2022-06-23 | 2 | -5/+9 |
|/ | | | | | | | | | avoid setting up second phase ranking for threads with no hits to rank in second phase. call initRange with actual docid range when preparing to perform second phase ranking. This should make sure that eager iterators find the first hit immediately. | ||||
* | fix more undefined behavior | Håvard Pettersen | 2022-06-22 | 1 | -1/+3 |
| | |||||
* | Merge pull request #23188 from vespa-engine/havardpe/avoid-nullptr-deref | Henning Baldersheim | 2022-06-22 | 6 | -17/+17 |
|\ | | | | | avoid nullptr deref | ||||
| * | avoid nullptr deref | Håvard Pettersen | 2022-06-21 | 6 | -17/+17 |
| | | |||||
* | | Merge pull request #23179 from vespa-engine/arnej/probe-disk | Arne H Juul | 2022-06-21 | 1 | -0/+11 |
|\ \ | | | | | | | probe base directory | ||||
| * | | simplify after review | Arne H Juul | 2022-06-21 | 1 | -5/+2 |
| | | | |||||
| * | | probe base directory | Arne H Juul | 2022-06-21 | 1 | -0/+14 |
| |/ | | | | | | | | | | | * this is mainly useful for the case where the filesystem with our data is mounted read-only because the OS detected that something was bad. | ||||
* / | Inline return AttrDFW::get_attribute() and clean up some old code with ↵ | Henning Baldersheim | 2022-06-21 | 1 | -16/+12 |
|/ | | | | manual allocation. | ||||
* | GC unused code | Henning Baldersheim | 2022-06-15 | 2 | -6/+0 |
| | |||||
* | fix undefined behavior in unit tests | Håvard Pettersen | 2022-06-09 | 1 | -4/+4 |
| | |||||
* | more testing (arnej) | Håvard Pettersen | 2022-06-09 | 1 | -0/+11 |
| | |||||
* | Set project version to 8-SNAPSHOT | gjoranv | 2022-06-08 | 1 | -2/+2 |
| | |||||
* | report unknown rank-profile as an issue | Arne H Juul | 2022-06-08 | 1 | -2/+1 |
| | |||||
* | Remove no longer used metrics for Vespa 8. | Geir Storli | 2022-06-08 | 11 | -59/+4 |
| | |||||
* | Remove 'attribute: huge' from config def file and C++ code. | Geir Storli | 2022-06-08 | 3 | -12/+1 |
| | |||||
* | Remove array operation support on Vespa 8 | Jon Bratseth | 2022-06-08 | 1 | -11/+0 |
| | |||||
* | Creating the document metastore read guard is expensive and is not necessary ↵ | Henning Baldersheim | 2022-06-04 | 2 | -1/+14 |
| | | | | | | | | to do for every imported attribute. We do it once per metastore and cache it in the ImportedAttributeContext. It would be even better if we could drop support for the default makeReadGuard(bool). Then we would also avoid copying the shared_ptr. | ||||
* | Let ImportedAttributesRepo return a reference to a shared_ptr instead of a ↵ | Henning Baldersheim | 2022-06-03 | 4 | -11/+11 |
| | | | | shared_ptr since that is all you need. | ||||
* | Merge pull request #22879 from ↵ | Tor Egge | 2022-06-03 | 27 | -81/+88 |
|\ | | | | | | | | | vespa-engine/toregge/remove-most-use-of-vespalib-rmdir-in-searchcore Remove most use of vespalib::rmdir in searchcore. |