aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/server/lid_space_compaction_job.cpp
Commit message (Expand)AuthorAgeFilesLines
* Also tune or turn off background jobs when content node is in maintenance.Geir Storli2023-11-071-9/+9
* Test that a document that refuses to move is not moved.Henning Baldersheim2023-10-301-1/+1
* Update comments regarding sanity checks and lid space compactionHenning Baldersheim2023-10-301-3/+2
* Update copyrightJon Bratseth2023-10-091-1/+1
* Limit lid space blocking log messages to state transitions.Tor Egge2023-02-131-7/+11
* Before deciding if it is necessary to restart the scan we must wait until all...Henning Baldersheim2021-12-101-2/+7
* Remove retry parameter not in use anymore.Henning Baldersheim2021-12-101-5/+5
* Move MonitoredRefCount and RetainGuard to vespalib.Tor Egge2021-10-181-0/+1
* Update Verizon Media copyright notices.gjoranv2021-10-071-1/+1
* Rename lidspace compaction jobHenning Baldersheim2021-05-051-0/+309
* GC legacy lid-space-compaction and bucket-move jobs.Henning Baldersheim2021-05-031-62/+0
* Merge pull request #16241 from vespa-engine/balder/some-code-healthHenning Baldersheim2021-01-281-1/+1
|\
| * Some code healt by exposing what is necessary onlyHenning Baldersheim2021-01-261-1/+1
* | In order to ensure that lid stats are sampled at the right time ensure that y...Henning Baldersheim2021-01-281-1/+1
* | Use shared_ptr to ensure lifetime is sufficient.Henning Baldersheim2021-01-271-4/+4
|/
* Update comments and simplify by using autoHenning Baldersheim2021-01-221-1/+1
* Make a lidspace job that uses a bucket executor to hold the bucket lock.Henning Baldersheim2021-01-221-155/+10
* Decouple and cleanup. No semantic changes.Henning Baldersheim2021-01-211-0/+4
* There is now no need to have the 10k maxdocs limit to avoid iterating too long.Henning Baldersheim2021-01-201-3/+1
* Move general purpose destructor callbacks to vespalib.Henning Baldersheim2021-01-191-3/+3
* Move idestructorcallback.h to vespalib module and search::IDestructorCallback...Henning Baldersheim2021-01-141-1/+1
* Add teste for move when pending.Henning Baldersheim2020-11-011-0/+3
* dedup common code.Henning Baldersheim2020-10-201-12/+1
* Keep commit result live until force commit is done.Tor Egge2020-10-201-2/+13
* Ensure that contexts have the proper lifetime.Henning Baldersheim2020-09-261-1/+1
* Revert "Revert "Revert "Revert "Revert "Balder/group operations to tls and co...Henning Baldersheim2020-09-261-1/+1
* Revert "Revert "Revert "Revert "Balder/group operations to tls and commit in ...Henning Baldersheim2020-09-241-1/+1
* Revert "Revert "Revert "Balder/group operations to tls and commit in batches"""Henning Baldersheim2020-09-241-1/+1
* Revert "Revert "Balder/group operations to tls and commit in batches""Henning Baldersheim2020-09-231-1/+1
* Revert "Balder/group operations to tls and commit in batches"Henning Baldersheim2020-09-231-1/+1
* Must append AND commit when doing a synchronous operation.Henning Baldersheim2020-09-221-1/+1
* Rename storeOperation to appendOperationHenning Baldersheim2020-09-211-2/+2
* Improve log messages for when job is blocked/un-blocked/disabled/re-enabled.Geir Storli2020-05-081-5/+15
* Add tracking of remove operations rate and use this to consider blocking lid ...Geir Storli2020-04-291-1/+13
* Improve tracking of remove batch rate used to consider to block lid space com...Geir Storli2020-04-291-5/+6
* Block lid space compaction job while remove batch (delete buckets) is ongoing.Geir Storli2019-08-131-0/+12
* Factor out CountDownLatch and Gate to separate header files.Tor Egge2017-12-111-1/+1
* Introduce async write interface in the TLS.Henning Baldersheim2017-10-181-4/+8
* Revert "Introduce async write interface in the TLS."Henning Baldersheim2017-10-171-8/+4
* Introduce async write interface in the TLS.Henning Baldersheim2017-10-171-4/+8
* Block lid space compaction job when it has too many outstanding move operations.Geir Storli2017-07-031-3/+6
* Extend IFeedView::handleMove() with destructor callback to get a hook for whe...Geir Storli2017-07-031-2/+4
* Move common code for handling disk-mem usage state changes to BlockableMainte...Geir Storli2017-06-281-10/+2
* Remove self-tracking of runnable state from bucket move job and align with li...Geir Storli2017-06-281-7/+10
* Remove self-tracking of runnable state from lid space compaction job.Geir Storli2017-06-281-35/+14
* Move info on whether a maintenance job is blocked to separate interface and i...Geir Storli2017-06-271-2/+2
* Disable lid space compaction job if node is retired (according to cluster sta...Geir Storli2017-06-211-9/+40
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1