aboutsummaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Use nullptr.Tor Egge2017-11-061-2/+2
* Use bucket space repo to get correct distribution.Tor Egge2017-11-061-2/+4
* Add distributor bucket space to ideal state operation.Tor Egge2017-11-068-20/+32
* Add accessor method to get bucket id from state checker context.Tor Egge2017-11-064-21/+22
* Pass distributor bucket space and document bucket to state checker context.Tor Egge2017-11-067-68/+92
* Merge pull request #4007 from vespa-engine/toregge/pass-distributor-bucket-sp...Geir Storli2017-11-0331-69/+155
|\
| * Pass distributor bucket space to remove location operation, removeTor Egge2017-11-0313-15/+51
| * Pass distributor bucket space to get operation, put operation, two phaseTor Egge2017-11-0315-19/+62
| * Pass distributor bucket space to multi operation operation.Tor Egge2017-11-033-3/+12
| * Resolve distributor bucket space in distributor component methods.Tor Egge2017-11-033-33/+31
* | Merge pull request #4005 from vespa-engine/geirst/reduce-use-of-place-holder-...Tor Brede Vekterli2017-11-034-35/+50
|\ \ | |/ |/|
| * Improve naming of classes used to handle bucket info requests.Geir Storli2017-11-032-7/+7
| * Replace code path that cannot happen with assertion.Geir Storli2017-11-031-16/+2
| * Iterate all bucket spaces in FileStorManager::updateState().Geir Storli2017-11-032-10/+19
| * Rename forEachBucket() -> forEachBucketChunked().Geir Storli2017-11-032-6/+6
| * Organize and handle RequestBucketInfoCommands by bucket space.Geir Storli2017-11-032-19/+39
* | Remove stale comment.Tor Egge2017-11-031-2/+0
* | Add accessor methods to get specific DistributorBucketSpace fromTor Egge2017-11-032-0/+20
* | Pass DistributorBucketSpaceRepo reference to DistributorComponent constructor.Tor Egge2017-11-0311-13/+32
* | Change BucketNodePair to contain document::Bucket instead of document::BucketId.Tor Egge2017-11-032-7/+5
* | Merge pull request #3995 from vespa-engine/toregge/pass-document-bucket-to-di...Tor Brede Vekterli2017-11-0322-94/+106
|\ \ | |/ |/|
| * Change methods on Distributor and DistributorComponent to takeTor Egge2017-11-0222-94/+106
* | Merge pull request #3993 from vespa-engine/toregge/fix-distributor-bucket-spa...Henning Baldersheim2017-11-021-1/+1
|\ \
| * | Adjust class comment for DistributorBucketSpace.Tor Egge2017-11-021-1/+1
| |/
* | Iterate all bucket spaces in DeadLockDetector when getting bucket lock info.Geir Storli2017-11-022-3/+11
* | Iterate all bucket spaces in BucketManager when calculating metrics and repor...Geir Storli2017-11-025-6/+35
* | Use bucket from command when getting bucket database.Geir Storli2017-11-021-2/+3
|/
* Merge pull request #3919 from vespa-engine/bratseth/OWNERS-cleanupKim Omar Johansen2017-11-021-1/+0
|\
| * Remove tmartins and empty linesJon Bratseth2017-10-271-1/+0
* | Merge pull request #3982 from vespa-engine/toregge/rename-managed-bucket-spac...Geir Storli2017-11-0216-78/+78
|\ \
| * | Rename ManagedBucketSpace to DistributorBucketSpace.Tor Egge2017-11-0216-78/+78
* | | Merge pull request #3980 from vespa-engine/geirst/add-content-bucket-space-repoTor Brede Vekterli2017-11-0210-13/+100
|\ \ \ | |/ / |/| |
| * | Change to return a reference to a bucket space to indicate that it should alw...Geir Storli2017-11-024-5/+5
| * | Use nullptr instead of literal 0.Geir Storli2017-11-022-3/+3
| * | Add repo for all bucket spaces (with associated bucket databases) on a conten...Geir Storli2017-11-0210-12/+99
* | | Merge pull request #3973 from vespa-engine/toregge/use-document-bucket-in-pri...Geir Storli2017-11-0219-106/+115
|\ \ \ | |/ / |/| |
| * | Fix BucketAndNodes constructor declarations.Tor Egge2017-11-021-4/+4
| * | Adjust MaintenancePriorityGenerator and MaintenanceOperationGenerator toTor Egge2017-11-0211-48/+55
| * | Use document::Bucket in PrioritizedBucket.Tor Egge2017-11-0210-56/+58
* | | Order sources in CMakeLists.txt files.Geir Storli2017-11-0225-146/+146
|/ /
* | Pass document::Bucket to Distributor::recheckBucketInfo.Tor Egge2017-11-019-18/+16
* | Use document::Bucket as pending message tracker key.Tor Egge2017-11-013-25/+25
* | Use bucket space from storage command in external operations.Geir Storli2017-11-016-8/+11
* | Factor out common code.Tor Egge2017-10-271-27/+26
* | Use document::Bucket instead of document::BucketId in apiTor Egge2017-10-2613-38/+70
* | Use document::Bucket in ideal state operation.Tor Egge2017-10-2613-54/+77
|/
* Make document::BucketSpace a mandatory argument toTor Egge2017-10-268-26/+26
* Make document::BucketSpace a mandatory argument toTor Egge2017-10-2514-65/+91
* Pass document::Bucket to AbortBucketOperationsCommand::shouldAbort method.Tor Egge2017-10-256-48/+39
* Track rename of method to get bucket from storage message.Tor Egge2017-10-251-1/+1