Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Remove no longer needed test | Henning Baldersheim | 2018-04-16 | 1 | -25/+0 | |
| | ||||||
* | Remove no longer needed hash normalizer. | Henning Baldersheim | 2018-04-16 | 8 | -366/+5 | |
| | ||||||
* | Remove strange temporary value pointer code | Tor Brede Vekterli | 2018-04-13 | 2 | -14/+9 | |
| | | | | | | | Overriding unary & is potentially dangerous and the code does not give any justification for why it is done. Nor should it be necessary, since passing an rvalue as a const ref into the LoadMetric to be used as a template should suffice plenty. | |||||
* | Tidy up some existing code | Tor Brede Vekterli | 2018-04-13 | 2 | -27/+25 | |
| | ||||||
* | Add request size metric for Put, Update, Remove and Get commands | Tor Brede Vekterli | 2018-04-13 | 4 | -13/+138 | |
| | | | | Request size is approximated by the network payload size for the commands. | |||||
* | Use 2 stripes | Henning Baldersheim | 2018-04-12 | 1 | -3/+1 | |
| | ||||||
* | Add and use getTotal | Henning Baldersheim | 2018-04-11 | 1 | -1/+1 | |
| | ||||||
* | Add back the original avgerage queue wait time metric | Henning Baldersheim | 2018-04-10 | 3 | -5/+18 | |
| | ||||||
* | Unsigned...... | Henning Baldersheim | 2018-04-10 | 1 | -1/+1 | |
| | ||||||
* | Start with only a single stripe. | Henning Baldersheim | 2018-04-10 | 1 | -1/+1 | |
| | ||||||
* | Do not pregenerate a summary string from message that is 'never' needed. | Henning Baldersheim | 2018-04-10 | 2 | -14/+17 | |
| | ||||||
* | Move averargeQ time to Stripe. | Henning Baldersheim | 2018-04-10 | 10 | -60/+92 | |
| | ||||||
* | Rename member to reflect sematic meaning of stripId, not threadId | Henning Baldersheim | 2018-04-09 | 2 | -5/+5 | |
| | ||||||
* | Consistent parameter naming in definition and implementation. | Henning Baldersheim | 2018-04-09 | 1 | -6/+6 | |
| | ||||||
* | remove comment bringing now value to the table | Henning Baldersheim | 2018-04-09 | 1 | -5/+1 | |
| | ||||||
* | Use stripeId | Henning Baldersheim | 2018-04-09 | 1 | -1/+1 | |
| | ||||||
* | One thread per strip | Henning Baldersheim | 2018-04-09 | 1 | -1/+1 | |
| | ||||||
* | Remove assert that is invalid as threads are started upon construction | Henning Baldersheim | 2018-04-09 | 1 | -1/+0 | |
| | ||||||
* | No need to const cast | Henning Baldersheim | 2018-04-09 | 1 | -2/+2 | |
| | ||||||
* | Remove unused includes. | Henning Baldersheim | 2018-04-09 | 2 | -6/+2 | |
| | ||||||
* | Start with a single stripe for now. | Henning Baldersheim | 2018-04-09 | 1 | -1/+1 | |
| | ||||||
* | Stripe the operations on bucketid to provide for a more efficient thread ↵ | Henning Baldersheim | 2018-04-09 | 9 | -413/+552 | |
| | | | | handover. | |||||
* | reformat. | Henning Baldersheim | 2018-04-09 | 1 | -6/+3 | |
| | ||||||
* | - Use std::make_ | Henning Baldersheim | 2018-04-09 | 2 | -231/+111 | |
| | | | | | - C+11 for loops - Use unique_ptr to shared_ptr built in assignment to avoid explicit release. | |||||
* | Remove stor-devices | Henning Baldersheim | 2018-04-06 | 2 | -26/+1 | |
| | ||||||
* | Remove DocumentTypeRepo::UP typedef. | Tor Egge | 2018-04-05 | 2 | -2/+0 | |
| | | | | Remove unneeded includes. | |||||
* | Use forward declared DocumentTypeRepo. | Tor Egge | 2018-04-04 | 9 | -2/+7 | |
| | ||||||
* | Merge pull request #5455 from ↵ | Geir Storli | 2018-04-04 | 24 | -27/+27 | |
|\ | | | | | | | | | vespa-engine/toregge/use-shared-ptr-to-const-document-type-repo Use shared pointer to const DocumentTypeRepo. | |||||
| * | Stop using nested typedef for shared pointer to const DocumentTypeRepo. | Tor Egge | 2018-04-04 | 19 | -22/+22 | |
| | | ||||||
| * | Use shared pointer to const DocumentTypeRepo. | Tor Egge | 2018-04-04 | 5 | -5/+5 | |
| | | ||||||
* | | Update test and serialize bucket information. | Henning Baldersheim | 2018-04-04 | 3 | -143/+85 | |
| | | ||||||
* | | Follow up on code review comments and move some shared_ptr's | Henning Baldersheim | 2018-04-03 | 11 | -464/+201 | |
| | | ||||||
* | | Do not store text only for debugging | Henning Baldersheim | 2018-04-03 | 2 | -36/+13 | |
| | | ||||||
* | | Use std::move and move constructors where benefiscal. | Henning Baldersheim | 2018-04-03 | 1 | -1/+0 | |
| | | ||||||
* | | GC some includes. | Henning Baldersheim | 2018-04-03 | 1 | -4/+1 | |
| | | ||||||
* | | Do not pregenerate a string that is only needed when debugging | Henning Baldersheim | 2018-04-03 | 10 | -131/+91 | |
|/ | ||||||
* | Merge pull request #5410 from ↵ | Tor Brede Vekterli | 2018-03-23 | 1 | -9/+82 | |
|\ | | | | | | | | | vespa-engine/geirst/extend-cluster-state-transition-logging Extend logging of cluster state transition to include derived bucket … | |||||
| * | Simplify. | Geir Storli | 2018-03-23 | 1 | -23/+13 | |
| | | ||||||
| * | Extend logging of cluster state transition to include derived bucket space ↵ | Geir Storli | 2018-03-22 | 1 | -9/+92 | |
| | | | | | | | | transitions. | |||||
* | | Use more descriptive test name. | Tor Egge | 2018-03-23 | 1 | -3/+3 | |
| | | ||||||
* | | Constify getDerivedNodeState() method. | Tor Egge | 2018-03-23 | 2 | -13/+9 | |
| | | | | | | | | Remove useWantedStateIfPossible parameter to deriveNodeState(). | |||||
* | | Make Bouncer BucketSpace aware. | Tor Egge | 2018-03-22 | 5 | -17/+113 | |
|/ | ||||||
* | Merge pull request #5387 from ↵ | Tor Brede Vekterli | 2018-03-20 | 4 | -27/+98 | |
|\ | | | | | | | | | vespa-engine/toregge/abort-operations-to-storage-node-going-down Toregge/abort operations to storage node going down | |||||
| * | Use std::move to avoid unneeded atomic ops. | Tor Egge | 2018-03-20 | 1 | -3/+6 | |
| | | | | | | | | Add method to check if content node is up. | |||||
| * | Check that queued command will be aborted when storage node goes down. | Tor Egge | 2018-03-20 | 1 | -0/+42 | |
| | | ||||||
| * | Abort queued operations if storage node is down in new cluster state bundle. | Tor Egge | 2018-03-19 | 3 | -4/+21 | |
| | | ||||||
| * | Use ClusterStateBundle instead of ClusterState in | Tor Egge | 2018-03-19 | 2 | -23/+32 | |
| | | | | | | | | ChangedBucketOwnershipHandler::OwnershipState. | |||||
* | | Merge pull request #5378 from vespa-engine/balder/no-more-thread-priorities | Tor Brede Vekterli | 2018-03-20 | 17 | -1120/+352 | |
|\ \ | | | | | | | Balder/no more thread priorities | |||||
| * | | - Use num_threads directly as it has a sane default. | Henning Baldersheim | 2018-03-19 | 1 | -105/+55 | |
| | | | | | | | | | | | | | | | - Use std::make_ insteda of explicit new. - std::shared_ptr can be assigned from std::unque_ptr. Avoid using release(). | |||||
| * | | Reduce vertical bloat | Henning Baldersheim | 2018-03-19 | 1 | -67/+32 | |
| | | |