aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/vespa/storage/distributor/pendingclusterstate.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* wire document condition probing through protobuf protocolHåvard Pettersen2023-04-191-0/+1
* Move the stringsHenning Baldersheim2023-02-081-7/+6
* Just subtract timestamp directlyHenning Baldersheim2023-02-081-1/+1
* Reduce usage of MicroSecondTimeHenning Baldersheim2023-02-081-2/+2
* Just remove the outdated commentHenning Baldersheim2023-02-071-1/+1
* Avoid using duration::max, cap timeout at a sensible valueHenning Baldersheim2023-02-071-9/+9
* Use std::chrono for time trackingHenning Baldersheim2023-02-071-6/+3
* Revert "Øess use of getSeconds/getMicroSeconds/getMilliSeconds."Henning Baldersheim2023-02-071-3/+6
* Use steady_timeHenning Baldersheim2023-02-051-6/+3
* Misc cleanup and formatting of distributor codeTor Brede Vekterli2022-12-151-9/+3
* Add internal content node feature for not implicitly indexing active bucketsTor Brede Vekterli2022-09-151-2/+3
* Add support for two-phase document garbage collectionTor Brede Vekterli2022-08-171-1/+2
* Remove legacy distribution hash fallbackTor Brede Vekterli2022-06-091-23/+1
* Add configurable support for unordered merge forwardingTor Brede Vekterli2021-11-121-17/+18
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Use BucketSpaceStateMap to track cluster state and distribution in the top-le...Geir Storli2021-09-201-24/+13
* Rename BucketDBUpdater to TopLevelBucketDBUpdater.Geir Storli2021-09-061-1/+1
* Remove unused variables and arguments.Tor Egge2021-04-231-1/+1
* Initial implementation and wiring of cross-stripe state and DB handlingTor Brede Vekterli2021-04-211-3/+11
* Instantiate all member variables explicitly.Geir Storli2021-03-171-0/+2
* Use make_shared and auto.Geir Storli2021-03-171-3/+2
* Guard against processing bucket requests with inconsistent internal state ver...Tor Brede Vekterli2021-03-031-1/+1
* - Reduce visibility of ClusterState and Distribution.Henning Baldersheim2021-02-191-0/+10
* Remove BucketOperationLogger.Tor Egge2020-12-091-1/+0
* Emit log warning on repeated content node bucket info fetch failuresTor Brede Vekterli2020-07-131-7/+18
* timeout as durationHenning Baldersheim2019-12-041-1/+1
* Add new DB merging API to distributor BucketDatabaseTor Brede Vekterli2019-06-031-5/+1
* WIP on BucketDBUpdater explicit activation supportTor Brede Vekterli2019-03-141-0/+4
* Add read-only bucket space repo and wire it through distributor componentsTor Brede Vekterli2019-03-141-2/+6
* Add workarounds for legacy global distribution hash handlingTor Brede Vekterli2019-02-211-1/+30
* Remove workarounds added during transition to multiple bucket spaces.Tor Egge2019-01-211-6/+1
* Remap missing bucket space for DocumentAPI Gets to "Not Found"Tor Brede Vekterli2018-05-301-0/+1
* Pass whole cluster state bundle to _newClusterStateBundle inTor Egge2018-02-261-1/+1
* Enable cluster state bundle in distributor.Tor Egge2018-02-261-21/+21
* Style fix.Tor Egge2018-02-081-1/+1
* Handle rolling upgrade where some storage nodes use old storage api protocolTor Egge2018-02-081-1/+6
* Move FixedBucketSpaces to document module.Tor Egge2018-02-011-2/+2
* Reduce use of document::BucketSpace::placeHolder().Tor Egge2018-01-311-1/+2
* Remove DistributorBucketSpaceComponent.Tor Egge2017-11-171-0/+1
* Remove distribution from ClusterInformation and SimpleClusterInformation.Tor Egge2017-11-131-2/+6
* Add using statements for OutdatedNodes and OutdatedNodesMap in nestedTor Egge2017-11-101-4/+2
* Track outdated nodes per bucket space.Tor Egge2017-11-101-173/+28
* Pass distributor bucket space to pending bucket space db transition.Tor Egge2017-11-101-3/+3
* Merge pull request #4049 from vespa-engine/toregge/change-pending-cluster-sta...Tor Brede Vekterli2017-11-091-35/+46
|\
| * Improve method naming: constructorHelper -> initializeBucketSpaceTransitions.Tor Egge2017-11-081-4/+5
| * Change pending cluster state to handle more than one bucket space.Tor Egge2017-11-081-20/+27
| * Rename mergeInto() to MergeIntoBucketDatabases() and remove argument,Tor Egge2017-11-081-2/+3
| * Add test method to get a specific pending bucket space db transition from aTor Egge2017-11-081-9/+4
| * Pass distributor bucket space repo to pending cluster state.Tor Egge2017-11-081-6/+13