summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* 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
* Merge pull request #21884 from vespa-engine/toregge/move-searchcontext-out-fr...Geir Storli2022-03-305-6/+9
|\
| * 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 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::functionArne H Juul2022-03-292-6/+6
| |/
* | Merge pull request #21856 from vespa-engine/balder/avoid-identifiable-for-val...Henning Baldersheim2022-03-297-103/+78
|\ \
| * | 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
* Introducing fuzzy searchAlexey Chernyshev2022-03-237-0/+9
* Merge pull request #21715 from vespa-engine/balder/avoid-identifiable-fieldvalueHenning Baldersheim2022-03-224-34/+24
|\
| * 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 vespa-engine/geirst/shared-attribute-enum-inte...Geir Storli2022-03-1722-79/+145
|\ \
| * | Make the attribute enum change interlock shared between all document dbs.Geir Storli2022-03-1722-79/+145
* | | 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
* 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 vespa-engine/vekterli/make-lid-allocator-activ...Henning Baldersheim2022-03-102-6/+7
|\
| * 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 vespa-engine/balder/ensure-that-we-can-create-...Henning Baldersheim2022-03-081-21/+45
|\
| * Ensure that we can create blueprint for warmup collections too.Henning Baldersheim2022-03-081-21/+45
* | Merge pull request #21586 from vespa-engine/balder/gc-unused-threadpoolHenning Baldersheim2022-03-082-1/+2
|\ \
| * | Add missing include.Henning Baldersheim2022-03-071-0/+1
| * | Get VESPA_DLL_LOCAL from vespa/fastos/types.hHenning Baldersheim2022-03-071-1/+1
| |/
* | Make FeedHandler current serial number atomic with relaxed opsTor Brede Vekterli2022-03-082-14/+22
* | Make MatchEngine node state polling atomicTor Brede Vekterli2022-03-082-4/+4
|/
* Merge pull request #21578 from vespa-engine/balder/do-not-ever-use-testcode-i...Geir Storli2022-03-079-8/+29
|\
| * Wire in the real clcok and use an explicit RequestContext instead of the dumm...Henning Baldersheim2022-03-079-8/+29