aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/vespa/storage/distributor/CMakeLists.txt
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Wire distributor operation cancelling to state change edgesTor Brede Vekterli2023-09-071-0/+1
* Implement edge-triggered distributor operation cancellingTor Brede Vekterli2023-08-181-0/+1
* We only need to expose a single libstorage.so. No need to split up in storage...Henning Baldersheim2022-05-181-8/+1
* Add configurable support for unordered merge forwardingTor Brede Vekterli2021-11-121-0/+1
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Rename BucketDBUpdater to TopLevelBucketDBUpdater.Geir Storli2021-09-061-1/+1
* Rename Distributor to TopLevelDistributor.Geir Storli2021-09-061-1/+1
* Add per stripe handling of ideal state metrics with aggregation on top.Geir Storli2021-06-151-0/+1
* Aggregate metrics from distributor stripes.Tor Egge2021-06-111-0/+1
* Implement aggregation across distributor stripes for min replica, bucket spac...Geir Storli2021-06-101-0/+2
* Implement class that provides mapping from bucket space to state for that space.Geir Storli2021-05-121-0/+1
* Remove no longer used class.Geir Storli2021-05-051-1/+0
* Merge pull request #17661 from vespa-engine/vekterli/distributor-stripe-pool-...Geir Storli2021-04-291-0/+3
|\
| * Add DistributorStripe thread pool with thread park/unpark supportTor Brede Vekterli2021-04-291-0/+3
* | Make the top-level BucketDBUpdater less dependant on the single existing dist...Geir Storli2021-04-291-0/+1
|/
* Initial implementation and wiring of cross-stripe state and DB handlingTor Brede Vekterli2021-04-211-0/+3
* Rename DistributorComponent -> DistributorStripeComponent.Geir Storli2021-03-221-6/+6
* First steps of splitting distributor logic up into disjoint stripesTor Brede Vekterli2021-03-191-0/+2
* Store more variants of ideal service layer nodes for a given bucket in hash t...Tor Egge2020-12-141-0/+1
* Only let reindexing puts through locked bucket if their token matches that of...Tor Brede Vekterli2020-12-111-0/+1
* Use module source dependencies.Tor Egge2020-07-071-2/+0
* Rewrite Get operation starting to use explicit snapshottingTor Brede Vekterli2019-10-031-1/+1
* Add support for snapshotting all state required for routing a bucket operationTor Brede Vekterli2019-10-011-0/+2
* Elide bucket DB pruning scans when possibleTor Brede Vekterli2019-04-291-0/+1
* Add explicit metric for diverging timestamps on updated documentsTor Brede Vekterli2018-11-191-0/+1
* Remove LatencyStatisticsProvider and usage in PendingMessageTracker.Geir Storli2018-03-131-1/+0
* Remove DistributorBucketSpaceComponent.Tor Egge2017-11-171-1/+0
* Factor out portions of PendingClusterState bound to a specific bucketTor Egge2017-11-071-0/+1
* Rename ManagedBucketSpace to DistributorBucketSpace.Tor Egge2017-11-021-3/+3
* Order sources in CMakeLists.txt files.Geir Storli2017-11-021-26/+26
* 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
* Add operation sequencing for put, remove and update operations (#2252)Tor Brede Vekterli2017-04-251-0/+1
* Include asciistream in implementation only.Henning Baldersheim2016-12-121-0/+1
* Wire in persistence metrics for visitor metricsTor Brede Vekterli2016-12-051-0/+1
* Rename bucket space classes to avoid ambiguitiesTor Brede Vekterli2016-11-231-3/+3
* Directly associate components with an explicit bucket spaceTor Brede Vekterli2016-11-221-0/+3
* Hide most of the costly metrics in header files stuffHenning Baldersheim2016-11-201-0/+3
* Implement distributor bucket ownership handover safe time point (#1098)Tor Brede Vekterli2016-11-161-0/+1
* Finished with the storage dependency mess cleanup.Arnstein Ressem2016-10-121-2/+6
* PublishJon Bratseth2016-06-151-0/+35