aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* The inner task has potentially longer lifetime than the outer task so we need...Henning Baldersheim2022-12-151-1/+1
* Include thread to get declaration of std::this_thread::sleep_for().Tor Egge2022-12-151-0/+1
* Consider disk space used by symlinks and directories.Tor Egge2022-12-141-3/+12
* Merge pull request #25237 from vespa-engine/balder/gc-unused-executor-magicHenning Baldersheim2022-12-135-55/+14
|\
| * Locate clearing and populating _periodicTaskHandles list in same method for r...Henning Baldersheim2022-12-131-2/+1
| * There is only one the master executor available to the MaintenanceJobs.Henning Baldersheim2022-12-135-53/+13
* | - Reorder to cancel the recurring task.Henning Baldersheim2022-12-133-4/+6
* | Revert "Revert "Use the forward scheduler in proton also for disk-mem-util-sa...Henning Baldersheim2022-12-135-46/+41
* | Revert "Revert "Revert "Use the forward scheduler in proton also for disk-mem...Harald Musum2022-12-135-41/+46
|/
* Since the DiskMemUsageSampler must be alive during documentdb shutdown, it mu...Henning Baldersheim2022-12-133-2/+7
* Revert "Revert "Use the forward scheduler in proton also for disk-mem-util-sa...Henning Baldersheim2022-12-135-47/+37
* Revert "Use the forward scheduler in proton also for disk-mem-util-sampler"Harald Musum2022-12-135-37/+47
* Remove includes not needed.Henning Baldersheim2022-12-133-17/+14
* Use the forward scheduler in proton also for disk-mem-util-sampler.Henning Baldersheim2022-12-134-30/+23
* Merge pull request #25222 from vespa-engine/balder/ensure-only-1-task-executi...Henning Baldersheim2022-12-136-39/+131
|\
| * Add unit test for proper sequencing of task execution and synchronous cleanup.Henning Baldersheim2022-12-131-0/+30
| * Remove reset as interface for the executors. Require users to consider lifetime.Henning Baldersheim2022-12-126-36/+7
| * Track which tasks are ongoing, and cancel and clean up in correct order.Henning Baldersheim2022-12-123-6/+97
* | Merge pull request #25223 from vespa-engine/geirst/memory-flush-gtestHenning Baldersheim2022-12-122-55/+38
|\ \ | |/ |/|
| * Rewrite memoryflush tests to GTest.Geir Storli2022-12-122-55/+38
* | Keep the original task in a shared_ptr in the wrapping lambda and make a copy...Henning Baldersheim2022-12-121-2/+3
* | Clean up cancelled taskHenning Baldersheim2022-12-121-1/+2
|/
* Merge pull request #25190 from vespa-engine/balder/add-cancellationHenning Baldersheim2022-12-1112-49/+98
|\
| * Return a handle that will deregister the recurring task when it goes out of s...Henning Baldersheim2022-12-0912-49/+98
* | Merge pull request #25198 from vespa-engine/geirst/more-robust-initialization...Henning Baldersheim2022-12-097-10/+191
|\ \ | |/ |/|
| * Make initialization of proton components more robust regarding resource usage.Geir Storli2022-12-097-10/+191
* | Move sessionmanager from documentdb to proton and use a SchedulerForwardExecu...Henning Baldersheim2022-12-0829-221/+77
|/
* GC unused session managerHenning Baldersheim2022-12-081-1/+0
* Add SessionManager in IDocumentDBOwner, but only use in mocks in tests for now.Henning Baldersheim2022-12-0812-101/+114
* Wire SessionManager via IDocumentSubDBOwnerHenning Baldersheim2022-12-0819-53/+47
* Add class that posts tasks at a regular interval to another executor.Geir Storli2022-12-087-37/+156
* Minor cleanup while reading code.Henning Baldersheim2022-12-082-9/+3
* GC unused DocumentDBMaintenanceConfigHenning Baldersheim2022-12-075-15/+9
* Report transient resource usage for all attributes and document meta store.Geir Storli2022-12-0620-17/+97
* Merge pull request #25132 from vespa-engine/toregge/wait-for-load-done-before...Geir Storli2022-12-063-2/+6
|\
| * Wait for load done before providing transient resource usage.Tor Egge2022-12-063-2/+6
* | Turn off FullSearch optimization for active lids blueprint createLeafSearch().Tor Egge2022-12-062-16/+30
|/
* Report transient disk usage for attribute disk snapshots.Geir Storli2022-12-023-15/+153
* Rewrite attribute directory tests to GTest.Geir Storli2022-12-012-85/+84
* GC long gone fdispatchrcHenning Baldersheim2022-11-262-7/+0
* Update unit test for handling removes in attribute writer.Tor Egge2022-11-251-16/+10
* Don't apply remove to attribute if last sync token on attribute is equal to s...Tor Egge2022-11-251-2/+1
* Allow override of keep-rank-count via the internal vespa.hitcollector.arraysi...Henning Baldersheim2022-11-181-1/+3
* Drop support for old gtest.Tor Egge2022-11-181-1/+1
* fix typo invokation -> invocationThinh Bui2022-11-141-1/+1
* Add a trace if the global filter matches everything.Geir Storli2022-11-011-1/+4
* explicit default filterHÃ¥vard Pettersen2022-10-311-0/+3
* * apply new common bootstrapArne Juul2022-10-241-2/+4
* Use search::test::SchemaBuilder in searchcore unit tests.Tor Egge2022-10-218-79/+59
* Return the full search iterator when all lids are active.Geir Storli2022-10-202-2/+48