summaryrefslogtreecommitdiffstats
path: root/storageapi
Commit message (Expand)AuthorAgeFilesLines
* - Reduce visibility of ClusterState and Distribution.Henning Baldersheim2021-02-195-1/+7
* use size literals in storageArne Juul2021-02-151-1/+2
* Add noexcept and some other minor code health.Henning Baldersheim2021-02-022-23/+22
* Revert "Properly track execution of BucketTasks and provide sync() and orderâ...Henning Baldersheim2021-02-022-22/+23
* Properly track execution of BucketTasks and provide sync() and orderly shutdown.Henning Baldersheim2021-02-022-23/+22
* Revert "Implement BucketExecutor::sync."Henning Baldersheim2021-02-022-22/+23
* Implement BucketExecutor::sync.Henning Baldersheim2021-02-012-23/+22
* Include exception where needed and use std:.make_uniqueHenning Baldersheim2021-01-181-3/+1
* GC unused code and remove comment.Henning Baldersheim2021-01-181-1/+0
* Improve readability.Henning Baldersheim2021-01-181-208/+73
* GC unused hasSingleBucketId method.Henning Baldersheim2021-01-183-7/+4
* Remove storageframework dependency not needed.Henning Baldersheim2021-01-181-1/+0
* Merge pull request #15502 from vespa-engine/balder/inline-and-move-returncodeHenning Baldersheim2020-11-278-43/+31
|\
| * Inline some small constructors and also prefer moving the return code.Henning Baldersheim2020-11-278-43/+31
* | Use explicit on the right places.Henning Baldersheim2020-11-272-2/+2
* | GC LoadType and PriorityMapper.Henning Baldersheim2020-11-275-15/+3
* | GC LoadTypeSetHenning Baldersheim2020-11-2712-67/+34
|/
* Add noexceptHenning Baldersheim2020-11-262-49/+49
* Comment removedHenning Baldersheim2020-11-261-1/+1
* Use correct storage cluster name.Henning Baldersheim2020-11-261-1/+1
* As we have have now removed the expensive Route member we can further compact...Henning Baldersheim2020-11-265-97/+78
* Merge pull request #15466 from vespa-engine/geirst/simplify-storage-message-a...Henning Baldersheim2020-11-254-33/+28
|\
| * Simplify hash calculation.Geir Storli2020-11-251-7/+2
| * Create the mbus::Route on demand instead of storing it inside StorageMessageA...Geir Storli2020-11-254-33/+33
* | Handle different size of std::string.Tor Egge2020-11-251-4/+4
* | Just return default constructed object.Henning Baldersheim2020-11-251-4/+4
* | Track size of frequently used objects.Henning Baldersheim2020-11-241-0/+4
* | Move the error description to a separate allocation as it is rarely used.Henning Baldersheim2020-11-245-30/+67
|/
* Remove load type from StorageMessageHenning Baldersheim2020-11-246-25/+39
* Remove load type from MergeStatus and Mergehandler.Henning Baldersheim2020-11-241-1/+1
* - Reorder members for compactness.Henning Baldersheim2020-11-232-8/+4
* Avoid having mutating methods const.Henning Baldersheim2020-11-231-3/+3
* Steal the traces explicit and force moving of traces. Also hide access to the...Henning Baldersheim2020-11-231-2/+3
* Only copy tracelevel.Henning Baldersheim2020-11-233-8/+2
* Use a std:.unique_ptr to make Trace a thin wrapper for TraceNode to make the ...Henning Baldersheim2020-11-181-2/+2
* Explicit copy construction of Trace.Henning Baldersheim2020-11-183-4/+6
* No need to copy an empty object into another empty object.Henning Baldersheim2020-11-182-2/+10
* Reorder members for smaller memory footprint.Henning Baldersheim2020-11-185-23/+28
* - Honour max merge chunk size in one place.Henning Baldersheim2020-10-265-21/+11
* GC unused _maxBufferSize data member from ApplyBucketDiffReplyHenning Baldersheim2020-10-263-8/+3
* - Add class comments.Henning Baldersheim2020-10-192-10/+5
* Move join handling together with split handling.Henning Baldersheim2020-10-183-18/+14
* Simplify.Henning Baldersheim2020-10-121-1/+1
* No need for BucketInfo to be virtual just to make it printable.Henning Baldersheim2020-10-124-39/+34
* - GC the last usages of vespalib::Lock.Henning Baldersheim2020-10-081-1/+0
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-075-27/+25
* Gracefully handle RPC header/payload decode failuresTor Brede Vekterli2020-09-301-0/+4
* Merge pull request #14524 from vespa-engine/vekterli/add-statbucket-storage-p...Tor Brede Vekterli2020-09-2411-6/+120
|\
| * Add StatBucket storage protocol (de-)serialization supportTor Brede Vekterli2020-09-2411-6/+120
* | Reorder equality checks so that common case is cheaperTor Brede Vekterli2020-09-231-1/+1
|/