Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | 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 | |
| |/ / | ||||||
* / / | Disable agressive loop optimizations warnings when compiling with lto. | Tor Egge | 2022-10-24 | 2 | -0/+8 | |
|/ / | ||||||
* / | filter search test initial version | Håvard Pettersen | 2022-10-24 | 2 | -0/+167 | |
|/ | ||||||
* | 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 | 10 | -101/+407 | |
| | ||||||
* | 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 | |
| | ||||||
* | Deinline destructors for test variants of posting lists. | Tor Egge | 2022-10-17 | 1 | -0/+24 | |
| | ||||||
* | Add space after noexcept | Henning Baldersheim | 2022-10-17 | 1 | -4/+4 | |
| | ||||||
* | - Use unique_ptr to hide FuzzyMatcher to make most common SearchContext smaller. | Henning Baldersheim | 2022-10-17 | 14 | -60/+34 | |
| | | | | - GC unused stringattribute files. | |||||
* | - Always check if enough space to write. | Henning Baldersheim | 2022-10-17 | 5 | -104/+76 | |
| | | | | | | - Split large initSortData method. - make buffer resizing explicit and readable. - Make a better initial estimate for buffer size. | |||||
* | Merge pull request #24453 from vespa-engine/balder/use-gid-for-docid-sorting | Henning Baldersheim | 2022-10-14 | 8 | -117/+152 | |
|\ | | | | | Balder/use gid for docid sorting | |||||
| * | Handle that [docid] can use an optional attribute. | Henning Baldersheim | 2022-10-14 | 5 | -105/+142 | |
| | | ||||||
| * | Add serialisation for sorting to documentmetastore. | Henning Baldersheim | 2022-10-14 | 5 | -18/+16 | |
| | | ||||||
* | | Ask array store for writable buffer. | Tor Egge | 2022-10-14 | 1 | -2/+2 | |
| | | ||||||
* | | Use set_skip_reclaim_labels() instead of ↵ | Tor Egge | 2022-10-14 | 2 | -10/+10 | |
| | | | | | | | | get_num_subspaces_and_flag_and_set_flag(). | |||||
* | | Skip reclaim_labels on original buffer when it has been copied as part of ↵ | Tor Egge | 2022-10-14 | 6 | -27/+50 | |
|/ | | | | | | compaction or fallback copy (due to datastore buffer fallback resize). | |||||
* | Merge pull request #24430 from ↵ | Tor Egge | 2022-10-13 | 16 | -92/+100 | |
|\ | | | | | | | | | vespa-engine/toregge/rename-empty-doc-builder-to-doc-builder-and-move-it-to-search-test-namespace Rename search::index::EmptyDocBuilder to search::test::DocBuilder. | |||||
| * | Rename search::index::EmptyDocBuilder to search::test::DocBuilder. | Tor Egge | 2022-10-13 | 16 | -92/+100 | |
| | | | | | | | | Rename search::index::StringFieldBuilder to search::test::StringFieldBuilder. | |||||
* | | Merge pull request #24426 from vespa-engine/balder/cleanup-sorting-code-cpp | Henning Baldersheim | 2022-10-13 | 3 | -57/+35 | |
|\ \ | |/ |/| | Various cleanup while reading sorting code in backend. | |||||
| * | GC dead code. | Henning Baldersheim | 2022-10-13 | 1 | -1/+0 | |
| | | ||||||
| * | Various cleanup while reading sorting code in backend. | Henning Baldersheim | 2022-10-13 | 3 | -57/+36 | |
| | | ||||||
* | | Merge pull request #24427 from ↵ | Geir Storli | 2022-10-13 | 15 | -22/+18 | |
|\ \ | |/ |/| | | | | | vespa-engine/geirst/generation-hold-list-terminology Align terminology on generation hold lists in attribute vector code | |||||
| * | Remove unneeded calls to update_oldest_used_generation(). | Geir Storli | 2022-10-13 | 4 | -4/+0 | |
| | | | | | | | | This is already done in incGeneration(). | |||||
| * | Rename removeAllOldGenerations() -> reclaim_unused_memory(). | Geir Storli | 2022-10-13 | 11 | -18/+18 | |
| | | ||||||
* | | Add field value builders to EmptyDocBuilder. | Tor Egge | 2022-10-13 | 6 | -18/+77 | |
|/ | ||||||
* | Add explicit instantiation of more classes in attribute vector code. | Tor Egge | 2022-10-13 | 4 | -0/+38 | |
| | ||||||
* | Rename removeOldGenerations() -> reclaim_memory(). | Geir Storli | 2022-10-12 | 36 | -68/+68 | |
| | ||||||
* | Rename onGenerationChange() -> before_inc_generation() and change parameter ↵ | Geir Storli | 2022-10-12 | 31 | -60/+58 | |
| | | | | to be the current generation. | |||||
* | Merge pull request #24407 from ↵ | Geir Storli | 2022-10-12 | 47 | -198/+195 | |
|\ | | | | | | | | | vespa-engine/geirst/generation-hold-list-terminology Use more general terminology for handling of generation hold lists | |||||
| * | Rename clearHoldLists() -> reclaim_all_memory(). | Geir Storli | 2022-10-12 | 8 | -11/+11 | |
| | | ||||||
| * | Rename trimHoldLists() -> reclaim_memory(). | Geir Storli | 2022-10-12 | 39 | -72/+72 | |
| | | ||||||
| * | Rename transferHoldLists() -> assign_generation(). | Geir Storli | 2022-10-12 | 39 | -71/+71 | |
| | |