aboutsummaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #15594 from vespa-engine/toregge/remove-distributor-compon...Henning Baldersheim2020-12-029-46/+27
|\
| * Remove getIdealNodes() trampoline member function from DistributorComponent.Tor Egge2020-12-024-13/+5
| * Use mutable hash maps in DistributorBucketSpace.Tor Egge2020-12-024-8/+8
| * Remove DistributorComponent trampoline member function.Tor Egge2020-12-027-29/+18
* | Merge pull request #15572 from vespa-engine/vekterli/initial-backend-reindexi...Tor Brede Vekterli2020-12-0226-146/+941
|\ \ | |/ |/|
| * Add top-level commentsTor Brede Vekterli2020-12-022-3/+21
| * Simplify code interacting with blocked sequencing handlesTor Brede Vekterli2020-12-023-9/+18
| * Initial support for backend reindexing visitor functionalityTor Brede Vekterli2020-12-0126-146/+914
* | Remove BucketDBUpdater trampoline member function.Tor Egge2020-12-029-25/+9
* | Trim down DistributorComponent member functions.Tor Egge2020-12-027-59/+25
* | Move config setters directly onto main TransportConfig objectHenning Baldersheim2020-12-011-1/+1
* | provide the config in the constructor only.Henning Baldersheim2020-12-011-4/+2
* | Merge pull request #15558 from vespa-engine/balder/fnet-cleanupHenning Baldersheim2020-12-011-1/+3
|\ \ | |/ |/|
| * Misc cleanup of includes and code healthHenning Baldersheim2020-12-011-1/+3
* | Revert "Revert "Move bucket ownership methods to DistributorBucketSpace.""Tor Egge2020-12-0112-87/+471
|/
* Merge pull request #15548 from vespa-engine/balder/wakeup-every-timeHenning Baldersheim2020-11-301-1/+1
|\
| * Go back to defaultHenning Baldersheim2020-11-301-1/+1
* | Revert "Move bucket ownership methods to DistributorBucketSpace."Tor Egge2020-11-3012-471/+87
|/
* Merge pull request #15541 from vespa-engine/geirst/remove-coupling-between-ex...Geir Storli2020-11-3034-109/+321
|\
| * Add operation context interface to remove coupling between external operation...Geir Storli2020-11-3030-81/+213
| * Add interface to parse a document selection to reduce coupling between extern...Geir Storli2020-11-308-13/+50
| * Add node context interface to reduce coupling between external operations and...Geir Storli2020-11-3014-27/+70
* | Wakeup every 10 eventsHenning Baldersheim2020-11-301-1/+1
|/
* Merge pull request #15506 from vespa-engine/toregge/move-bucket-ownership-met...Tor Brede Vekterli2020-11-3012-87/+471
|\
| * Add comments about ideal nodes changing when bucket used bits > 33.Tor Egge2020-11-301-0/+6
| * Add explicit keyword.Tor Egge2020-11-301-1/+1
| * Move bucket ownership methods to DistributorBucketSpace.Tor Egge2020-11-2712-87/+465
* | Simplify and use a single events_before_wakup number in the transport thread ...Henning Baldersheim2020-11-301-0/+1
* | GC loadmetric that is decommisioned.Henning Baldersheim2020-11-271-1/+0
* | Merge pull request #15502 from vespa-engine/balder/inline-and-move-returncodeHenning Baldersheim2020-11-271-1/+1
|\ \
| * | Inline some small constructors and also prefer moving the return code.Henning Baldersheim2020-11-271-1/+1
* | | Use explicit on the right places.Henning Baldersheim2020-11-271-2/+2
* | | GC LoadType and PriorityMapper.Henning Baldersheim2020-11-2715-131/+4
* | | GC LoadTypeSetHenning Baldersheim2020-11-2723-119/+30
| |/ |/|
* | Remove 'explicit'Henning Baldersheim2020-11-271-1/+1
* | Remove loadmetrics indirection.Henning Baldersheim2020-11-2659-416/+306
|/
* Merge pull request #15489 from vespa-engine/balder/gc-unused-metrics-html-codeHenning Baldersheim2020-11-262-914/+26
|\
| * GC unused html metrics reporting.Henning Baldersheim2020-11-262-914/+26
* | Merge pull request #15476 from vespa-engine/balder/further-compact-storagemes...Henning Baldersheim2020-11-2632-326/+218
|\ \ | |/ |/|
| * Use correct storage cluster name.Henning Baldersheim2020-11-263-4/+4
| * As we have have now removed the expensive Route member we can further compact...Henning Baldersheim2020-11-2632-326/+218
* | Also take number of visitor threads into account.Henning Baldersheim2020-11-262-3/+11
|/
* Merge pull request #15466 from vespa-engine/geirst/simplify-storage-message-a...Henning Baldersheim2020-11-254-31/+31
|\
| * Create the mbus::Route on demand instead of storing it inside StorageMessageA...Geir Storli2020-11-251-2/+2
| * Change control and data destination to use mbus::Route directly.Geir Storli2020-11-253-29/+29
* | GC load metrics take 2Henning Baldersheim2020-11-253-14/+7
* | GC load metrics take 1Henning Baldersheim2020-11-256-33/+20
* | Move the error description to a separate allocation as it is rarely used.Henning Baldersheim2020-11-2418-54/+36
|/
* Remove load type from StorageMessageHenning Baldersheim2020-11-243-7/+4
* Remove load type from MergeStatus and Mergehandler.Henning Baldersheim2020-11-2417-52/+54