summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* 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
| * Abort queued operations if storage node is down in new cluster state bundle.Tor Egge2018-03-193-4/+21
| * Use ClusterStateBundle instead of ClusterState inTor Egge2018-03-192-23/+32
* | Merge pull request #5378 from vespa-engine/balder/no-more-thread-prioritiesTor Brede Vekterli2018-03-2017-1120/+352
|\ \
| * | - Use num_threads directly as it has a sane default.Henning Baldersheim2018-03-191-105/+55
| * | Reduce vertical bloatHenning Baldersheim2018-03-191-67/+32
| * | Use new way of specifying threads.Henning Baldersheim2018-03-191-2/+1
| * | std::make_ instead of 'new'.Henning Baldersheim2018-03-193-239/+95
| * | Use simple num_threads.Henning Baldersheim2018-03-191-1/+1
| * | Clean out priority blocking stuff in PersistenceThreadHenning Baldersheim2018-03-1914-543/+93
| * | Remove thread priority concept, has not added anything but complexity for a v...Henning Baldersheim2018-03-1912-182/+94
| |/
* / Immediately send GetNodeState reply on "no more merges" pending edgeTor Brede Vekterli2018-03-195-15/+128
|/
* Merge pull request #5373 from vespa-engine/balder/remove-multioperation-onlyTor Brede Vekterli2018-03-1937-1109/+34
|\
| * Default destructors.Henning Baldersheim2018-03-192-12/+11
| * Remove DocumentList with children...Henning Baldersheim2018-03-191-5/+0
| * Remove MultiOperationHenning Baldersheim2018-03-1935-1092/+23
* | Add total bucket counter to NodeMaintenanceStats.Tor Egge2018-03-167-22/+54
|/
* Reduce merge busy wait time from 30 to 10 secondsTor Brede Vekterli2018-03-151-1/+1
* Immediately send GetNodeState replies when leaving recovery modeTor Brede Vekterli2018-03-145-4/+43
* Expose StateManager method to immediately send GetNodeState repliesTor Brede Vekterli2018-03-145-11/+50
* Clean up of StateManager code, no logic changesTor Brede Vekterli2018-03-141-73/+59
* Merge pull request #5320 from vespa-engine/vekterli/ensure-missing-replicas-h...Geir Storli2018-03-133-3/+42
|\
| * Use more appropriate node indices in testTor Brede Vekterli2018-03-131-3/+3
| * Missing replicas must be in a different checksum group than empty replicasTor Brede Vekterli2018-03-133-3/+42
* | Remove unused reporters from host info (cpu, disk, memory, network).Geir Storli2018-03-1317-586/+6
|/
* Merge pull request #5308 from vespa-engine/toregge/add-clusterstate-to-conten...Geir Storli2018-03-138-9/+42
|\
| * Use deducted template arguments.Tor Egge2018-03-131-4/+4
| * Add cluster state to content bucket space.Tor Egge2018-03-138-7/+40
* | Remove LatencyStatisticsProvider and usage in PendingMessageTracker.Geir Storli2018-03-138-375/+1
* | Remove never used per storage node ops latencies in host info.Geir Storli2018-03-134-118/+19
|/