aboutsummaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Reference using statement in nested namespace.Tor Egge2017-11-101-2/+2
* Add using statements for OutdatedNodes and OutdatedNodesMap in nestedTor Egge2017-11-107-18/+37
* Track outdated nodes per bucket space.Tor Egge2017-11-107-219/+266
* Pass distributor bucket space to pending bucket space db transition.Tor Egge2017-11-103-7/+14
* Merge pull request #4049 from vespa-engine/toregge/change-pending-cluster-sta...Tor Brede Vekterli2017-11-097-65/+111
|\
| * Improve method naming: constructorHelper -> initializeBucketSpaceTransitions.Tor Egge2017-11-082-7/+8
| * Change pending cluster state to handle more than one bucket space.Tor Egge2017-11-082-24/+43
| * Rename mergeInto() to MergeIntoBucketDatabases() and remove argument,Tor Egge2017-11-084-10/+8
| * Add test method to get a specific pending bucket space db transition from aTor Egge2017-11-083-17/+14
| * Pass distributor bucket space repo to pending cluster state.Tor Egge2017-11-087-14/+45
* | Merge pull request #4054 from vespa-engine/toregge/remove-dead-code-in-cluste...Geir Storli2017-11-092-17/+0
|\ \
| * | Remove dead code in distributor cluster information.Tor Egge2017-11-082-17/+0
| |/
* / Check all distributor nodes that go down instead of only the first one.Tor Egge2017-11-081-2/+4
|/
* Merge pull request #4028 from vespa-engine/toregge/factor-out-portions-of-pen...Geir Storli2017-11-086-262/+384
|\
| * Track class rename in log setup.Tor Egge2017-11-071-1/+1
| * Shorten namespace name.Tor Egge2017-11-073-3/+3
| * Factor out portions of PendingClusterState bound to a specific bucketTor Egge2017-11-076-262/+384
* | Simplify code by using emplace instead of insert.Tor Egge2017-11-081-1/+1
* | Add map to DistributorBucketSpaceRepo.Tor Egge2017-11-085-14/+47
|/
* 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