summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #4510 from vespa-engine/arnej/remove-from-db-if-all-nodes-...Arne H Juul2018-01-031-0/+5
|\
| * guard against empty set of nodesArne Juul2017-12-201-0/+5
* | Merge pull request #4526 from vespa-engine/balder/use-faster-iterationHenning Baldersheim2017-12-293-0/+3
|\ \
| * | Do not include the world by default.Henning Baldersheim2017-12-283-0/+3
| |/
* / Do not include the world.Henning Baldersheim2017-12-2924-189/+109
|/
* an entry with no nodes cannot be usedArne Juul2017-12-201-1/+1
* Merge pull request #4477 from vespa-engine/geirst/subscribe-to-bucketspaces-c...Tor Brede Vekterli2017-12-196-43/+140
|\
| * Simplify use of unique ptr.Geir Storli2017-12-191-6/+6
| * Utilize class template argument deduction (in C++17).Geir Storli2017-12-191-10/+10
| * Let StorageNode subscribe to BucketspacesConfig and propagate to storage comp...Geir Storli2017-12-186-30/+127
* | Make DocumentApiConverter's BucketResolver dynamicTor Brede Vekterli2017-12-185-19/+60
|/
* Add configurable bucket resolver and fixed space repoTor Brede Vekterli2017-12-1512-25/+236
* Add switch to enable multiple bucket spaces in content layer and content nodes.Geir Storli2017-12-131-0/+3
* Protect vector of earlier protocols with a lock, to avoid race conditions.Tor Egge2017-12-072-5/+9
* Merge pull request #4126 from vespa-engine/vekterli/move-to-flex-bison-parsin...Tor Brede Vekterli2017-12-073-6/+6
|\
| * Use new C++ document selection parserTor Brede Vekterli2017-11-143-6/+6
* | Remove unused (and not working) graphing utilitiesTor Brede Vekterli2017-12-0415-945/+0
* | Remove memory manager component from content layerTor Brede Vekterli2017-12-0437-1375/+21
* | Merge pull request #4328 from vespa-engine/vekterli/add-global-distribution-t...Tor Brede Vekterli2017-12-045-0/+560
|\ \
| * | Add utility for transforming default distribution config to globalTor Brede Vekterli2017-12-015-0/+560
* | | Split parent + container-dependency-versions from root pom.gjoranv2017-12-011-0/+1
|/ /
* | Revert "Gjoranv/split parent2"gjoranv2017-11-301-1/+0
* | Split parent + container-dependency-versions from root pom.gjoranv2017-11-301-0/+1
* | Revert "Gjoranv/split parent"gjoranv2017-11-291-1/+0
* | Merge pull request #4304 from vespa-engine/gjoranv/split-parentgjoranv2017-11-291-0/+1
|\ \
| * | Split parent + container-dependency-versions from root pom.gjoranv2017-11-291-0/+1
* | | ignore generated filesHÃ¥vard Pettersen2017-11-281-0/+2
|/ /
* | Use standard locking in BucketOperationLogger.Tor Egge2017-11-243-6/+7
* | Use standard locking in StorageLinkQueued.Tor Egge2017-11-242-12/+20
* | Remove unused code from StorageLinkQueued.Tor Egge2017-11-242-13/+0
* | Use standard locking in StorageComponent.Tor Egge2017-11-242-10/+10
* | Use standard locking in BucketManager.Tor Egge2017-11-242-21/+24
* | Use standard locking in StorageBucketDBInitializer.Tor Egge2017-11-242-13/+18
* | Merge pull request #4256 from vespa-engine/toregge/use-standard-locking-in-lo...Henning Baldersheim2017-11-242-52/+55
|\ \
| * | Use standard locking in LockableMap.Tor Egge2017-11-232-52/+55
* | | Merge pull request #4255 from vespa-engine/geirst/produce-new-bucket-spaces-c...Geir Storli2017-11-232-0/+13
|\ \ \ | |/ / |/| |
| * | Install bucketspaces.def.Geir Storli2017-11-231-0/+2
| * | Produce new bucket spaces config for distributor nodes.Geir Storli2017-11-231-0/+11
* | | Use standard locking in PendingMessageTracker.Tor Egge2017-11-232-12/+12
|/ /
* | Merge pull request #4244 from vespa-engine/geirst/add-named-bucket-space-to-d...Tor Brede Vekterli2017-11-224-132/+174
|\ \
| * | Cleanup: Use helper functions to convert document api messages <-> storage ap...Geir Storli2017-11-221-122/+68
| * | Cleanup: use std::make_shared and std::make_unique.Geir Storli2017-11-221-9/+8
| * | Add named bucket space to RemoveLocationMessage.Geir Storli2017-11-222-1/+18
| * | Add named bucket space to GetBucketListMessage.Geir Storli2017-11-222-1/+14
| * | Add named bucket space to StatBucketMessage.Geir Storli2017-11-222-8/+38
| * | Add named bucket space to CreateVisitorMessage.Geir Storli2017-11-224-3/+40
* | | Use DistributorBucketSpace to get Distribution in Distributor.Tor Egge2017-11-221-1/+3
|/ /
* | Merge pull request #4222 from vespa-engine/vekterli/use-content-bucket-space-...Geir Storli2017-11-2111-128/+99
|\ \
| * | Add document::BucketSpace accessor to ContentBucketSpaceTor Brede Vekterli2017-11-214-5/+10
| * | Bind a BucketMover Run to a particular bucket spaceTor Brede Vekterli2017-11-218-124/+90