Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | - Enable tracking of dropped documents if that is required for correct ↵ | Henning Baldersheim | 2022-08-23 | 4 | -18/+37 |
| | | | | tracking of on-match versus on-first-phase. | ||||
* | Minor code health. | Henning Baldersheim | 2022-08-23 | 1 | -19/+19 |
| | |||||
* | Avoid copying a vector of shared_ptrs when lifetime is guaranteed by the ↵ | Henning Baldersheim | 2022-08-19 | 6 | -40/+107 |
| | | | | lock held. | ||||
* | Add missing newline | Henning Baldersheim | 2022-08-19 | 1 | -1/+1 |
| | |||||
* | Hide hash implementation details. | Henning Baldersheim | 2022-08-19 | 4 | -5/+5 |
| | |||||
* | Use xxhash for all BucketId hash sets and maps. | Henning Baldersheim | 2022-08-19 | 3 | -10/+9 |
| | |||||
* | Remove extra public: | Henning Baldersheim | 2022-08-18 | 1 | -1/+0 |
| | |||||
* | Use XXH3 to get a good hash distribution sine it will be very bad when using ↵ | Henning Baldersheim | 2022-08-18 | 3 | -10/+9 |
| | | | | group/user doc distribution. | ||||
* | Merge pull request #23656 from vespa-engine/balder/split-verification-and-app | Henning Baldersheim | 2022-08-17 | 5 | -70/+151 |
|\ | | | | | - Split rank setup verification code and the binary [run-systemtest] | ||||
| * | Consistent naming of warnings during rank expression compilation. | Henning Baldersheim | 2022-08-17 | 1 | -1/+2 |
| | | |||||
| * | Make the message a pair of level and string | Henning Baldersheim | 2022-08-16 | 3 | -39/+47 |
| | | |||||
| * | Add rank setup compile errors to error message. | Henning Baldersheim | 2022-08-15 | 1 | -1/+3 |
| | | |||||
| * | Keep rank setup errors on separate log lines and annotated as warning. | Henning Baldersheim | 2022-08-15 | 3 | -18/+11 |
| | | |||||
| * | - Split rank setup verification code and the binary. | Henning Baldersheim | 2022-08-13 | 4 | -57/+134 |
| | | | | | | | | - Accumulate errors during ranksetup. Report them at the end, and also verify them in some tests. | ||||
* | | Properly handle URI fields by just looking at the prefix. | Henning Baldersheim | 2022-08-16 | 1 | -11/+16 |
| | | |||||
* | | Revert "Revert "Revert "Revert "Use a hash_set<int32_t> to quickly check if ↵ | Henning Baldersheim | 2022-08-16 | 6 | -61/+70 |
| | | | | | | | | a field i…"" | ||||
* | | Merge pull request #23672 from vespa-engine/balder/use-make_xxx | Henning Baldersheim | 2022-08-16 | 3 | -17/+22 |
|\ \ | | | | | | | Use std::make_shared and std::make_unique. | ||||
| * | | Use std::make_shared and std::make_unique. | Henning Baldersheim | 2022-08-16 | 3 | -17/+22 |
| | | | |||||
* | | | Merge pull request #23668 from vespa-engine/balder/unify-on-using | Henning Baldersheim | 2022-08-16 | 4 | -55/+65 |
|\ \ \ | |/ / |/| | | Unify on using directive. Add final to implementations classes. | ||||
| * | | Unify on using directive. Add final to implementations classes. | Henning Baldersheim | 2022-08-15 | 4 | -55/+65 |
| |/ | |||||
* | | Use a hash map for faster lookup, and use explicit sorting when handing out ↵ | Henning Baldersheim | 2022-08-12 | 2 | -20/+15 |
| | | | | | | | | bucket lists. | ||||
* | | Do not expose iterate api. | Henning Baldersheim | 2022-08-12 | 9 | -301/+57 |
| | | |||||
* | | Fetch list of buckets and iterate over bucket ids instead of using iterator ↵ | Henning Baldersheim | 2022-08-12 | 3 | -8/+9 |
|/ | | | | directly. | ||||
* | 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 |
| |