Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Add noexcept specifier. | Tor Egge | 2022-07-03 | 4 | -6/+6 | |
|/ / | ||||||
* | | Merge pull request #23298 from vespa-engine/geirst/term-data-with-query-tensor | Geir Storli | 2022-06-30 | 3 | -29/+23 | |
|\ \ | | | | | | | 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 | 3 | -29/+23 | |
| | | | | | | | | | | | | referencing. | |||||
* | | | Merge pull request #23139 from vespa-engine/andreer/java-17-examples | Martin Polden | 2022-06-30 | 2 | -2/+3 | |
|\ \ \ | |/ / |/| | | Java 17 examples | |||||
| * | | saves an import too | Andreas Eriksen | 2022-06-20 | 1 | -0/+1 | |
| | | | ||||||
| * | | pattern matching for instanceof reduces casting | Andreas Eriksen | 2022-06-16 | 1 | -2/+2 | |
| | | | ||||||
* | | | Avoid @plt indirection and improve inlining of frequently called method | Henning Baldersheim | 2022-06-30 | 3 | -15/+6 | |
| | | | ||||||
* | | | Merge pull request #23277 from ↵ | Geir Storli | 2022-06-29 | 10 | -103/+196 | |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/geirst/refactor-out-distance-calculator-class Refactor out class to calculate the distance between attribute tensor… | |||||
| * | | | Refactor out class to calculate the distance between attribute tensor and ↵ | Geir Storli | 2022-06-29 | 10 | -103/+196 | |
| | | | | | | | | | | | | | | | | | | | | | | | | query tensor. This will be re-used by distance and closeness rank features. | |||||
* | | | | Use nested namespace | Henning Baldersheim | 2022-06-29 | 1 | -3/+1 | |
|/ / / | ||||||
* | | | Remove unused code for creating / removing directories and | Tor Egge | 2022-06-24 | 2 | -290/+40 | |
| | | | | | | | | | | | | for recursive directory traversal. | |||||
* | | | Use std::filesystem to create and remove directories. | Tor Egge | 2022-06-23 | 6 | -19/+24 | |
| | | | ||||||
* | | | well defined overflow | Håvard Pettersen | 2022-06-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | The grouping test seems to indicate that failed map lookups should result in adding the undefined value. undefined + undefined => 0. Previously with undefined overflow, now with well defined overflow. | |||||
* | | | Merge pull request #23212 from ↵ | Geir Storli | 2022-06-23 | 2 | -50/+50 | |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/geirst/nearest-neighbor-iterator-gtest Rewrite nearest neighbor iterator test to GTest. | |||||
| * | | | Rewrite nearest neighbor iterator test to GTest. | Geir Storli | 2022-06-23 | 2 | -50/+50 | |
| | | | | ||||||
* | | | | Merge pull request #23208 from vespa-engine/toregge/avoid-undefined-shift | Håvard Pettersen | 2022-06-23 | 1 | -1/+5 | |
|\ \ \ \ | |/ / / |/| | | | Avoid undefined shift. | |||||
| * | | | Avoid undefined shift. | Tor Egge | 2022-06-22 | 1 | -1/+5 | |
| | | | | ||||||
* | | | | Merge pull request #23204 from ↵ | Geir Storli | 2022-06-23 | 8 | -7/+90 | |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | vespa-engine/revert-23065-revert-23051-geirst/dont-update-hnsw-with-unchanged-tensors Re-apply "Don't make changes to the hnsw index when the inserted tensor is unchanged" | |||||
| * | | | Revert "Revert "Don't make changes to the hnsw index when the inserted ↵ | Geir Storli | 2022-06-22 | 8 | -7/+90 | |
| | | | | | | | | | | | | | | | | tensor is unchanged"" | |||||
* | | | | Merge pull request #23205 from ↵ | Håvard Pettersen | 2022-06-22 | 2 | -8/+7 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/avoid-passing-null-reference-to-comprfilereadbase-setposition Avoid passing null reference to ComprFileReadBase::SetPosition. | |||||
| * | | | | Avoid passing null reference to ComprFileReadBase::SetPosition. | Tor Egge | 2022-06-22 | 2 | -8/+7 | |
| |/ / / | ||||||
* | | | | Merge pull request #23200 from vespa-engine/havardpe/fix-more-stuff | Håvard Pettersen | 2022-06-22 | 5 | -17/+15 | |
|\ \ \ \ | | | | | | | | | | | fix more undefined behavior | |||||
| * | | | | fix more undefined behavior | Håvard Pettersen | 2022-06-22 | 5 | -17/+15 | |
| |/ / / | ||||||
* / / / | fix undefined behavior in geo distance | Håvard Pettersen | 2022-06-22 | 1 | -2/+8 | |
|/ / / | ||||||
* | | | Avoid throwaway shift by 64. | Tor Egge | 2022-06-22 | 1 | -25/+22 | |
| | | | ||||||
* | | | Merge pull request #23188 from vespa-engine/havardpe/avoid-nullptr-deref | Henning Baldersheim | 2022-06-22 | 18 | -61/+62 | |
|\ \ \ | | | | | | | | | avoid nullptr deref | |||||
| * | | | avoid nullptr deref | Håvard Pettersen | 2022-06-21 | 18 | -61/+62 | |
| | | | | ||||||
* | | | | Inline return AttrDFW::get_attribute() and clean up some old code with ↵ | Henning Baldersheim | 2022-06-21 | 3 | -3/+2 | |
|/ / / | | | | | | | | | | manual allocation. | |||||
* | | | avoid unaligned access | Håvard Pettersen | 2022-06-20 | 1 | -1/+4 | |
| | | | ||||||
* | | | avoid nullptr selector | Håvard Pettersen | 2022-06-20 | 1 | -11/+20 | |
| | | | ||||||
* | | | avoid undefined shift | Håvard Pettersen | 2022-06-20 | 1 | -5/+4 | |
|/ / | ||||||
* | | GC unused code | Henning Baldersheim | 2022-06-15 | 1 | -1/+0 | |
| | | ||||||
* | | Enable bitvector iterators when using DirectAttributeBlueprint. | Tor Egge | 2022-06-15 | 8 | -1/+48 | |
| | | ||||||
* | | handle NaN as a special case | Arne H Juul | 2022-06-14 | 1 | -1/+8 | |
| | | ||||||
* | | Revert "Don't make changes to the hnsw index when the inserted tensor is ↵ | Geir Storli | 2022-06-13 | 8 | -90/+7 | |
| | | | | | | | | unchanged" | |||||
* | | Merge pull request #23051 from ↵ | Geir Storli | 2022-06-13 | 8 | -7/+90 | |
|\ \ | | | | | | | | | | | | | vespa-engine/geirst/dont-update-hnsw-with-unchanged-tensors Don't make changes to the hnsw index when the inserted tensor is unchanged | |||||
| * | | Don't make changes to the nearest neighbor index (hnsw) when the inserted ↵ | Geir Storli | 2022-06-10 | 8 | -7/+90 | |
| | | | | | | | | | | | | | | | | | | tensor is unchanged. With this optimization we avoid doing unnecessary costly work, first removing the vector point, then inserting the same point. | |||||
* | | | Remove deprecated ctors in SerializationContext | gjoranv | 2022-06-09 | 2 | -35/+22 | |
| | | | ||||||
* | | | fix undefined behavior in unit tests | Håvard Pettersen | 2022-06-09 | 11 | -23/+25 | |
|/ / | ||||||
* | | more testing (arnej) | Håvard Pettersen | 2022-06-09 | 1 | -3/+5 | |
| | | ||||||
* | | disallow bad position field | Arne H Juul | 2022-06-09 | 2 | -9/+2 | |
| | | ||||||
* | | Merge pull request #22969 from vespa-engine/havardpe/aggr-result-is-ptr | Henning Baldersheim | 2022-06-09 | 33 | -246/+239 | |
|\ \ | | | | | | | expression result is pointer | |||||
| * | | expression result is pointer | Håvard Pettersen | 2022-06-07 | 33 | -246/+239 | |
| | | | | | | | | | | | | | | | since it can sometimes be nullptr (deref of nullptr is undefined behavior) | |||||
* | | | Add bm25() and matches() and remove now() as default rank features to be ↵ | Geir Storli | 2022-06-08 | 5 | -9/+31 | |
| | | | | | | | | | | | | dumped on Vespa 8. | |||||
* | | | Set project version to 8-SNAPSHOT | gjoranv | 2022-06-08 | 1 | -2/+2 | |
| | | | ||||||
* | | | GC deprecated unused methods | Henning Baldersheim | 2022-06-08 | 2 | -7/+0 | |
| | | | ||||||
* | | | GC deprecated unused methods | Henning Baldersheim | 2022-06-08 | 2 | -18/+3 | |
| | | | ||||||
* | | | Add missing deps to lz4-java, and exclude in container-dev | gjoranv | 2022-06-08 | 1 | -0/+4 | |
| | | | | | | | | | | | | (no longer provided by jdisc) | |||||
* | | | Remove 'attribute: huge' from config def file and C++ code. | Geir Storli | 2022-06-08 | 6 | -29/+6 | |
| | | | ||||||
* | | | Remove deprecated APIs exposing Guava types | Bjørn Christian Seime | 2022-06-08 | 4 | -30/+0 | |
|/ / |