summaryrefslogtreecommitdiffstats
path: root/storage/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Revert "Balder/use an actual fieldset repo"Arnstein Ressem2020-08-198-29/+33
* Build the FieldSetRepo up front with all configured fieldsets to avoid buildi...Henning Baldersheim2020-08-142-10/+9
* Change api so that we can drop clone from the interface and prepare for using...Henning Baldersheim2020-08-146-23/+20
* Use named constants instead of strings sprinkled all over.Henning Baldersheim2020-08-0411-35/+35
* Remove the unused [header] and [body] fieldsets to simplify backend optimizat...Henning Baldersheim2020-08-043-17/+9
* Merge pull request #13897 from vespa-engine/vekterli/use-atomic-operation-cou...Tor Brede Vekterli2020-07-151-3/+3
|\
| * Ensure operation counting is thread-safeTor Brede Vekterli2020-07-151-3/+3
* | Add per-operation metrics for puts and removes that are part of mergesTor Brede Vekterli2020-07-152-7/+7
|/
* Since requests are now exeuted by caller storge must be open to send anything.Henning Baldersheim2020-07-081-2/+2
* Merge pull request #13819 from vespa-engine/vekterli/basic-snapshot-support-f...Tor Brede Vekterli2020-07-084-22/+80
|\
| * Use bucket DB read guards for metric and status aggregationTor Brede Vekterli2020-07-071-0/+16
| * Expose ReadGuard via AbstractLockableMap interfaceTor Brede Vekterli2020-07-074-22/+64
* | Consolidate search for GTest.Tor Egge2020-07-0710-10/+0
|/
* Remove legacy distributor bucket DB implementation and config wiringTor Brede Vekterli2020-07-037-32/+11
* Unify content node and distributor B-tree databasesTor Brede Vekterli2020-07-021-2/+2
* Merge pull request #13706 from vespa-engine/vekterli/btree-bucket-db-support-...Tor Brede Vekterli2020-06-303-164/+261
|\
| * Address review commentsTor Brede Vekterli2020-06-291-7/+6
| * Wire config for enabling content node B-tree bucket DBTor Brede Vekterli2020-06-251-8/+4
| * Create generic B-tree bucket DB and content node DB implementationTor Brede Vekterli2020-06-252-156/+258
* | Use find_package to find gtest library.Tor Egge2020-06-2910-10/+20
|/
* Remove unused legacy bucket DB functionalityTor Brede Vekterli2020-06-031-149/+0
* Test that single Get sent by update op works with tombstonesTor Brede Vekterli2020-05-261-0/+57
* Handle tombstones in GetOperationTor Brede Vekterli2020-05-261-16/+84
* - Update metrics less often by removing the forceEventLogging alltogether.Henning Baldersheim2020-05-131-3/+3
* Remove unused clearResult method, and use std::lock_guardHenning Baldersheim2020-05-081-4/+1
* Use a lock to ensure it is thread safe.Henning Baldersheim2020-05-082-6/+18
* Add async update and followup on PR comments.Henning Baldersheim2020-05-053-9/+8
* Implement async putHenning Baldersheim2020-05-047-41/+78
* Merge branch 'master' into vekterli/remove-deprecated-bucket-disk-move-functi...Henning Baldersheim2020-05-047-71/+36
|\
| * Revert "- Implement async put"Harald Musum2020-05-048-72/+37
* | Remove deprecated bucket cross-disk move functionalityTor Brede Vekterli2020-05-049-323/+12
|/
* - Implement async putHenning Baldersheim2020-05-048-37/+72
* Remove deprecated BucketIntegrityCheckerTor Brede Vekterli2020-04-303-310/+0
* - Add async interface to putHenning Baldersheim2020-04-2910-136/+147
* Use rvalue qualifierHenning Baldersheim2020-04-282-6/+6
* getReplySP => stealReplySPHenning Baldersheim2020-04-282-6/+6
* Implement hasReply avoid copying the shared_ptr just to peak at the result.Henning Baldersheim2020-04-284-23/+19
* Merge pull request #13084 from vespa-engine/vekterli/optimize-btree-find-pare...Tor Brede Vekterli2020-04-281-36/+94
|\
| * Optimize B-tree bucket DB lookup with used-bits aggregationTor Brede Vekterli2020-04-271-36/+94
* | Remove flush from provider interface.Henning Baldersheim2020-04-274-25/+4
* | Remove batching of messages that has no effect in favor of making async opera...Henning Baldersheim2020-04-272-85/+0
* | Prepare for making persistence layer async.Henning Baldersheim2020-04-262-19/+19
|/
* Revert "Optimize B-tree bucket DB lookup with used-bits aggregation"Tor Brede Vekterli2020-04-251-33/+0
* Optimize B-tree bucket DB lookup with used-bits aggregationTor Brede Vekterli2020-04-241-0/+33
* Some libraries print "0x0" for a null void ptr,Tor Egge2020-04-221-1/+1
* Allow temporarily inhibiting maintenance ops when under loadTor Brede Vekterli2020-04-171-0/+8
* Remove redundant bucket DB lookup in persistence reply handlingTor Brede Vekterli2020-04-161-5/+10
* Only update bucket DB memory statistics at certain intervalsTor Brede Vekterli2020-04-071-0/+46
* Revert "Bypass communicationmanager Q"Henning Baldersheim2020-04-051-2/+2
* Merge pull request #12810 from vespa-engine/vekterli/add-distributor-bucket-d...Tor Brede Vekterli2020-04-031-0/+35
|\