Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add max buffer size parameter to tensor buffer type mapper. | Tor Egge | 2023-06-26 | 1 | -13/+36 |
| | |||||
* | Add max buffer size parameter to array store dynamic type mapper. | Tor Egge | 2023-06-26 | 1 | -2/+2 |
| | |||||
* | Cap number of entries in a dense tensor store buffer to avoid very | Tor Egge | 2023-06-26 | 1 | -0/+22 |
| | | | | large buffers. | ||||
* | Align grow factor for tensor buffer store with multi value mapping. | Tor Egge | 2023-06-26 | 2 | -7/+7 |
| | |||||
* | The _lid2Id _id2KeySet structures are not static, they follow the size of ↵ | Henning Baldersheim | 2023-06-21 | 1 | -36/+36 |
| | | | | the cache. | ||||
* | Obly count static memory as static. | Henning Baldersheim | 2023-06-21 | 1 | -1/+1 |
| | |||||
* | Cleanup multi value mapping unit test. | Tor Egge | 2023-06-21 | 1 | -6/+6 |
| | |||||
* | Rename maxSmallArrayTypeId to max_type_id. | Tor Egge | 2023-06-19 | 1 | -1/+1 |
| | |||||
* | Switch to dynamic type mapper for multi value mapping. | Tor Egge | 2023-06-19 | 1 | -12/+12 |
| | |||||
* | Simplify RawBufferStore and remove RawBufferTypeMapper. | Tor Egge | 2023-06-19 | 2 | -124/+0 |
| | |||||
* | When computing size of visit cache count allocated bytes, not only used. | Henning Baldersheim | 2023-06-16 | 1 | -3/+3 |
| | |||||
* | Merge pull request #27431 from vespa-engine/balder/move-more | Henning Baldersheim | 2023-06-16 | 2 | -8/+8 |
|\ | | | | | - Move when possible. | ||||
| * | - Move when possible. | Henning Baldersheim | 2023-06-15 | 2 | -8/+8 |
| | | | | | | | | | | - Add noexcept to enable more movement - Minor code cleanup. | ||||
* | | Handle removal of docid with empty tensor in HNSW index after restart. | Tor Egge | 2023-06-16 | 1 | -0/+11 |
| | | |||||
* | | Move interpolated lookup into the same fold the same way as array lookup. | Henning Baldersheim | 2023-06-14 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #27404 from ↵ | Tor Egge | 2023-06-13 | 1 | -12/+12 |
|\ | | | | | | | | | vespa-engine/toregge/store-entry-size-in-buffer-type Store entry size in BufferTypeBase. | ||||
| * | Store entry size in BufferTypeBase. | Tor Egge | 2023-06-13 | 1 | -12/+12 |
| | | |||||
* | | Move from protected to private section. | Henning Baldersheim | 2023-06-12 | 1 | -3/+1 |
|/ | |||||
* | Unit test capping when converting to internal distance threshold. | Tor Egge | 2023-06-06 | 1 | -0/+32 |
| | |||||
* | Allow negative values from closeness when using dotproduct distance metric. | Geir Storli | 2023-06-01 | 1 | -0/+20 |
| | |||||
* | Add Doom to hnsw index. | Tor Egge | 2023-05-31 | 2 | -11/+35 |
| | |||||
* | - Use a rwlock as reading surpasses writing by a very large factor. | Henning Baldersheim | 2023-05-25 | 2 | -4/+5 |
| | | | | - size() does not need a lock. | ||||
* | Merge pull request #27182 from ↵ | Geir Storli | 2023-05-23 | 1 | -4/+37 |
|\ | | | | | | | | | vespa-engine/toregge/save-and-load-hnsw-max-squared-norm Store max squared norm in file header during hnsw index save when using | ||||
| * | Store max squared norm in file header during hnsw index save when using | Tor Egge | 2023-05-23 | 1 | -4/+37 |
| | | | | | | | | dotproduct distance metric. Adjust hnsw index load. | ||||
* | | Extract ucs4 and take ownership to avoid the dirty code using a mutext ↵ | Henning Baldersheim | 2023-05-23 | 1 | -2/+2 |
|/ | | | | protected lazy construction. | ||||
* | GC unused assert includes | Henning Baldersheim | 2023-05-17 | 1 | -1/+21 |
| | |||||
* | Remove unused method. | Henning Baldersheim | 2023-05-12 | 1 | -2/+2 |
| | |||||
* | Use SmallVector to avoid allocation in the common case. | Henning Baldersheim | 2023-05-12 | 7 | -16/+24 |
| | |||||
* | Pack the State a bit closer together | Henning Baldersheim | 2023-05-12 | 1 | -2/+2 |
| | |||||
* | As a single field per blueprint is the common use case, make that optimal ↵ | Henning Baldersheim | 2023-05-12 | 2 | -3/+3 |
| | | | | more optimal. | ||||
* | Move the fieldspec base vector. | Henning Baldersheim | 2023-05-11 | 3 | -126/+71 |
| | |||||
* | Wire the metastore read guard all the way and use it, if present. | Henning Baldersheim | 2023-05-09 | 2 | -2/+0 |
| | |||||
* | Use shared_ptr for the read guard | Henning Baldersheim | 2023-05-09 | 3 | -5/+5 |
| | |||||
* | Update closeness (rawscore) and distance for the dotproduct distance metric. | Geir Storli | 2023-05-08 | 1 | -13/+4 |
| | | | | | closeness and rawScore rank features return the dot product. distance rank feature returns the negative dot product. | ||||
* | Make it possible to configure dotproduct distance metric. | Geir Storli | 2023-05-05 | 1 | -10/+17 |
| | |||||
* | Only shrink hnsw graph as part of shrinking lid space on tensor attribute | Tor Egge | 2023-05-01 | 1 | -2/+7 |
| | | | | when using identity mapping between lid and nodeid. | ||||
* | cleanup whitespace | Arne Juul | 2023-04-30 | 1 | -1/+1 |
| | |||||
* | add unit test | Arne Juul | 2023-04-28 | 1 | -0/+162 |
| | |||||
* | remove unused distance functions | Arne Juul | 2023-04-27 | 3 | -86/+18 |
| | |||||
* | no need to convert cells in DistanceCalculator anymore | Arne Juul | 2023-04-27 | 1 | -3/+3 |
| | |||||
* | Merge pull request #26849 from vespa-engine/arnej/add-bound-hamming | Geir Storli | 2023-04-26 | 1 | -97/+103 |
|\ | | | | | add bound hamming, geo distance | ||||
| * | add BoundHammingDistance | Arne Juul | 2023-04-25 | 1 | -0/+6 |
| | | |||||
| * | add BoundGeoDistance | Arne Juul | 2023-04-25 | 1 | -97/+97 |
| | | |||||
* | | Remove bad constexpr. | Tor Egge | 2023-04-26 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #26850 from ↵ | Geir Storli | 2023-04-25 | 1 | -6/+6 |
|\ \ | |/ |/| | | | | | vespa-engine/geirst/nearest-neighbor-target-hits-in-streaming Use targetHits in nearestNeighbor streaming searcher. | ||||
| * | Use targetHits in nearestNeighbor streaming searcher. | Geir Storli | 2023-04-25 | 1 | -6/+6 |
| | | | | | | | | A distance heap is used to limit the number of produced document matches. | ||||
* | | Merge pull request #26846 from vespa-engine/arnej/bound-prenormalized-3 | Arne H Juul | 2023-04-25 | 1 | -5/+94 |
|\ \ | | | | | | | Arnej/bound prenormalized 3 | ||||
| * | | extended test | Arne Juul | 2023-04-25 | 1 | -7/+35 |
| | | | |||||
| * | | add BoundPrenormalizedAngularDistance | Arne Juul | 2023-04-25 | 1 | -0/+61 |
| | | | |||||
* | | | Add checks for number of documents in target attribute. | Tor Egge | 2023-04-25 | 2 | -0/+4 |
| | | |