Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use member functions in TensorAttribute. | Tor Egge | 2022-11-01 | 8 | -169/+74 |
| | |||||
* | Move checks from build_index() and load_index() to caller (on_load). | Tor Egge | 2022-11-01 | 2 | -37/+38 |
| | |||||
* | Consolidate tensor attribute loaders. | Tor Egge | 2022-11-01 | 10 | -300/+400 |
| | |||||
* | short-circuit filter evaluation if filter iterator is trivial | Håvard Pettersen | 2022-10-31 | 2 | -12/+61 |
| | |||||
* | Merge pull request #24651 from ↵ | Geir Storli | 2022-10-31 | 5 | -102/+93 |
|\ | | | | | | | | | vespa-engine/geirst/attribute-builder-in-prod-features-tests Use AttributeBuilder in prod features unit tests. | ||||
| * | Use AttributeBuilder in prod features unit tests. | Geir Storli | 2022-10-31 | 5 | -102/+93 |
| | | |||||
* | | Consolidate tensor attribute savers. | Tor Egge | 2022-10-31 | 15 | -194/+137 |
| | | |||||
* | | explicit default filter | Håvard Pettersen | 2022-10-31 | 13 | -14/+60 |
|/ | |||||
* | Merge pull request #24644 from ↵ | Geir Storli | 2022-10-28 | 4 | -12/+25 |
|\ | | | | | | | | | vespa-engine/toregge/move-tensor-attribute-constants-to-separate-header-file Move tensor attribute constants to separate header file. | ||||
| * | Update searchlib/src/vespa/searchlib/tensor/tensor_attribute_constants.h | Tor Egge | 2022-10-28 | 1 | -1/+1 |
| | | | | | | Co-authored-by: Geir Storli <geirst@yahooinc.com> | ||||
| * | Move tensor attribute constants to separate header file. | Tor Egge | 2022-10-28 | 4 | -12/+25 |
| | | |||||
* | | create optimized filter search | Håvard Pettersen | 2022-10-28 | 2 | -117/+374 |
|/ | | | | | test strict/constraint propagation test filters dropped due to short-circuit | ||||
* | Merge pull request #24635 from ↵ | Geir Storli | 2022-10-28 | 5 | -9/+49 |
|\ | | | | | | | | | vespa-engine/toregge/check-filter-search-for-memory-index Unit test memory index filter search. | ||||
| * | Unit test memory index filter search. | Tor Egge | 2022-10-28 | 5 | -9/+49 |
| | | |||||
* | | Use AttributeBuilder in searchcontext unit tests. | Geir Storli | 2022-10-28 | 4 | -254/+142 |
|/ | | | | Also change API in AttributeBuilder to use std::initializer_list. | ||||
* | Add more tests for createFilterSearch() on attribute blueprints. | Geir Storli | 2022-10-27 | 1 | -32/+95 |
| | |||||
* | Merge pull request #24622 from vespa-engine/geirst/attribute-builder-helper | Geir Storli | 2022-10-27 | 5 | -58/+180 |
|\ | | | | | Add a helper class to build and fill AttributeVector instances in uni… | ||||
| * | Improve error detection by using dynamic_cast that throws. | Geir Storli | 2022-10-27 | 1 | -12/+6 |
| | | |||||
| * | Add a helper class to build and fill AttributeVector instances in unit tests. | Geir Storli | 2022-10-27 | 5 | -58/+186 |
| | | |||||
* | | Check for expected result using normal iterator and filter iterator. | Tor Egge | 2022-10-27 | 1 | -20/+24 |
| | | |||||
* | | Rewrite diskindex unit test to use gtest. | Tor Egge | 2022-10-27 | 2 | -120/+225 |
|/ | |||||
* | Merge pull request #24601 from vespa-engine/havardpe/more-filter-search-testing | Geir Storli | 2022-10-26 | 1 | -51/+187 |
|\ | | | | | more filter search testing | ||||
| * | more filter search testing | Håvard Pettersen | 2022-10-26 | 1 | -51/+187 |
| | | | | | | | | | | less magic chaining added adapters and decorators for more advanced cases | ||||
* | | Merge pull request #24585 from ↵ | Geir Storli | 2022-10-26 | 14 | -226/+242 |
|\ \ | |/ |/| | | | | | vespa-engine/toregge/use-nodeid-instead-of-docid-to-identify-an-hnsw-graph-node Use nodeid instead of docid to identify an HNSW graph node. | ||||
| * | Rename HNSW graph member functions: | Tor Egge | 2022-10-26 | 5 | -16/+16 |
| | | | | | | | | | | make_node_for_document => make_node remove_node_for_document => remove_node | ||||
| * | Use nodeid instead of docid to identify an HNSW graph node. | Tor Egge | 2022-10-25 | 14 | -218/+234 |
| | | |||||
* | | Merge pull request #24580 from ↵ | Geir Storli | 2022-10-26 | 19 | -375/+357 |
|\ \ | | | | | | | | | | | | | vespa-engine/havardpe/refactor-filter-search-creation use common algorithms for filter creation | ||||
| * | | use common algorithms for filter creation | Håvard Pettersen | 2022-10-25 | 19 | -375/+357 |
| | | | | | | | | | | | | | | | add more testing keep children blueprints in unique pointers | ||||
* | | | Merge pull request #24548 from vespa-engine/arnej/common-handle-env-root | Henning Baldersheim | 2022-10-25 | 3 | -1/+10 |
|\ \ \ | | | | | | | | | * apply new common bootstrap | ||||
| * | | | * apply new common bootstrap | Arne Juul | 2022-10-24 | 3 | -1/+10 |
| | | | | | | | | | | | | | | | | | | | | * remove now-duplicated code * prefer using ${VESPA_HOME} environment variable | ||||
* | | | | Merge pull request #24579 from ↵ | Henning Baldersheim | 2022-10-25 | 2 | -10/+15 |
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | vespa-engine/toregge/verify-that-single-dictionary-entry-from-lookup-range-is-a-match Verify that single dictionary entry from lookupRange() is a match. | ||||
| * | | | Verify that single dictionary entry from lookupRange() is a match. | Tor Egge | 2022-10-25 | 2 | -10/+15 |
| | |/ | |/| | |||||
* | | | Merge pull request #24568 from vespa-engine/toregge/remove-reusable-set-pool | Geir Storli | 2022-10-25 | 5 | -63/+0 |
|\ \ \ | | | | | | | | | Remove ReusableSetPool. | ||||
| * | | | Remove ReusableSetPool. | Tor Egge | 2022-10-25 | 5 | -63/+0 |
| |/ / | |||||
* | | | Merge pull request #24563 from ↵ | Geir Storli | 2022-10-25 | 2 | -0/+8 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/toregge/disable-aggressive-loop-optimisations-warnings-when-compiling-with-lto Disable agressive loop optimizations warnings when compiling with lto. | ||||
| * | | | Disable agressive loop optimizations warnings when compiling with lto. | Tor Egge | 2022-10-24 | 2 | -0/+8 |
| |/ / | |||||
* / / | Update ABI spec format, and update all specs | jonmv | 2022-10-25 | 1 | -396/+396 |
|/ / | |||||
* / | filter search test initial version | Håvard Pettersen | 2022-10-24 | 3 | -0/+168 |
|/ | |||||
* | Deinline search::memoryindex::FieldInverter destructor. | Tor Egge | 2022-10-22 | 2 | -5/+7 |
| | |||||
* | Use search::test::SchemaBuilder in searchcore unit tests. | Tor Egge | 2022-10-21 | 2 | -2/+0 |
| | |||||
* | Change signature for search::test::SchemaBuilder::build() member function. | Tor Egge | 2022-10-21 | 8 | -16/+16 |
| | |||||
* | Add schema builder, used by unit tests to make schema based on document type. | Tor Egge | 2022-10-20 | 11 | -101/+408 |
| | |||||
* | Merge pull request #24510 from ↵ | Geir Storli | 2022-10-19 | 8 | -378/+26 |
|\ | | | | | | | | | vespa-engine/toregge/remove-use-of-url-data-type-from-backend Remove use of document::UrlDataType from backend | ||||
| * | Remove url mode for StringFieldBuilder. | Tor Egge | 2022-10-19 | 2 | -5/+1 |
| | | |||||
| * | Stop handling url data type when inverting uris. It is never used. | Tor Egge | 2022-10-19 | 2 | -102/+7 |
| | | |||||
| * | Stop testing with url data type, use uri data type instead. | Tor Egge | 2022-10-19 | 4 | -271/+18 |
| | | |||||
* | | Use 32M as mmap limit during decompression of documents | Henning Baldersheim | 2022-10-19 | 1 | -1/+1 |
|/ | |||||
* | expose all-documents predicate for iterators | Håvard Pettersen | 2022-10-18 | 3 | -0/+8 |
| | |||||
* | Resize is [[unlikely]] | Henning Baldersheim | 2022-10-18 | 1 | -1/+1 |
| | |||||
* | Add explicit instantiation of ArrayParam<int64_t>. | Tor Egge | 2022-10-17 | 1 | -4/+1 |
| |