aboutsummaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Ensure commands are processed before shutting down persistence threadsTor Brede Vekterli2018-04-272-24/+28
* Make test names less ambiguousTor Brede Vekterli2018-04-261-6/+6
* Don't be silly and deref an iterator after it has been erasedTor Brede Vekterli2018-04-261-1/+1
* Handle explicit node state response case without pending requestTor Brede Vekterli2018-04-263-19/+105
* Make rpc target cache ttl configurable with a deafult lifted from 30s to 10 m...Henning Baldersheim2018-04-182-2/+6
* Remove no longer needed testHenning Baldersheim2018-04-161-25/+0
* Remove no longer needed hash normalizer.Henning Baldersheim2018-04-168-366/+5
* Remove strange temporary value pointer codeTor Brede Vekterli2018-04-132-14/+9
* Tidy up some existing codeTor Brede Vekterli2018-04-132-27/+25
* Add request size metric for Put, Update, Remove and Get commandsTor Brede Vekterli2018-04-134-13/+138
* Use 2 stripesHenning Baldersheim2018-04-121-3/+1
* Add and use getTotalHenning Baldersheim2018-04-111-1/+1
* Add back the original avgerage queue wait time metricHenning Baldersheim2018-04-103-5/+18
* Unsigned......Henning Baldersheim2018-04-101-1/+1
* Start with only a single stripe.Henning Baldersheim2018-04-101-1/+1
* Do not pregenerate a summary string from message that is 'never' needed.Henning Baldersheim2018-04-102-14/+17
* Move averargeQ time to Stripe.Henning Baldersheim2018-04-1010-60/+92
* Rename member to reflect sematic meaning of stripId, not threadIdHenning Baldersheim2018-04-092-5/+5
* Consistent parameter naming in definition and implementation.Henning Baldersheim2018-04-091-6/+6
* remove comment bringing now value to the tableHenning Baldersheim2018-04-091-5/+1
* Use stripeIdHenning Baldersheim2018-04-091-1/+1
* One thread per stripHenning Baldersheim2018-04-091-1/+1
* Remove assert that is invalid as threads are started upon constructionHenning Baldersheim2018-04-091-1/+0
* No need to const castHenning Baldersheim2018-04-091-2/+2
* Remove unused includes.Henning Baldersheim2018-04-092-6/+2
* Start with a single stripe for now.Henning Baldersheim2018-04-091-1/+1
* Stripe the operations on bucketid to provide for a more efficient thread hand...Henning Baldersheim2018-04-099-413/+552
* reformat.Henning Baldersheim2018-04-091-6/+3
* - Use std::make_Henning Baldersheim2018-04-092-231/+111
* Remove stor-devicesHenning Baldersheim2018-04-062-26/+1
* Remove DocumentTypeRepo::UP typedef.Tor Egge2018-04-052-2/+0
* Use forward declared DocumentTypeRepo.Tor Egge2018-04-049-2/+7
* Merge pull request #5455 from vespa-engine/toregge/use-shared-ptr-to-const-do...Geir Storli2018-04-0424-27/+27
|\
| * Stop using nested typedef for shared pointer to const DocumentTypeRepo.Tor Egge2018-04-0419-22/+22
| * Use shared pointer to const DocumentTypeRepo.Tor Egge2018-04-045-5/+5
* | Update test and serialize bucket information.Henning Baldersheim2018-04-043-143/+85
* | Follow up on code review comments and move some shared_ptr'sHenning Baldersheim2018-04-0311-464/+201
* | Do not store text only for debuggingHenning Baldersheim2018-04-032-36/+13
* | Use std::move and move constructors where benefiscal.Henning Baldersheim2018-04-031-1/+0
* | GC some includes.Henning Baldersheim2018-04-031-4/+1
* | Do not pregenerate a string that is only needed when debuggingHenning Baldersheim2018-04-0310-131/+91
|/
* Merge pull request #5410 from vespa-engine/geirst/extend-cluster-state-transi...Tor Brede Vekterli2018-03-231-9/+82
|\
| * Simplify.Geir Storli2018-03-231-23/+13
| * Extend logging of cluster state transition to include derived bucket space tr...Geir Storli2018-03-221-9/+92
* | Use more descriptive test name.Tor Egge2018-03-231-3/+3
* | Constify getDerivedNodeState() method.Tor Egge2018-03-232-13/+9
* | Make Bouncer BucketSpace aware.Tor Egge2018-03-225-17/+113
|/
* Merge pull request #5387 from vespa-engine/toregge/abort-operations-to-storag...Tor Brede Vekterli2018-03-204-27/+98
|\
| * Use std::move to avoid unneeded atomic ops.Tor Egge2018-03-201-3/+6
| * Check that queued command will be aborted when storage node goes down.Tor Egge2018-03-201-0/+42