aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Collapse)AuthorAgeFilesLines
* remove FastOS_ApplicationHåvard Pettersen2022-04-0810-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 Egge2022-04-071-2/+0
|
* Merge pull request #21996 from ↵Jon Bratseth2022-04-071-1/+5
|\ | | | | | | | | vespa-engine/havardpe/improve-error-messages-for-rank-verification improve error messages when verifying rank setup
| * improve error messages when verifying rank setupHåvard Pettersen2022-04-061-1/+5
| |
* | Merge pull request #22005 from ↵Tor Brede Vekterli2022-04-061-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 minutesTor Brede Vekterli2022-04-061-3/+5
| |/ | | | | | | More leeway for downloading large ranking models etc.
* / Use a Q with limited capacity for warmup executor to avoid unlimited buildup ↵Henning Baldersheim2022-04-062-6/+9
|/ | | | with swamped disk.
* move default fadvise setupHåvard Pettersen2022-04-051-0/+21
|
* Remove outdated andnot optimization.Tor Egge2022-04-031-17/+1
|
* use getopt/getopt_long directlyHåvard Pettersen2022-04-013-72/+67
|
* GC unused Context parameterHenning Baldersheim2022-03-315-68/+46
|
* make tsan happy by using atomic operations on bitsHåvard Pettersen2022-03-304-4/+7
| | | | ... related to document existence
* Merge pull request #21884 from ↵Geir Storli2022-03-305-6/+9
|\ | | | | | | | | vespa-engine/toregge/move-searchcontext-out-from-attributevector Move SearchContext out from AttributeVector.
| * Move SearchContext out from AttributeVector.Tor Egge2022-03-295-6/+9
| |
* | Merge pull request #21872 from vespa-engine/balder/gc-unused-cloneHenning Baldersheim2022-03-291-1/+0
|\ \ | |/ |/| GC unused clone interface.
| * GC unused member.Henning Baldersheim2022-03-291-1/+0
| |
* | Merge pull request #21879 from vespa-engine/arnej/use-std-functionHenning Baldersheim2022-03-292-6/+6
|\ \ | | | | | | use std::function
| * | use std::functionArne H Juul2022-03-292-6/+6
| |/ | | | | | | * no need to implement our own (restricted) version of it
* | Merge pull request #21856 from ↵Henning Baldersheim2022-03-297-103/+78
|\ \ | | | | | | | | | | | | vespa-engine/balder/avoid-identifiable-for-valueupdate-2 Balder/avoid identifiable for valueupdate 2
| * | Minor simplifications after PR feedback.Henning Baldersheim2022-03-293-8/+8
| | |
| * | Remove copy constructors.Henning Baldersheim2022-03-286-94/+69
| | |
| * | Avoid Identifiable for ValueUpdate. It complicates without bringing much useful.Henning Baldersheim2022-03-281-9/+9
| | |
* | | CloneablePtr -> std::unique_ptrHenning Baldersheim2022-03-291-1/+1
| |/ |/|
* | Trim down rcuvector interface.Tor Egge2022-03-281-1/+1
|/
* Use both lvalue and rvalue specifier to avoid explicit std::move()Henning Baldersheim2022-03-284-13/+13
|
* Avoid the need for clone by using unique_ptr.Henning Baldersheim2022-03-286-39/+37
|
* Avoid need to copy/clone FieldUpdateHenning Baldersheim2022-03-275-41/+35
|
* Avoid multiple inheritance.Henning Baldersheim2022-03-271-3/+8
|
* Add private member functions to get meta data view.Tor Egge2022-03-254-21/+26
|
* Use acquire_elem_ref() method when accessing meta data store from readers.Tor Egge2022-03-246-25/+24
| | | | Use ConstArrayRef to pass view of meta data to saver.
* Introducing fuzzy searchAlexey Chernyshev2022-03-237-0/+9
|
* Merge pull request #21715 from vespa-engine/balder/avoid-identifiable-fieldvalueHenning Baldersheim2022-03-224-34/+24
|\ | | | | Avoid requiring identifiable for FieldValue
| * Implement className on document::FieldValueHenning Baldersheim2022-03-171-4/+3
| |
| * Avoid requiring identifiable for FieldValueHenning Baldersheim2022-03-164-34/+25
| |
* | fix tsan warning in flush testHåvard Pettersen2022-03-211-6/+6
| |
* | Use std::atomic<uint32_t> for committed doc id limit.Tor Egge2022-03-182-2/+2
| |
* | Merge pull request #21730 from ↵Geir Storli2022-03-1722-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 Storli2022-03-1722-79/+145
| | | | | | | | | | | | This is to avoid a potential deadlock when using imported attributes in parent/child.
* | | fix tsan warnings in maintenancecontroller testHåvard Pettersen2022-03-171-15/+24
|/ /
* / Add BucketExecutor to ISharedThreadingService interface.Geir Storli2022-03-1713-35/+48
|/
* GC unused convenience methods.Henning Baldersheim2022-03-151-13/+13
|
* fix tsan warnings related to match phase limitingHåvard Pettersen2022-03-142-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 Egge2022-03-112-14/+7
|
* Add comment describing reason for resetting the onWriteDone shared pointer.Tor Egge2022-03-111-0/+6
|
* Reset onWriteDone before calling set_value() on promises.Tor Egge2022-03-102-3/+4
|
* Merge pull request #21628 from ↵Henning Baldersheim2022-03-102-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) atomicTor Brede Vekterli2022-03-102-6/+7
| |
* | unique -> sharedHenning Baldersheim2022-03-101-3/+3
| |
* | Move BucketIdListResultHenning Baldersheim2022-03-0920-85/+102
|/
* Merge pull request #21588 from ↵Henning Baldersheim2022-03-081-21/+45
|\ | | | | | | | | vespa-engine/balder/ensure-that-we-can-create-blueprint-for-warmup Ensure that we can create blueprint for warmup collections too.