aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/vespa/storage/distributor/persistencemessagetracker.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Remove deprecated "revert" functionality from distributor codeTor Brede Vekterli2023-09-081-36/+1
* Disambiguate outcome of replica pruning by using an explicit enumTor Brede Vekterli2023-09-081-4/+5
* Wire distributor operation cancelling to state change edgesTor Brede Vekterli2023-09-071-33/+35
* Improve naming and make branching more obviousTor Brede Vekterli2023-08-211-3/+4
* Simplify `CancelScope` handling by moving out of optionalTor Brede Vekterli2023-08-211-16/+7
* Make partial cancellelation state part of the APITor Brede Vekterli2023-08-211-1/+1
* Implement edge-triggered distributor operation cancellingTor Brede Vekterli2023-08-181-1/+45
* Unify code layoutHenning Baldersheim2023-08-101-42/+15
* Move shared_ptrs where possible and reserve space in the vectors once.Henning Baldersheim2023-08-091-4/+7
* Wire MessageBus reply traces through conditional Put pipelineTor Brede Vekterli2023-05-121-4/+17
* Misc cleanup and formatting of distributor codeTor Brede Vekterli2022-12-151-2/+1
* Prevent orphaned bucket replicas caused by indeterminate CreateBucket repliesTor Brede Vekterli2021-12-071-0/+7
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Reduce direct use of DistributorStripeComponent.Geir Storli2021-05-141-1/+1
* Rename DistributorOperationContext to DistributorStripeOperationContext.Geir Storli2021-04-271-1/+1
* - Reduce visibility of ClusterState and Distribution.Henning Baldersheim2021-02-191-3/+3
* add ClusterContext APIArne Juul2020-12-161-1/+1
* - Wire the clustername through as a reference to avoid referencing temporaries.Henning Baldersheim2020-12-111-1/+1
* Avoid constructing a TraceNode (via ensureRoot) when tracing is disabled.Geir Storli2020-12-101-1/+1
* Add operation context interface to remove coupling between external operation...Geir Storli2020-11-301-11/+12
* Add node context interface to reduce coupling between external operations and...Geir Storli2020-11-301-2/+2
* Steal the traces explicit and force moving of traces. Also hide access to the...Henning Baldersheim2020-11-231-13/+5
* Move the Trace and TraceNode when adding traces.Henning Baldersheim2020-11-181-1/+1
* Hide the modifiable TraceNode root inside the Trace objectHenning Baldersheim2020-11-181-1/+1
* No need to copy an empty object into another empty object.Henning Baldersheim2020-11-181-1/+1
* Treat replica minority test-and-set failure as successTor Brede Vekterli2020-08-261-6/+23
* Remove redundant bucket DB lookup in persistence reply handlingTor Brede Vekterli2020-04-161-48/+0
* Do not bring along empty trace.Henning Baldersheim2020-03-241-2/+6
* Use c++11 for loops and use std::move.Henning Baldersheim2020-03-231-41/+30
* Avoid inconsistent auto-created document versions taking precedenceTor Brede Vekterli2020-01-131-1/+1
* Stop using old API to get distribution and bucket db.Tor Egge2017-11-171-2/+4
* Add map to DistributorBucketSpaceRepo.Tor Egge2017-11-081-0/+1
* Use bucket space repo to get correct distribution.Tor Egge2017-11-061-2/+4
* Change BucketNodePair to contain document::Bucket instead of document::BucketId.Tor Egge2017-11-031-5/+3
* Change methods on Distributor and DistributorComponent to takeTor Egge2017-11-021-4/+4
* Take document::Bucket instead of document::BucketId as constructorTor Egge2017-10-171-1/+2
* All you need is make_string.Henning Baldersheim2017-08-231-1/+1
* 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
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* Fix warnings hidden earlier due to including application headers as system in...Henning Baldersheim2017-05-021-9/+8
* Factor out return code-based count metric updatesTor Brede Vekterli2016-12-051-11/+1
* Use high resolution latency timing for persistence op metricsTor Brede Vekterli2016-12-051-4/+4
* PublishJon Bratseth2016-06-151-0/+367