summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
* Remove load type from ContextHenning Baldersheim2020-11-2414-64/+42
* Remove load type from documentapi interface.Henning Baldersheim2020-11-242-6/+3
* - Reorder members for compactness.Henning Baldersheim2020-11-233-0/+3
* Merge pull request #15385 from vespa-engine/balder/reorder-for-smaller-footprintHenning Baldersheim2020-11-2316-109/+86
|\
| * Be explicit when stealing trace.Henning Baldersheim2020-11-231-9/+9
| * Avoid having mutating methods const.Henning Baldersheim2020-11-232-2/+2
| * Steal the traces explicit and force moving of traces. Also hide access to the...Henning Baldersheim2020-11-2311-57/+39
| * Move instead of copy.Henning Baldersheim2020-11-231-4/+4
| * Move instead of copyHenning Baldersheim2020-11-232-21/+18
| * Stick to using TraceNode for testingHenning Baldersheim2020-11-182-4/+8
| * Reduce exposure of TraceNode even further.Henning Baldersheim2020-11-188-21/+11
| * Use a std:.unique_ptr to make Trace a thin wrapper for TraceNode to make the ...Henning Baldersheim2020-11-184-3/+10
| * Explicit copy construction of Trace.Henning Baldersheim2020-11-181-9/+9
| * Move the Trace and TraceNode when adding traces.Henning Baldersheim2020-11-186-9/+8
| * Hide the modifiable TraceNode root inside the Trace objectHenning Baldersheim2020-11-1811-20/+19
| * No need to copy an empty object into another empty object.Henning Baldersheim2020-11-186-10/+9