summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Add test-and-set failures as own distributor metricTor Brede Vekterli2019-10-073-4/+31
* Remove currently unused member variableTor Brede Vekterli2019-10-073-9/+4
* Rewrite Get operation starting to use explicit snapshottingTor Brede Vekterli2019-10-0317-114/+185
* Add support for snapshotting all state required for routing a bucket operationTor Brede Vekterli2019-10-0110-11/+490
* Add memory load-fences that match existing corresponding store-fencesTor Brede Vekterli2019-09-271-1/+4
* Let GetOperation take in explicit database read guardTor Brede Vekterli2019-09-275-11/+19
* Disable old, non-deterministic testTor Brede Vekterli2019-09-271-1/+1
* Add config option for using B-tree bucket DB in distributorTor Brede Vekterli2019-09-2416-18/+89
* Add config override for simulating bucket info request processing latencyTor Brede Vekterli2019-09-204-10/+22
* Inhibit merges when ideal node is unavailable in pending stateTor Brede Vekterli2019-09-194-34/+64
* Allow Get operations through when content node is in Maintenance modeTor Brede Vekterli2019-09-182-4/+26
* Add config overrides for simulating processing of large bucket setsTor Brede Vekterli2019-09-176-3/+50
* Unify on fastos::time().Henning Baldersheim2019-08-281-1/+2
* Avoid the last usages of time(0/NULL/nullptr) in the codebase.Henning Baldersheim2019-08-261-3/+3
* Avoid calling time(nullptr)Henning Baldersheim2019-08-261-4/+5
* time(0) to chrono::steady_clock.Henning Baldersheim2019-08-233-8/+9
* Remove v6 and v7 from java side.Henning Baldersheim2019-08-211-9/+0
* Revert "Revert "doc: -> id:""Henning Baldersheim2019-08-211-5/+0
* Revert "doc: -> id:"Henning Baldersheim2019-08-211-0/+5
* GC unused codeHenning Baldersheim2019-08-191-5/+0
* Merge pull request #10325 from vespa-engine/vekterli/add-minimal-bucket-db-re...Tor Brede Vekterli2019-08-197-34/+123
|\
| * Add missing whitespaceTor Brede Vekterli2019-08-191-1/+1
| * Use snapshot read guard for Get operationsTor Brede Vekterli2019-08-191-16/+12
| * Add minimal snapshot read guard interface to bucket DBTor Brede Vekterli2019-08-196-18/+111
* | Merge pull request #10313 from vespa-engine/balder/remove-doc-ids-part-3Henning Baldersheim2019-08-1912-204/+171
|\ \
| * | Update test with enough significant bits.Henning Baldersheim2019-08-191-1/+1
| * | Not completely removed yet...Henning Baldersheim2019-08-191-0/+5
| * | Remove DocIdString outside of documentHenning Baldersheim2019-08-197-129/+92
| * | doc: -> id:Henning Baldersheim2019-08-166-80/+79
| |/
* | Merge pull request #10261 from vespa-engine/vekterli/set-status-page-basic-ht...Tor Brede Vekterli2019-08-191-0/+18
|\ \ | |/ |/|
| * Set basic HTTP security headers on status pages served from backendTor Brede Vekterli2019-08-131-0/+18
* | Merge pull request #10227 from vespa-engine/balder/remove-legacy-docidsHenning Baldersheim2019-08-151-15/+0
|\ \
| * | Remove legacy orderdoc, groupdoc, userdoc documentidsHenning Baldersheim2019-08-091-15/+0
* | | Follow up from review comments.Henning Baldersheim2019-08-152-11/+0
|/ /
* / Remove visitor ordering and order selection.Henning Baldersheim2019-08-097-228/+25
|/
* Remove the use and testing of legacy groupdoc/userdoc/orderdoc document ids.Henning Baldersheim2019-08-0910-338/+64
* Adjust format string for bucket db updater.Tor Egge2019-08-071-1/+1
* Use std::_Exit instead of std::quick_exit.Tor Egge2019-08-061-1/+1
* Don't depend on gcc libs when using clangTor Egge2019-08-011-1/+1
* Adjust forward declaration for IdealStateManagerTest.Tor Egge2019-07-311-1/+1
* Use enum class for storage::spi::Result::ErrorType.Tor Egge2019-07-309-31/+31
* Use proper scope for enum constants.Tor Egge2019-07-301-3/+3
* Assert once (per version) on broken bucket DB invariantsTor Brede Vekterli2019-07-021-6/+8
* Promote log level for DB pruning elision decisionsTor Brede Vekterli2019-06-281-1/+3
* Emit single-shot warning for phantom bucket replicasTor Brede Vekterli2019-06-282-15/+27
* Remove CppUnit dependencies in modulesTor Brede Vekterli2019-06-269-44/+7
* Don't require gmock library linkageTor Brede Vekterli2019-06-252-2/+4
* Convert remaining CppUnit tests to GTestTor Brede Vekterli2019-06-2563-5505/+3421
* Convert storageserver and visiting tests from CppUnit to GTestTor Brede Vekterli2019-06-1421-2422/+1587
* Convert persistence tests from CppUnit to GTestTor Brede Vekterli2019-06-1225-2573/+1254