Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | fix semantics for empty feature lists | Arne Juul | 2024-01-19 | 2 | -22/+10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * allow FeatureList to parse empty input and return empty list * if an empty feature list block is specified in a rank-profile, trigger that we no longer get the implicit inheritance | |||||
* | | | | | Merge pull request #29992 from vespa-engine/balder/cached-xxh3-hash | Henning Baldersheim | 2024-01-21 | 4 | -7/+81 | |
|\ \ \ \ \ | |_|/ / / |/| | | | | Balder/cached xxh3 hash | |||||
| * | | | | of => withSeed | Henning Baldersheim | 2024-01-21 | 2 | -2/+2 | |
| | | | | | ||||||
| * | | | | Add basic testing of TensorAddress | Henning Baldersheim | 2024-01-21 | 1 | -0/+44 | |
| | | | | | ||||||
| * | | | | Must handle null dimensions. | Henning Baldersheim | 2024-01-21 | 1 | -1/+4 | |
| | | | | | ||||||
| * | | | | Use a LinkedHashMap to make json tests independant of hash function. | Henning Baldersheim | 2024-01-21 | 1 | -1/+2 | |
| | | | | | ||||||
| * | | | | - Use xxh3 hash for better hashing, and cache the hash value. | Henning Baldersheim | 2024-01-21 | 2 | -6/+32 | |
|/ / / / | ||||||
* | | | | Merge pull request #29989 from vespa-engine/jonmv/distribute-prepared-packages | Harald Musum | 2024-01-20 | 1 | -6/+12 | |
|\ \ \ \ | | | | | | | | | | | Distribute app packages after prepare, rather than activate | |||||
| * | | | | Distribute app packages after prepare, rather than activate | jonmv | 2024-01-20 | 1 | -6/+12 | |
| | |_|/ | |/| | | ||||||
* | | | | Merge pull request #29991 from vespa-engine/balder/use-indexed-get | Jon Bratseth | 2024-01-20 | 2 | -54/+52 | |
|\ \ \ \ | | | | | | | | | | | - Put the inner loops in separate methods. This improves ability to i… | |||||
| * | | | | - Put the inner loops in separate methods. This improves ability to inline. | Henning Baldersheim | 2024-01-20 | 2 | -54/+52 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use Buffer.get(int index) instead of Buffer.get(). That avoids a write. - Use int as loop variable. - This brings the splade perfoamnce test down from 8s to 7s - TensorConverter.toVespaTensor more than doubled speed. | |||||
* | | | | | Merge pull request #29990 from vespa-engine/bratseth/param-refs-in-embed-take-2 | Jon Bratseth | 2024-01-20 | 8 | -23/+87 | |
|\ \ \ \ \ | |/ / / / |/| | | | | Bratseth/param refs in embed take 2 | |||||
| * | | | | ChainedMap can't be copied | Jon Bratseth | 2024-01-20 | 1 | -1/+1 | |
| | | | | | ||||||
| * | | | | Revert "Merge pull request #29905 from ↵ | Jon Bratseth | 2024-01-20 | 8 | -23/+87 | |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-29884-bratseth/param-refs-in-embed" This reverts commit c6b547c0c2898a324983356aa677ea3082533f7d, reversing changes made to 8c7f8c17ad5e1de5adcc71ee34f2a3c1cd36d6bd. | |||||
* | | | | Merge pull request #29983 from ↵ | Henning Baldersheim | 2024-01-20 | 6 | -4/+100 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/add-class-to-assist-fast-iteration-of-of-indexed-tensors Add a class for assist efficient traversal of dimensions in an Indexe… | |||||
| * | | | | Rename getIndex => getDirectIndex | Henning Baldersheim | 2024-01-20 | 5 | -9/+9 | |
| | | | | | ||||||
| * | | | | Add a class for assist efficient traversal of dimensions in an IndexedTensor. | Henning Baldersheim | 2024-01-19 | 6 | -4/+100 | |
| | | | | | ||||||
* | | | | | Merge pull request #29988 from vespa-engine/renovate/netty-monorepo | Henning Baldersheim | 2024-01-20 | 1 | -1/+1 | |
|\ \ \ \ \ | | | | | | | | | | | | | Update netty monorepo to v4.1.106.Final | |||||
| * | | | | | Update netty monorepo to v4.1.106.Final | renovate[bot] | 2024-01-19 | 1 | -1/+1 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #29987 from vespa-engine/renovate/vite-5.x-lockfile | Henning Baldersheim | 2024-01-19 | 1 | -83/+83 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Update dependency vite to v5.0.12 | |||||
| * | | | | | | Update dependency vite to v5.0.12 | renovate[bot] | 2024-01-19 | 1 | -83/+83 | |
| |/ / / / / | ||||||
* | | | | | | Merge pull request #29986 from vespa-engine/renovate/react-router-monorepo | Henning Baldersheim | 2024-01-19 | 1 | -8/+8 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Update dependency react-router-dom to v6.21.3 | |||||
| * | | | | | | Update dependency react-router-dom to v6.21.3 | renovate[bot] | 2024-01-19 | 1 | -8/+8 | |
| |/ / / / / | ||||||
* | | | | | | Merge pull request #29985 from vespa-engine/renovate/aws-java-sdk-monorepo | Henning Baldersheim | 2024-01-19 | 1 | -1/+1 | |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Update aws-java-sdk monorepo to v1.12.640 | |||||
| * | | | | | Update aws-java-sdk monorepo to v1.12.640 | renovate[bot] | 2024-01-19 | 1 | -1/+1 | |
|/ / / / / | ||||||
* | | | | | Merge pull request #29984 from vespa-engine/geirst/hash-filter-for-in-operator | Henning Baldersheim | 2024-01-19 | 9 | -38/+244 | |
|\ \ \ \ \ | | | | | | | | | | | | | Support hash filter iterator in DirectMultiTermBlueprint. | |||||
| * | | | | | Support hash filter iterator in DirectMultiTermBlueprint. | Geir Storli | 2024-01-19 | 9 | -38/+244 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is used in some non-strict cases, and should improve IN operator performance: https://github.com/vespa-engine/system-test/tree/master/tests/performance/in_operator. | |||||
* | | | | | | Merge pull request #29981 from vespa-engine/jonmv/leaner-token-buffer | Henning Baldersheim | 2024-01-19 | 1 | -1/+1 | |
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | Iterator from correct place | |||||
| * | | | | | Iterator from correct place | jonmv | 2024-01-19 | 1 | -1/+1 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #29982 from ↵ | Tor Egge | 2024-01-19 | 1 | -2/+0 | |
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | vespa-engine/toregge/remove-unused-operator-less-from-search-streaming-hit Remove unused search::streaming::Hit::operator<(). | |||||
| * | | | | | Remove unused search::streaming::Hit::operator<(). | Tor Egge | 2024-01-19 | 1 | -2/+0 | |
|/ / / / / | ||||||
* | | | | | Merge pull request #29969 from ↵ | Tor Brede Vekterli | 2024-01-19 | 12 | -41/+309 | |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/support-fuzzy-matching-in-streaming-search Support fuzzy term matching in streaming search | |||||
| * | | | | | Support fuzzy term matching in streaming search | Tor Brede Vekterli | 2024-01-18 | 12 | -41/+309 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Uses a DFA-based matcher for max edits in {1, 2} and falls back to the legacy non-DFA matcher for all other values (including 0). Currently only supports fuzzy matching across the full field string, i.e. there's no implicit tokenization or whitespace removal. This matches the semantics we currently have for fuzzy search over attributes in a non-streaming case | |||||
* | | | | | | Merge pull request #29979 from ↵ | Geir Storli | 2024-01-19 | 3 | -9/+1 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/make-search-streaming-queryterm-evaluate-hits-member-function-final Make search::streaming::QueryTerm::evaluateHits() member function final. | |||||
| * | | | | | | Make search::streaming::QueryTerm::evaluateHits() member function final. | Tor Egge | 2024-01-19 | 3 | -9/+1 | |
| | |_|_|/ / | |/| | | | | ||||||
* | | | | | | Merge pull request #29973 from ↵ | Geir Storli | 2024-01-19 | 7 | -25/+25 | |
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | vespa-engine/toregge/rename-hit-context-to-hit-field-id Rename search::streaming::Hit member function context() to field_id(). | |||||
| * | | | | | Rename search::streaming::Hit member function context() to field_id(). | Tor Egge | 2024-01-18 | 7 | -25/+25 | |
| | | | | | | ||||||
* | | | | | | Merge pull request #29978 from vespa-engine/jonmv/add-binding | Harald Musum | 2024-01-19 | 1 | -0/+1 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Add binding for new path | |||||
| * | | | | | | Add binding for new path | jonmv | 2024-01-19 | 1 | -0/+1 | |
| | |/ / / / | |/| | | | | ||||||
* | | | | | | Merge pull request #29977 from ↵ | Harald Musum | 2024-01-19 | 2 | -20/+40 | |
|\ \ \ \ \ \ | |/ / / / / |/| | | / / | | |_|/ / | |/| | | | vespa-engine/jonmv/accept-active-session-changed-when-unknown-session Accept active session changed when unknown session at creation | |||||
| * | | | | Accept active session changed when unknown session at creation | jonmv | 2024-01-19 | 2 | -20/+40 | |
|/ / / / | ||||||
* | | | | Merge pull request #29975 from vespa-engine/hmusum/fix-link | Kristian Aune | 2024-01-19 | 1 | -1/+1 | |
|\ \ \ \ | | | | | | | | | | | Fix link (doc moved) | |||||
| * | | | | Fix link (doc moved) | Harald Musum | 2024-01-19 | 1 | -1/+1 | |
| | | | | | ||||||
* | | | | | Merge pull request #29968 from vespa-engine/jonmv/two-phase-deploy | Jon Marius Venstad | 2024-01-19 | 6 | -29/+415 | |
|\ \ \ \ \ | |/ / / / |/| | | | | Jonmv/two phase deploy | |||||
| * | | | | Restore prepareandactivate response | jonmv | 2024-01-19 | 3 | -9/+27 | |
| | | | | | ||||||
| * | | | | Activation failure also when base session changed from empty to something | jonmv | 2024-01-18 | 1 | -5/+4 | |
| | | | | | ||||||
| * | | | | Allow partial success for prepareandactivate API, and retry of activation | jonmv | 2024-01-18 | 6 | -32/+401 | |
| | | | | | ||||||
* | | | | | Merge pull request #29974 from vespa-engine/balder/optimize-splade-embedder | Jon Bratseth | 2024-01-19 | 7 | -86/+94 | |
|\ \ \ \ \ | | | | | | | | | | | | | Balder/optimize splade embedder | |||||
| * | | | | | - Move computation of productOfDimensionsAfter to DimensionSizes. | Henning Baldersheim | 2024-01-18 | 2 | -47/+45 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - And then precompute them construction time. | |||||
| * | | | | | Cache sizes.totalSize() in variable to prevent recomputation. | Henning Baldersheim | 2024-01-18 | 1 | -20/+19 | |
| | | | | | |