Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rewrite searchcore attribute flush unit test to gtest. | Tor Egge | 2024-03-11 | 2 | -151/+78 |
| | |||||
* | Move `HwInfo` from `proton` namespace to `vespalib` | Tor Brede Vekterli | 2023-11-01 | 5 | -5/+9 |
| | | | | | This is information that is valuable to many different components, not just the search core internals. | ||||
* | Update copyright | Jon Bratseth | 2023-10-09 | 30 | -30/+30 |
| | |||||
* | Prefer std::filesystem::exists over FastOS_StatInfo | Henning Baldersheim | 2023-07-25 | 2 | -13/+14 |
| | |||||
* | - Use a rwlock as reading surpasses writing by a very large factor. | Henning Baldersheim | 2023-05-25 | 1 | -7/+2 |
| | | | | - size() does not need a lock. | ||||
* | The reserved document for a multivalue attribute vector should have an | Tor Egge | 2023-04-18 | 1 | -5/+1 |
| | | | | empty vector. | ||||
* | Set reserved doc values after attribute vector has been loaded. | Tor Egge | 2023-04-14 | 1 | -1/+35 |
| | |||||
* | Revert "Revert "Explore attribute vector in writer thread."" | Tor Egge | 2023-03-29 | 5 | -77/+2 |
| | |||||
* | Revert "Explore attribute vector in writer thread." | Henning Baldersheim | 2023-03-28 | 5 | -2/+77 |
| | |||||
* | Explore attribute vector in writer thread. | Tor Egge | 2023-03-28 | 5 | -77/+2 |
| | |||||
* | Count more of the memory used by the document metastore. | Henning Baldersheim | 2023-03-15 | 1 | -1/+2 |
| | |||||
* | Reduce creation of Document instances without DocumentTypeRepo. | Geir Storli | 2023-03-13 | 3 | -3/+3 |
| | |||||
* | Unify on system_time from chrono for file modification time. | Henning Baldersheim | 2023-03-01 | 1 | -4/+3 |
| | |||||
* | Reduce transitive includes. | Henning Baldersheim | 2023-03-01 | 1 | -0/+1 |
| | |||||
* | Prepare new attribute manager in prepare_reconfig. | Tor Egge | 2023-02-07 | 1 | -1/+1 |
| | |||||
* | Call complete_prepare_reconfig() to adjust prepared reconfig when | Tor Egge | 2023-02-07 | 1 | -1/+5 |
| | | | | docid limit and serial number is known. | ||||
* | Reapply make attribute collection spec serial num optional. | Tor Egge | 2023-02-06 | 2 | -3/+43 |
| | | | | | Pass reconfig serial num explicitly to various reconfigure member functions since it might not be available from attribute collection spec. | ||||
* | Revert "Make attribute collection spec serial num optional. Pass reconfig" | Henning Baldersheim | 2023-02-06 | 2 | -43/+3 |
| | |||||
* | Make attribute collection spec serial num optional. Pass reconfig | Tor Egge | 2023-02-06 | 2 | -3/+43 |
| | | | | | serial num explicitly to various reconfigure member functions since it might not be available from attribute collection spec. | ||||
* | Deinline large destructors and clean up some code based on clion hints. | Henning Baldersheim | 2023-02-01 | 1 | -34/+37 |
| | |||||
* | Change from typedef to using in searchcore. | Geir Storli | 2022-12-21 | 4 | -10/+10 |
| | |||||
* | Remove stacksize from the thread pools and thread executors. | Henning Baldersheim | 2022-12-20 | 3 | -6/+6 |
| | |||||
* | Report transient resource usage for all attributes and document meta store. | Geir Storli | 2022-12-06 | 1 | -0/+9 |
| | |||||
* | Report transient disk usage for attribute disk snapshots. | Geir Storli | 2022-12-02 | 1 | -9/+95 |
| | | | | All snapshots except the best one count towards transient disk usage. | ||||
* | Rewrite attribute directory tests to GTest. | Geir Storli | 2022-12-01 | 2 | -85/+84 |
| | |||||
* | Update unit test for handling removes in attribute writer. | Tor Egge | 2022-11-25 | 1 | -16/+10 |
| | |||||
* | Use search::test::SchemaBuilder in searchcore unit tests. | Tor Egge | 2022-10-21 | 1 | -1/+0 |
| | |||||
* | Merge pull request #24430 from ↵ | Tor Egge | 2022-10-13 | 3 | -41/+42 |
|\ | | | | | | | | | 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 | 3 | -41/+42 |
| | | | | | | | | Rename search::index::StringFieldBuilder to search::test::StringFieldBuilder. | ||||
* | | Various cleanup while reading sorting code in backend. | Henning Baldersheim | 2022-10-13 | 1 | -3/+1 |
|/ | |||||
* | Add field value builders to EmptyDocBuilder. | Tor Egge | 2022-10-13 | 1 | -2/+2 |
| | |||||
* | Merge pull request #24407 from ↵ | Geir Storli | 2022-10-12 | 1 | -2/+3 |
|\ | | | | | | | | | vespa-engine/geirst/generation-hold-list-terminology Use more general terminology for handling of generation hold lists | ||||
| * | Rename first used generation -> oldest used generation. | Geir Storli | 2022-10-12 | 1 | -2/+3 |
| | | |||||
* | | Remove search::index::DocBuilder. Add search::index::StringFieldBuilder. | Tor Egge | 2022-10-12 | 1 | -0/+1 |
|/ | |||||
* | Stop using search::index::DocBuilder in DocumentFieldPopulator unit | Tor Egge | 2022-10-11 | 1 | -22/+7 |
| | | | | test and document subdbs unit test. | ||||
* | Remove summary field types from summary.def. | Geir Storli | 2022-09-23 | 1 | -49/+47 |
| | | | | They are no longer used in the backend. | ||||
* | Stop using search::index::DocBuilder in searchcore attribute unit test. | Tor Egge | 2022-09-21 | 1 | -106/+87 |
| | |||||
* | Put commands for docsum field writers at a common place. | Geir Storli | 2022-09-19 | 1 | -28/+47 |
| | |||||
* | Stop using summarymap config in backend. | Tor Egge | 2022-09-06 | 1 | -134/+31 |
| | |||||
* | Some c++ cleanup while reading code. | Henning Baldersheim | 2022-09-05 | 1 | -1/+1 |
| | |||||
* | Let attribute aspect delayer adjust summary config. | Tor Egge | 2022-09-03 | 1 | -14/+62 |
| | |||||
* | Remove most use of vespalib::rmdir in searchcore. | Tor Egge | 2022-06-02 | 2 | -20/+17 |
| | |||||
* | Remove most use of vespalib::rmdir in searchlib. | Tor Egge | 2022-06-02 | 3 | -4/+4 |
| | |||||
* | Move the AttributeSpec and hide the Config | Henning Baldersheim | 2022-05-26 | 7 | -34/+37 |
| | |||||
* | Include config in cpp file. | Henning Baldersheim | 2022-05-26 | 2 | -2/+2 |
| | |||||
* | Include searchcommon/attribut/config.h yourself and prepare for hiding large ↵ | Henning Baldersheim | 2022-05-25 | 6 | -31/+32 |
| | | | | | | implementation. Add setters to vespalib::GrowStrategy. | ||||
* | Remove copy constructors. | Henning Baldersheim | 2022-03-28 | 1 | -8/+7 |
| | |||||
* | Use both lvalue and rvalue specifier to avoid explicit std::move() | Henning Baldersheim | 2022-03-28 | 1 | -9/+9 |
| | |||||
* | Avoid the need for clone by using unique_ptr. | Henning Baldersheim | 2022-03-28 | 1 | -5/+5 |
| | |||||
* | Avoid need to copy/clone FieldUpdate | Henning Baldersheim | 2022-03-27 | 1 | -9/+9 |
| |