aboutsummaryrefslogtreecommitdiffstats
path: root/storage/src/tests/distributor/putoperationtest.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Remove deprecated "revert" functionality from distributor codeTor Brede Vekterli2023-09-081-78/+1
* Make partial cancellelation state part of the APITor Brede Vekterli2023-08-211-4/+4
* Implement edge-triggered distributor operation cancellingTor Brede Vekterli2023-08-181-1/+154
* Add dedicated condition probe metrics for `PutOperation`/`RemoveOperation`Tor Brede Vekterli2023-05-161-1/+2
* Wire MessageBus reply traces through conditional Put pipelineTor Brede Vekterli2023-05-121-6/+43
* Handle create-flag during Put write repairTor Brede Vekterli2023-05-091-2/+44
* Propagate create-flag from parent Put to generated Put commandsTor Brede Vekterli2023-05-081-0/+23
* Improve reply cardinality checkingTor Brede Vekterli2023-05-051-2/+2
* Address PR review commentsTor Brede Vekterli2023-05-051-0/+2
* Support write-repair for conditional Put operationsTor Brede Vekterli2023-05-041-1/+105
* Reduce creation of Document instances without DocumentTypeRepo.Geir Storli2023-03-131-3/+7
* Use espalib::system_time instead of framework::MilliSecTime for OperationHenning Baldersheim2023-02-071-1/+1
* Revert "Øess use of getSeconds/getMicroSeconds/getMilliSeconds."Henning Baldersheim2023-02-071-1/+1
* Øess use of getSeconds/getMicroSeconds/getMilliSeconds.Henning Baldersheim2023-02-051-1/+1
* Reduce code visibility and include only what you need from config library.Henning Baldersheim2022-02-061-1/+1
* Prevent orphaned bucket replicas caused by indeterminate CreateBucket repliesTor Brede Vekterli2021-12-071-3/+29
* more descriptive name for header fileArne H Juul2021-12-021-1/+1
* track namespace move in documenttypes.defArne H Juul2021-12-021-1/+1
* Remove dead code in PutOperation.Tor Egge2021-10-121-63/+0
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Rename Distributor to TopLevelDistributor.Geir Storli2021-09-061-1/+1
* Rewrite ideal state manager tests to not use legacy test util.Geir Storli2021-08-271-4/+2
* Rewrite per stripe tests that need to set pending cluster state to use Distri...Geir Storli2021-08-251-43/+43
* Reduce direct use of DistributorStripeComponent.Geir Storli2021-05-141-3/+3
* Remove functions from DistributorStripeComponent that are part of Distributor...Geir Storli2021-03-221-10/+10
* First steps of splitting distributor logic up into disjoint stripesTor Brede Vekterli2021-03-191-0/+1
* Use stricter version of dynamic_cast.Tor Egge2021-01-041-1/+1
* Store more variants of ideal service layer nodes for a given bucket in hash t...Tor Egge2020-12-141-1/+1
* Remove dependency between ExternalOperationHandler and DistributorComponent.Geir Storli2020-12-031-13/+13
* Remove getIdealNodes() trampoline member function from DistributorComponent.Tor Egge2020-12-021-1/+2
* Add operation context interface to remove coupling between external operation...Geir Storli2020-11-301-0/+1
* Remove loadmetrics indirection.Henning Baldersheim2020-11-261-1/+1
* Treat replica minority test-and-set failure as successTor Brede Vekterli2020-08-261-6/+64
* Remove redundant bucket DB lookup in persistence reply handlingTor Brede Vekterli2020-04-161-5/+10
* timeout as durationHenning Baldersheim2019-12-041-8/+10
* doc: -> id:Henning Baldersheim2019-08-161-57/+57
* Remove the use and testing of legacy groupdoc/userdoc/orderdoc document ids.Henning Baldersheim2019-08-091-2/+2
* Convert remaining CppUnit tests to GTestTor Brede Vekterli2019-06-251-26/+17
* Bounce Puts when a node is unavailable in the pending cluster stateTor Brede Vekterli2019-05-241-0/+20
* Avoid resurrecting replicas for nodes that are unavailable in pending stateTor Brede Vekterli2019-05-211-306/+208
* Eliminate some clang warnings in storage.Tor Egge2019-02-101-1/+0
* Remove stringref::c_str()Tor Brede Vekterli2018-07-251-2/+2
* Stop using nested typedef for shared pointer to const DocumentTypeRepo.Tor Egge2018-04-041-1/+1
* Simplify distributor unit tests.Tor Egge2018-02-231-1/+1
* Add configurable bucket resolver and fixed space repoTor Brede Vekterli2017-12-151-1/+1
* Pass distributor bucket space to get operation, put operation, two phaseTor Egge2017-11-031-0/+1
* Change methods on Distributor and DistributorComponent to takeTor Egge2017-11-021-3/+3
* Move test function makeDocumentBucket to document module.Tor Egge2017-10-201-2/+2
* Take document::Bucket instead of document::BucketId as constructorTor Egge2017-10-171-2/+4