Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove FastOS_Application | Håvard Pettersen | 2022-04-08 | 10 | -180/+149 |
| | | | | | | | | fixup (per application): - maybe ignore SIGPIPE - wire argc/argv untangle Vespa Test Framework strip down deprecated TestApp | ||||
* | Remove unneeded include statements in searchlib. | Tor Egge | 2022-04-07 | 1 | -2/+0 |
| | |||||
* | Merge pull request #21996 from ↵ | Jon Bratseth | 2022-04-07 | 1 | -1/+5 |
|\ | | | | | | | | | vespa-engine/havardpe/improve-error-messages-for-rank-verification improve error messages when verifying rank setup | ||||
| * | improve error messages when verifying rank setup | Håvard Pettersen | 2022-04-06 | 1 | -1/+5 |
| | | |||||
* | | Merge pull request #22005 from ↵ | Tor Brede Vekterli | 2022-04-06 | 1 | -3/+5 |
|\ \ | | | | | | | | | | | | | vespa-engine/vekterli/increase-file-resolve-time-to-10-min Increase document DB config file resolve time from 5 to 10 minutes | ||||
| * | | Increase file resolve time from 5 to 10 minutes | Tor Brede Vekterli | 2022-04-06 | 1 | -3/+5 |
| |/ | | | | | | | More leeway for downloading large ranking models etc. | ||||
* / | Use a Q with limited capacity for warmup executor to avoid unlimited buildup ↵ | Henning Baldersheim | 2022-04-06 | 2 | -6/+9 |
|/ | | | | with swamped disk. | ||||
* | move default fadvise setup | Håvard Pettersen | 2022-04-05 | 1 | -0/+21 |
| | |||||
* | Remove outdated andnot optimization. | Tor Egge | 2022-04-03 | 1 | -17/+1 |
| | |||||
* | use getopt/getopt_long directly | Håvard Pettersen | 2022-04-01 | 3 | -72/+67 |
| | |||||
* | GC unused Context parameter | Henning Baldersheim | 2022-03-31 | 5 | -68/+46 |
| | |||||
* | make tsan happy by using atomic operations on bits | Håvard Pettersen | 2022-03-30 | 4 | -4/+7 |
| | | | | ... related to document existence | ||||
* | Merge pull request #21884 from ↵ | Geir Storli | 2022-03-30 | 5 | -6/+9 |
|\ | | | | | | | | | vespa-engine/toregge/move-searchcontext-out-from-attributevector Move SearchContext out from AttributeVector. | ||||
| * | Move SearchContext out from AttributeVector. | Tor Egge | 2022-03-29 | 5 | -6/+9 |
| | | |||||
* | | Merge pull request #21872 from vespa-engine/balder/gc-unused-clone | Henning Baldersheim | 2022-03-29 | 1 | -1/+0 |
|\ \ | |/ |/| | GC unused clone interface. | ||||
| * | GC unused member. | Henning Baldersheim | 2022-03-29 | 1 | -1/+0 |
| | | |||||
* | | Merge pull request #21879 from vespa-engine/arnej/use-std-function | Henning Baldersheim | 2022-03-29 | 2 | -6/+6 |
|\ \ | | | | | | | use std::function | ||||
| * | | use std::function | Arne H Juul | 2022-03-29 | 2 | -6/+6 |
| |/ | | | | | | | * no need to implement our own (restricted) version of it | ||||
* | | Merge pull request #21856 from ↵ | Henning Baldersheim | 2022-03-29 | 7 | -103/+78 |
|\ \ | | | | | | | | | | | | | vespa-engine/balder/avoid-identifiable-for-valueupdate-2 Balder/avoid identifiable for valueupdate 2 | ||||
| * | | Minor simplifications after PR feedback. | Henning Baldersheim | 2022-03-29 | 3 | -8/+8 |
| | | | |||||
| * | | Remove copy constructors. | Henning Baldersheim | 2022-03-28 | 6 | -94/+69 |
| | | | |||||
| * | | Avoid Identifiable for ValueUpdate. It complicates without bringing much useful. | Henning Baldersheim | 2022-03-28 | 1 | -9/+9 |
| | | | |||||
* | | | CloneablePtr -> std::unique_ptr | Henning Baldersheim | 2022-03-29 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Trim down rcuvector interface. | Tor Egge | 2022-03-28 | 1 | -1/+1 |
|/ | |||||
* | Use both lvalue and rvalue specifier to avoid explicit std::move() | Henning Baldersheim | 2022-03-28 | 4 | -13/+13 |
| | |||||
* | Avoid the need for clone by using unique_ptr. | Henning Baldersheim | 2022-03-28 | 6 | -39/+37 |
| | |||||
* | Avoid need to copy/clone FieldUpdate | Henning Baldersheim | 2022-03-27 | 5 | -41/+35 |
| | |||||
* | Avoid multiple inheritance. | Henning Baldersheim | 2022-03-27 | 1 | -3/+8 |
| | |||||
* | Add private member functions to get meta data view. | Tor Egge | 2022-03-25 | 4 | -21/+26 |
| | |||||
* | Use acquire_elem_ref() method when accessing meta data store from readers. | Tor Egge | 2022-03-24 | 6 | -25/+24 |
| | | | | Use ConstArrayRef to pass view of meta data to saver. | ||||
* | Introducing fuzzy search | Alexey Chernyshev | 2022-03-23 | 7 | -0/+9 |
| | |||||
* | Merge pull request #21715 from vespa-engine/balder/avoid-identifiable-fieldvalue | Henning Baldersheim | 2022-03-22 | 4 | -34/+24 |
|\ | | | | | Avoid requiring identifiable for FieldValue | ||||
| * | Implement className on document::FieldValue | Henning Baldersheim | 2022-03-17 | 1 | -4/+3 |
| | | |||||
| * | Avoid requiring identifiable for FieldValue | Henning Baldersheim | 2022-03-16 | 4 | -34/+25 |
| | | |||||
* | | fix tsan warning in flush test | Håvard Pettersen | 2022-03-21 | 1 | -6/+6 |
| | | |||||
* | | Use std::atomic<uint32_t> for committed doc id limit. | Tor Egge | 2022-03-18 | 2 | -2/+2 |
| | | |||||
* | | Merge pull request #21730 from ↵ | Geir Storli | 2022-03-17 | 22 | -79/+145 |
|\ \ | | | | | | | | | | | | | vespa-engine/geirst/shared-attribute-enum-interlock Make the attribute enum change interlock shared between all document … | ||||
| * | | Make the attribute enum change interlock shared between all document dbs. | Geir Storli | 2022-03-17 | 22 | -79/+145 |
| | | | | | | | | | | | | This is to avoid a potential deadlock when using imported attributes in parent/child. | ||||
* | | | fix tsan warnings in maintenancecontroller test | Håvard Pettersen | 2022-03-17 | 1 | -15/+24 |
|/ / | |||||
* / | Add BucketExecutor to ISharedThreadingService interface. | Geir Storli | 2022-03-17 | 13 | -35/+48 |
|/ | |||||
* | GC unused convenience methods. | Henning Baldersheim | 2022-03-15 | 1 | -13/+13 |
| | |||||
* | fix tsan warnings related to match phase limiting | Håvard Pettersen | 2022-03-14 | 2 | -4/+16 |
| | | | | | | | | | This fixes the tsan warnings. The consequences of 'wrong' would probably be incorrect coverage result or similar. However, the fact that the race warning indicates that we read the was_used/estimate BEFORE writing them could indicate that not all threads agree on whether we want to limit the search or not (they should). Not sure if this is a real issue or how serious it is. | ||||
* | Simplify signature for proton::StoreOnlyFeedView::makeUpdatedDocument. | Tor Egge | 2022-03-11 | 2 | -14/+7 |
| | |||||
* | Add comment describing reason for resetting the onWriteDone shared pointer. | Tor Egge | 2022-03-11 | 1 | -0/+6 |
| | |||||
* | Reset onWriteDone before calling set_value() on promises. | Tor Egge | 2022-03-10 | 2 | -3/+4 |
| | |||||
* | Merge pull request #21628 from ↵ | Henning Baldersheim | 2022-03-10 | 2 | -6/+7 |
|\ | | | | | | | | | vespa-engine/vekterli/make-lid-allocator-active-lids-count-atomic Make LidAllocator active lid count (relaxed) atomic | ||||
| * | Make LidAllocator active lid count (relaxed) atomic | Tor Brede Vekterli | 2022-03-10 | 2 | -6/+7 |
| | | |||||
* | | unique -> shared | Henning Baldersheim | 2022-03-10 | 1 | -3/+3 |
| | | |||||
* | | Move BucketIdListResult | Henning Baldersheim | 2022-03-09 | 20 | -85/+102 |
|/ | |||||
* | Merge pull request #21588 from ↵ | Henning Baldersheim | 2022-03-08 | 1 | -21/+45 |
|\ | | | | | | | | | vespa-engine/balder/ensure-that-we-can-create-blueprint-for-warmup Ensure that we can create blueprint for warmup collections too. |