summaryrefslogtreecommitdiffstats
path: root/searchcorespi
Commit message (Expand)AuthorAgeFilesLines
* Make current serial number in IndexMaintainer atomicTor Brede Vekterli2022-03-092-25/+32
* Do not access a moved object.Henning Baldersheim2022-03-081-1/+1
* Double slash breaks rpmbuild on RHEL 7 / CentOS 7.Arnstein Ressem2022-03-071-1/+1
* Merge pull request #21578 from vespa-engine/balder/do-not-ever-use-testcode-i...Geir Storli2022-03-074-7/+43
|\
| * Wire in the real clcok and use an explicit RequestContext instead of the dumm...Henning Baldersheim2022-03-074-7/+43
* | Reduce visibility of document::DocumentHenning Baldersheim2022-03-072-2/+2
|/
* Since we schedule the last chunk for commit in triggerSyncNow, we can assert ...Henning Baldersheim2022-03-021-3/+3
* Remove inlining warnings (searchcorespi).Tor Egge2022-02-262-0/+6
* Revert "Revert "Revert "Revert "Use common tranport for TlsClient""""Henning Baldersheim2022-02-231-0/+3
* Revert "Revert "Revert "Use common tranport for TlsClient"""Harald Musum2022-02-231-3/+0
* Revert "Revert "Use common tranport for TlsClient""Henning Baldersheim2022-02-221-0/+3
* Revert "Use common tranport for TlsClient"Harald Musum2022-02-221-3/+0
* - Use common tranport for TlsClient.Henning Baldersheim2022-02-221-0/+3
* - assert result of Close() in destructor of FastOS_File and FastOS_BufferedFile.Henning Baldersheim2022-01-262-28/+22
* Only require vespalib::Executor instead of vespalib::ThreadExecutorHenning Baldersheim2022-01-191-1/+1
* Update class comment.Tor Egge2022-01-131-1/+9
* Rename ActiveDiskIndexes to DiskIndexes.Tor Egge2022-01-1313-83/+83
* Add comments.Tor Egge2022-01-132-6/+58
* Rename accessor: get_fusion() ==> is_fusion_index().Tor Egge2022-01-122-3/+3
* Consider disk space used by fusion indexes beyond current fusion index orTor Egge2022-01-128-26/+263
* Add sanity check against going past 0.Tor Egge2022-01-123-1/+20
* Refactor tracking of active disk indexes.Tor Egge2022-01-1211-6/+241
* Prepare for tracking the current transient disk usage across all document dbs.Geir Storli2022-01-101-0/+1
* Use MonitoredRefCount/RetainGuard instead of atomic/sleepHenning Baldersheim2021-11-262-13/+12
* Merge pull request #20235 from vespa-engine/balder/only-master-need-syncGeir Storli2021-11-262-2/+5
|\
| * Only expose sync for the master thread.Henning Baldersheim2021-11-262-2/+5
* | Avoid requiring a syncable executor for warmup.Henning Baldersheim2021-11-266-30/+44
|/
* Merge pull request #20230 from vespa-engine/balder/summary-only-needs-a-threa...Henning Baldersheim2021-11-261-1/+1
|\
| * Summary only needs a ThreadExecutor. Also GC some unused members and methods.Henning Baldersheim2021-11-261-1/+1
* | Remove sync_all_executors from IThreadingService interface.Henning Baldersheim2021-11-261-2/+0
|/
* Add support for blocking external feed operations when the document db master...Geir Storli2021-11-171-0/+6
* Do not inherit Syncable. sync -> sync_all_executors to make its call sites mo...Henning Baldersheim2021-11-161-2/+3
* Remove full sync of threading service in IndexMaintainer.Tor Egge2021-11-112-14/+15
* Extend function comments to describe new on_write_done parameter.Tor Egge2021-11-102-0/+4
* Keep write context live until inverter thread has completed invert task.Tor Egge2021-11-104-5/+5
* Use vector of lids in IMemoryIndex api.Henning Baldersheim2021-10-292-2/+8
* Update changes and serial num after loop.Henning Baldersheim2021-10-291-2/+2
* Use vector of lids in IIndexManager api.Henning Baldersheim2021-10-293-12/+19
* use same name for abstract node typesArne H Juul2021-10-191-2/+2
* use custom types for true/false (NodeTypes::True, ProtonTrue, etc)Arne H Juul2021-10-191-1/+1
* add ITEM_TRUE and ITEM_FALSE query nodesArne H Juul2021-10-181-0/+2
* Update 2017 copyright notices.gjoranv2021-10-0764-64/+64
* 'indexFieldInverter and indexFieldWriter'Henning Baldersheim2021-06-241-1/+1
* Various cleanup after reading indexing threading codeHenning Baldersheim2021-06-241-0/+3
* Minor c++11 code cleanup.Henning Baldersheim2021-04-132-7/+3
* Track the max disk size used by a single Searchable component.Geir Storli2021-03-251-1/+1
* Remove redundant virtual keywords.Henning Baldersheim2021-03-152-10/+10
* It is enough to promise a ThreadExecutor, no need to have it syncable.Henning Baldersheim2021-03-021-1/+1
* string.h does not need alloc.hHenning Baldersheim2021-02-211-0/+1
* Merge pull request #16495 from vespa-engine/arnej/add-size-literalsArne H Juul2021-02-161-2/+2
|\