aboutsummaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Take document::Bucket instead of document::BucketId as constructorTor Egge2017-10-1759-269/+415
* Add bucket space to more storage commands.Tor Egge2017-10-164-52/+71
* Merge pull request #3747 from vespa-engine/toregge/add-bucket-space-to-storag...Tor Brede Vekterli2017-10-166-67/+52
|\
| * Reduce number of calls to document::BucketSpace::placeHolder() by usingTor Egge2017-10-134-45/+36
| * Adjust API for storage messages: Replace virtual getBucketId() method withTor Egge2017-10-133-22/+16
* | Merge pull request #3742 from vespa-engine/balder/looking-for-missing-joinHenning Baldersheim2017-10-137-224/+109
|\ \
| * | Remove unused method declaration and allign code.Henning Baldersheim2017-10-131-22/+12
| * | You can only start threads that operates on this in the constructor if you ar...Henning Baldersheim2017-10-131-1/+1
| * | No longer set unused parameterHenning Baldersheim2017-10-131-2/+1
| * | Cleanup while looking for missing join.Henning Baldersheim2017-10-136-200/+96
| |/
* | Merge pull request #3745 from vespa-engine/vekterli/abort-priority-queued-req...Henning Baldersheim2017-10-133-15/+41
|\ \ | |/ |/|
| * Abort priority-queued requests on distributor shutdownTor Brede Vekterli2017-10-133-15/+41
* | Prefer static cast over C style castHenning Baldersheim2017-10-131-1/+1
* | Allow -Wformat-security + some c++11ification based on Clions advise.Henning Baldersheim2017-10-122-147/+66
|/
* Merge pull request #3736 from vespa-engine/vekterli/use-priority-queue-for-ex...Henning Baldersheim2017-10-123-12/+128
|\
| * Use priority queue for external client operationsTor Brede Vekterli2017-10-123-12/+128
* | Simplify with using directive.Henning Baldersheim2017-10-112-26/+19
* | - Add the mandatory guard to th emethod signature.Henning Baldersheim2017-10-114-144/+117
* | Protect initial setup from reconfigs with explicit mutexTor Brede Vekterli2017-10-112-8/+28
* | Don't start config thread until _after_ components are set upTor Brede Vekterli2017-10-111-5/+6
|/
* Merge pull request #3663 from vespa-engine/toregge/add-bucketspace-parameter-...Tor Brede Vekterli2017-10-056-12/+12
|\
| * Add BucketSpace parameter to listBuckets() and getModifiedBuckets() SPITor Egge2017-10-056-12/+12
* | Merge pull request #3660 from vespa-engine/vekterli/log-with-backtrace-on-emp...Tor Brede Vekterli2017-10-051-0/+18
|\ \ | |/ |/|
| * Log with backtrace when inserting an empty bucket into the databaseTor Brede Vekterli2017-10-051-0/+18
* | Use document::Bucket in storage::spi::Bucket to add bucket space.Tor Egge2017-10-0416-79/+99
|/
* Revert "Revert "Havardpe/avoid reading past json value in slime json parser""Arnstein Ressem2017-10-022-4/+4
* Revert "Havardpe/avoid reading past json value in slime json parser"Arnstein Ressem2017-10-022-4/+4
* avoid implicit cast to boolHåvard Pettersen2017-09-292-2/+2
* avoid requiring that json parsing consumes all inputHåvard Pettersen2017-09-292-4/+4
* Revert "Revert "Aressem/remove post install script""Arnstein Ressem2017-09-273-15/+15
* Revert "Aressem/remove post install script"Arnstein Ressem2017-09-273-15/+15
* Create function to install config definitions.Arnstein Ressem2017-09-273-15/+15
* This add slime encoding of headers for future TLS usage,Henning Baldersheim2017-09-191-0/+5
* Revert "- Use C++11 for loops."Henning Baldersheim2017-09-191-5/+0
* Merge pull request #3238 from vespa-engine/balder/mbus-transported-with-slime-2Henning Baldersheim2017-09-191-0/+5
|\
| * - Use C++11 for loops.Henning Baldersheim2017-08-281-0/+5
* | Reduce need to rename config definition files in post install step.Tor Egge2017-09-183-15/+15
* | Inhibit scheduling of merges towards nodes that are marked busyTor Brede Vekterli2017-09-1415-127/+234
* | Align membersHenning Baldersheim2017-09-051-3/+2
* | WE must listen to everyone who wants to stop.Henning Baldersheim2017-09-052-8/+10
* | Request shutdown instead of doing a std::quick_exit.Henning Baldersheim2017-09-051-3/+2
* | Revert "Request shutdown instead of doing a std::quick_exit."Henning Baldersheim2017-09-051-2/+3
* | Merge pull request #3331 from vespa-engine/vekterli/evict-merge-throttler-que...Tor Brede Vekterli2017-09-053-10/+45
|\ \
| * | Evict all queued merges from throttler on backpressureTor Brede Vekterli2017-09-053-10/+45
* | | Request shutdown instead of doing a std::quick_exit.Henning Baldersheim2017-09-051-3/+2
|/ /
* | De-dupe backpressure mode checking codeTor Brede Vekterli2017-09-012-11/+16
* | Remove TODO that probably won't be neededTor Brede Vekterli2017-09-011-1/+0
* | Don't perform expression-embedded variable assignmentTor Brede Vekterli2017-09-011-2/+2
* | Update function name to reflect current semantics of fatal errorsTor Brede Vekterli2017-08-312-3/+3
* | De-dupe some error listener test codeTor Brede Vekterli2017-08-314-23/+12