aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #20740 from vespa-engine/geirst/prepare-sampling-of-curren...Geir Storli2022-01-102-8/+14
|\
| * Prepare for tracking the current transient disk usage across all document dbs.Geir Storli2022-01-102-8/+14
* | Merge pull request #20729 from vespa-engine/revert-20728-revert-20724-balder/...Harald Musum2022-01-101-3/+4
|\ \
| * | Update test after default disk bloat changed from 0.20 to 0.25Henning Baldersheim2022-01-101-3/+4
| |/
* / Simplify use of search::diskindex::Fusion class.Tor Egge2022-01-091-30/+31
|/
* Sample and track the current transient memory usage across all document dbs.Geir Storli2022-01-076-78/+38
* Rewrite unit test to use GTest.Geir Storli2022-01-072-53/+54
* Revert "Revert "Balder/refactor docentry""Henning Baldersheim2022-01-071-21/+19
* Revert "Balder/refactor docentry"Arnstein Ressem2022-01-071-19/+21
* - Flags -> Enum.Henning Baldersheim2022-01-061-9/+9
* Only care about size of payload. Also add payload containing only doctype and...Henning Baldersheim2022-01-061-5/+5
* Use enum class for the flags.Henning Baldersheim2022-01-061-9/+10
* Simplify by avoid both DocumentSize and PersistedDocumentSize. That is the same.Henning Baldersheim2022-01-061-18/+14
* Simplify DocEntry to get a clean interface with multiple implementations, ins...Henning Baldersheim2022-01-061-3/+4
* Unblock the last pending document.Henning Baldersheim2021-12-101-0/+1
* Remove retry parameter not in use anymore.Henning Baldersheim2021-12-103-15/+7
* Add init_fun to vespalib::Thread too to figure out what the thread is used for.Henning Baldersheim2021-12-091-0/+4
* Merge pull request #20412 from vespa-engine/balder/split-bloat-and-spreadHenning Baldersheim2021-12-082-8/+11
|\
| * Separate spread and bloatHenning Baldersheim2021-12-082-8/+11
* | Move CompactionStrategy from searchcommon to vespalib.Tor Egge2021-12-084-7/+9
|/
* Merge pull request #20329 from vespa-engine/arnej/config-class-should-not-be-...Arne H Juul2021-12-0214-17/+23
|\
| * more descriptive name for header fileArne H Juul2021-12-0212-12/+12
| * track namespace move in documenttypes.defArne H Juul2021-12-0214-17/+23
* | Must also wait for the other threads to complete their work as that is also t...Henning Baldersheim2021-12-011-31/+54
* | sync_all_executors is now gone.Henning Baldersheim2021-11-301-8/+15
|/
* Merge pull request #20294 from vespa-engine/balder/use-invokeserviceHenning Baldersheim2021-11-301-0/+1
|\
| * Use new InvokerService for doing wakeup calls at regular intervals.Henning Baldersheim2021-11-301-0/+1
* | Sync master executor one extra time....Henning Baldersheim2021-11-301-0/+2
|/
* Do not move when it is a const reference.Henning Baldersheim2021-11-301-1/+1
* Add DoneCallback to removeDocuments.Henning Baldersheim2021-11-304-26/+20
* Add DoneCallback to heartBeat so it can be tested without relying on sync.Henning Baldersheim2021-11-305-13/+22
* Wire in OnDoneCallback in handleLidSpaceCompaction to avoid brute force sync_...Henning Baldersheim2021-11-302-12/+22
* Avoid using sync_all_executors.Henning Baldersheim2021-11-301-6/+11
* Avoid using sync_all_executors.Henning Baldersheim2021-11-301-15/+26
* Add support for using a shared field writer executor among all document dbs.Geir Storli2021-11-292-0/+54
* Test deriving of the number of shared threads (among all document dbs).Geir Storli2021-11-292-0/+50
* Update document db feeding metrics.Tor Egge2021-11-261-0/+14
* Merge pull request #20243 from vespa-engine/balder/reduce-use-of-syncableHenning Baldersheim2021-11-261-2/+1
|\
| * Remove the need for SyncableHenning Baldersheim2021-11-261-2/+1
* | Refactor setup of thread executors that are shared across all document dbs.Geir Storli2021-11-262-18/+24
|/
* Merge pull request #20235 from vespa-engine/balder/only-master-need-syncGeir Storli2021-11-265-16/+16
|\
| * Only expose sync for the master thread.Henning Baldersheim2021-11-265-16/+16
* | Avoid requiring a syncable executor for warmup.Henning Baldersheim2021-11-261-7/+7
|/
* Remove sync_all_executors from IThreadingService interface.Henning Baldersheim2021-11-263-3/+6
* Handle case where bucket spaces have differing maintenance state for a nodeTor Brede Vekterli2021-11-241-0/+13
* Continue serving search queries when in Maintenance node stateTor Brede Vekterli2021-11-242-11/+83
* Revert "Continue serving search queries when in Maintenance node state [run-s...Henning Baldersheim2021-11-232-96/+11
* Merge pull request #20156 from vespa-engine/vekterli/allow-searches-when-node...Henning Baldersheim2021-11-232-11/+96
|\
| * Handle case where bucket spaces have differing maintenance state for a nodeTor Brede Vekterli2021-11-231-0/+13
| * Continue serving search queries when in Maintenance node stateTor Brede Vekterli2021-11-222-11/+83