Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Need to have the guard when iterating the internal structures | Henning Baldersheim | 2023-06-22 | 1 | -0/+1 |
| | |||||
* | The _lid2Id _id2KeySet structures are not static, they follow the size of ↵ | Henning Baldersheim | 2023-06-21 | 2 | -45/+49 |
| | | | | 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 | 2 | -6/+8 |
| | |||||
* | Rename maxSmallArrayTypeId to max_type_id. | Tor Egge | 2023-06-19 | 3 | -4/+4 |
| | |||||
* | Switch to dynamic type mapper for multi value mapping. | Tor Egge | 2023-06-19 | 6 | -19/+31 |
| | |||||
* | Simplify RawBufferStore and remove RawBufferTypeMapper. | Tor Egge | 2023-06-19 | 8 | -240/+11 |
| | |||||
* | Avoid warning about missing typename. | Tor Egge | 2023-06-17 | 2 | -2/+2 |
| | |||||
* | When computing size of visit cache count allocated bytes, not only used. | Henning Baldersheim | 2023-06-16 | 3 | -19/+23 |
| | |||||
* | Merge pull request #27431 from vespa-engine/balder/move-more | Henning Baldersheim | 2023-06-16 | 5 | -104/+114 |
|\ | | | | | - Move when possible. | ||||
| * | Move code from .h to .cpp file | Henning Baldersheim | 2023-06-15 | 2 | -60/+64 |
| | | |||||
| * | - Move when possible. | Henning Baldersheim | 2023-06-15 | 5 | -49/+55 |
| | | | | | | | | | | - 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 | 2 | -2/+17 |
| | | |||||
* | | Move interpolated lookup into the same fold the same way as array lookup. | Henning Baldersheim | 2023-06-14 | 6 | -117/+88 |
|/ | |||||
* | ArrayAtLookup is now an AttributeNode, so duplicate handling. | Henning Baldersheim | 2023-06-14 | 2 | -17/+4 |
| | |||||
* | Merge pull request #27412 from ↵ | Henning Baldersheim | 2023-06-14 | 2 | -2/+13 |
|\ | | | | | | | | | vespa-engine/balder/add-currentindex-to-groupinglevel Add CurrentIndex to GroupingLevel | ||||
| * | Add explicit copy constructor | Henning Baldersheim | 2023-06-14 | 1 | -0/+2 |
| | | |||||
| * | Add CurrentIndex to GroupingLevel | Henning Baldersheim | 2023-06-13 | 2 | -2/+11 |
| | | |||||
* | | Add get_entry_size member function in array store type mappers that maps | Tor Egge | 2023-06-13 | 2 | -0/+2 |
|/ | | | | from type id to entry size. | ||||
* | 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 |
| | | |||||
* | | Make onPrepare final | Henning Baldersheim | 2023-06-13 | 1 | -1/+1 |
| | | |||||
* | | Unify code layout. | Henning Baldersheim | 2023-06-12 | 7 | -105/+129 |
| | | |||||
* | | Move from protected to private section. | Henning Baldersheim | 2023-06-12 | 3 | -15/+19 |
| | | |||||
* | | Unify AttributeNode variants further | Henning Baldersheim | 2023-06-12 | 4 | -62/+53 |
|/ | |||||
* | Add a comment about non-intuitive serialization. | Henning Baldersheim | 2023-06-12 | 1 | -8/+11 |
| | | | | Serialize explicitt instead of going via vector. | ||||
* | - Implement array lookup by using the attribute node and setting current index. | Henning Baldersheim | 2023-06-12 | 7 | -250/+169 |
| | | | | - Unify code layout. | ||||
* | Prepare AttributeNode to handle both full vector extraction and single lookups. | Henning Baldersheim | 2023-06-09 | 5 | -107/+171 |
| | |||||
* | Merge pull request #27312 from ↵ | Henning Baldersheim | 2023-06-07 | 1 | -0/+32 |
|\ | | | | | | | | | vespa-engine/toregge/unit-test-capping-when-converting-to-internal-distance-threshold Unit test capping when converting to internal distance threshold. | ||||
| * | Unit test capping when converting to internal distance threshold. | Tor Egge | 2023-06-06 | 1 | -0/+32 |
| | | |||||
* | | Remove duplicate explicit instantiations of single value numeric attributes. | Tor Egge | 2023-06-06 | 2 | -8/+2 |
|/ | |||||
* | Merge pull request #27292 from ↵ | Tor Egge | 2023-06-06 | 2 | -0/+15 |
|\ | | | | | | | | | vespa-engine/toregge/setup-distance-metrics-for-streaming-search Setup distance metrics for streaming search. | ||||
| * | Setup distance metrics for streaming search. | Tor Egge | 2023-06-05 | 2 | -0/+15 |
| | | | | | | | | Add range checks when converting to internal distance threshold. | ||||
* | | Add necessary options to use failOnWarnings | gjoranv | 2023-06-05 | 1 | -0/+1 |
|/ | |||||
* | Merge pull request #27264 from ↵ | Henning Baldersheim | 2023-06-01 | 9 | -12/+58 |
|\ | | | | | | | | | vespa-engine/geirst/closeness-dotproduct-negative-values Allow negative values from closeness when using dotproduct distance m… | ||||
| * | Allow negative values from closeness when using dotproduct distance metric. | Geir Storli | 2023-06-01 | 9 | -12/+58 |
| | | |||||
* | | Merge pull request #27252 from ↵ | Håvard Pettersen | 2023-06-01 | 6 | -74/+62 |
|\ \ | | | | | | | | | | | | | vespa-engine/balder/modernize-code-while-reading-1 Modernize and unify code. | ||||
| * | | Modernize and unify code. | Henning Baldersheim | 2023-06-01 | 6 | -74/+62 |
| |/ | |||||
* | | Merge pull request #27257 from ↵ | Geir Storli | 2023-06-01 | 1 | -0/+1 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/improve-handling-of-query-items-true-and-false Improve handling of query items TRUE and FALSE. | ||||
| * | | Improve handling of query items TRUE and FALSE. | Tor Egge | 2023-06-01 | 1 | -0/+1 |
| |/ | |||||
* / | Revert "Revert "switch to bitvector for level 0 visiting"" | Arne H Juul | 2023-06-01 | 1 | -2/+30 |
|/ | |||||
* | Revert "switch to bitvector for level 0 visiting" | Arne H Juul | 2023-06-01 | 1 | -30/+2 |
| | |||||
* | Merge pull request #27236 from vespa-engine/balder/minor-code-health | Henning Baldersheim | 2023-05-31 | 16 | -182/+220 |
|\ | | | | | Modernize code while reading it. | ||||
| * | GC unused code | Henning Baldersheim | 2023-05-31 | 1 | -1/+0 |
| | | |||||
| * | Use std::move instead | Henning Baldersheim | 2023-05-31 | 1 | -1/+1 |
| | | |||||
| * | Modernize code while reading it. | Henning Baldersheim | 2023-05-31 | 16 | -181/+220 |
| | | |||||
* | | Merge pull request #27243 from vespa-engine/arnej/use-less-temp-memory | Arne H Juul | 2023-05-31 | 1 | -2/+30 |
|\ \ | | | | | | | switch to bitvector for level 0 visiting | ||||
| * | | minor cleanup after review | Arne Juul | 2023-05-31 | 1 | -5/+2 |
| | | | |||||
| * | | switch to bitvector for level 0 visiting | Arne Juul | 2023-05-31 | 1 | -2/+33 |
| |/ | |||||
* / | Add Doom to hnsw index. | Tor Egge | 2023-05-31 | 10 | -29/+87 |
|/ |