Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #30001 from vespa-engine/renovate/aws-java-sdk-monorepo | Henning Baldersheim | 2024-01-21 | 1 | -1/+1 |
|\ | | | | | Update aws-java-sdk monorepo to v1.12.641 | ||||
| * | Update aws-java-sdk monorepo to v1.12.641 | renovate[bot] | 2024-01-21 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #29997 from ↵ | Henning Baldersheim | 2024-01-21 | 1 | -1/+0 |
|\ | | | | | | | | | vespa-engine/toregge/remove-unused-member-variable-from-search-streaming-weighted-set-term Remove unused member variable from search::streaming::WeightedSetTerm. | ||||
| * | Remove unused member variable from search::streaming::WeightedSetTerm. | Tor Egge | 2024-01-21 | 1 | -1/+0 |
| | | |||||
* | | Merge pull request #29998 from ↵ | Henning Baldersheim | 2024-01-21 | 1 | -0/+1 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/include-ostream-header-to-get-definition-of-std-ostream Include ostream header to get definition of std::ostream | ||||
| * | | Include ostream header to get definition of std::ostream | Tor Egge | 2024-01-21 | 1 | -0/+1 |
| |/ | |||||
* | | Merge pull request #29996 from vespa-engine/balder/do-sanity-checking-in-builder | Henning Baldersheim | 2024-01-21 | 3 | -79/+71 |
|\ \ | | | | | | | - Avoid expensive iteration with hash lookups just for sanity checkin… | ||||
| * | | - Avoid expensive iteration with hash lookups just for sanity checking in ↵ | Henning Baldersheim | 2024-01-21 | 3 | -79/+71 |
| |/ | | | | | | | | | | | private MixedTensor constructor. - Refactor so there is less need for sanity checks, and do them in the buiulder instead. | ||||
* | | Merge pull request #29995 from vespa-engine/revert-29992-balder/cached-xxh3-hash | Jon Bratseth | 2024-01-21 | 4 | -81/+7 |
|\ \ | |/ |/| | Revert "Balder/cached xxh3 hash" | ||||
| * | Revert "Balder/cached xxh3 hash" | Henning Baldersheim | 2024-01-21 | 4 | -81/+7 |
|/ | |||||
* | Merge pull request #29994 from vespa-engine/balder/fetch-expensive-size-once | Henning Baldersheim | 2024-01-21 | 2 | -30/+22 |
|\ | | | | | Balder/fetch expensive size once | ||||
| * | - Use get(key) instead of containsKey to avoid extra lookup. | Henning Baldersheim | 2024-01-21 | 1 | -25/+15 |
| | | | | | | | | - Enough to use only array[long] and convert directly. No need to create temporary TensorAddress. | ||||
| * | Cache size of intersected sets, as they are recomputed every time. | Henning Baldersheim | 2024-01-21 | 1 | -5/+7 |
|/ | |||||
* | Merge pull request #29993 from ↵ | Jon Bratseth | 2024-01-21 | 10 | -33/+57 |
|\ | | | | | | | | | vespa-engine/balder/precompute-type-related-information-once - Extract dimension names in a set to avoid recomputing it in dimensi… | ||||
| * | Make the TensorType.hasXX public and use them other places too. | Henning Baldersheim | 2024-01-21 | 7 | -20/+20 |
| | | |||||
| * | - Extract dimension names in a set to avoid recomputing it in ↵ | Henning Baldersheim | 2024-01-21 | 4 | -16/+40 |
| | | | | | | | | | | | | | | dimensionNames() mathod. - Also extract some information about what kind of dimensions a tensor has construcion time. This avoids streamin through all diemsion later on, and keeps this local in the TensorType. | ||||
* | | Merge pull request #29980 from ↵ | Jon Bratseth | 2024-01-21 | 4 | -22/+41 |
|\ \ | | | | | | | | | | | | | vespa-engine/arnej/reset-implicit-inherit-on-empty-feature-list fix semantics for empty feature lists | ||||
| * | | unit test reset of feature lists | Arne Juul | 2024-01-21 | 2 | -0/+31 |
| | | | |||||
| * | | 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 |