summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Use XXFieldValue::make over std::make_uniqueHenning Baldersheim2022-03-074-58/+58
* | Reduce visibility of document::DocumentHenning Baldersheim2022-03-071-2/+1
* | GC redundant convenience wasy of assigning primitive field values.Henning Baldersheim2022-03-074-76/+77
|/
* gc old process codeHåvard Pettersen2022-03-052-11/+11
* As a first step to reduce code complexity around FieldValue move test-only co...Henning Baldersheim2022-03-051-2/+5
* Revert "Remove thread sanitizer lock order reversal warning for attribute con...Tor Egge2022-03-042-25/+15
* Reduce use of Identifiable for document::DatatTypeHenning Baldersheim2022-03-039-4/+10
* Remove thread sanitizer lock order reversal warning for attribute context.Tor Egge2022-03-032-15/+25
* Use a reference instead of a pointer, as it will always be present now.Henning Baldersheim2022-03-032-2/+2
* Let the InvocationService drive the clock instead of having its own ticking l...Henning Baldersheim2022-03-0322-60/+61
* Enable tracking of replay feed tokens.Tor Egge2022-03-031-1/+1
* Add replay feed token factory with optional tracking.Tor Egge2022-03-026-15/+116
* Add a simple adjustTimeoutByDetectedHz to compute a suitable timeout/naptime ...Henning Baldersheim2022-02-281-1/+1
* Merge pull request #21456 from vespa-engine/balder/let-invokeservice-tick-the...Henning Baldersheim2022-02-282-6/+4
|\
| * Use the InvokeService to tick the clock instead of having a dedicated separat...Henning Baldersheim2022-02-282-6/+4
* | Fix reporting of shared field writer metrics.Geir Storli2022-02-281-1/+1
|/
* Merge pull request #21423 from vespa-engine/toregge/add-noexcept-specifier-in...Henning Baldersheim2022-02-261-1/+1
|\
| * Add noexcept specifier (searchcore).Tor Egge2022-02-261-1/+1
* | Remove inlining warnings (searchcore).Tor Egge2022-02-2619-0/+52
|/
* Move start and run into separate method to properly scope lifetime of objects...Henning Baldersheim2022-02-251-55/+59
* Revert "Revert "- Create the common transport and threadpool in the main loop.""Henning Baldersheim2022-02-243-22/+35
* Revert "- Create the common transport and threadpool in the main loop."Henning Baldersheim2022-02-243-35/+22
* Merge pull request #21378 from vespa-engine/toregge/avoid-warning-when-compil...Henning Baldersheim2022-02-241-1/+3
|\
| * Avoid compiler warning when using thread sanitizer on CentOS Stream 8.Tor Egge2022-02-241-1/+3
* | We do not need to maintain a separate executor just for handling random manua...Henning Baldersheim2022-02-242-20/+2
|/
* Use a config builder.Henning Baldersheim2022-02-241-2/+8
* - Create the common transport and threadpool in the main loop.Henning Baldersheim2022-02-243-22/+29