summaryrefslogtreecommitdiffstats
path: root/storage/src/tests
Commit message (Expand)AuthorAgeFilesLines
* Bypass communicationmanager QHenning Baldersheim2020-04-021-2/+2
* Reduce code duplication in test code.Tor Egge2020-03-302-14/+4
* Handle newer gtest versions where the legacy API is deprecated.Tor Egge2020-03-292-0/+10
* Track metrics for new inconsistent update phasesTor Brede Vekterli2020-03-241-0/+23
* Add comments and some extra safety handling of single Get commandTor Brede Vekterli2020-03-171-1/+16
* Add initial metadata-only phase to inconsistent update handlingTor Brede Vekterli2020-03-163-351/+604
* Add count metric for number of documents garbage collectedTor Brede Vekterli2020-02-242-8/+31
* extend crypto engine apiHÃ¥vard Pettersen2020-02-131-1/+1
* Add include statements needed by newer build environments.Tor Egge2020-01-261-0/+1
* Followup on code comments.Henning Baldersheim2020-01-231-1/+1
* Use a single chunkHenning Baldersheim2020-01-231-27/+26
* Merge pull request #11822 from vespa-engine/balder/reduce-bytebuffer-exposureHenning Baldersheim2020-01-213-8/+5
|\
| * Add stream method and use memcpy over casting.Henning Baldersheim2020-01-213-3/+3
| * Make it known that getting serialized size will always be expensive.Henning Baldersheim2020-01-201-1/+2
| * GC a load of unused code. ByteBuffer towards read only.Henning Baldersheim2020-01-202-8/+4
| * Unify towards nbostreamHenning Baldersheim2020-01-161-1/+1
* | Add configurable support for weakly consistent client GetsTor Brede Vekterli2020-01-174-2/+86
|/
* Merge pull request #11782 from vespa-engine/balder/bring-you-backing-buffer-a...Henning Baldersheim2020-01-161-2/+2
|\
| * Just use the stream method.Henning Baldersheim2020-01-161-2/+2
* | Avoid inconsistent auto-created document versions taking precedenceTor Brede Vekterli2020-01-131-5/+65
|/
* Merge pull request #11704 from vespa-engine/vekterli/support-config-disabling...Tor Brede Vekterli2020-01-092-0/+32
|\
| * Add distributor configuration for disabling merges for testingTor Brede Vekterli2020-01-082-0/+32
* | Use default constructor for time point when duration since epoch is zero.Tor Egge2020-01-081-1/+1
* | system_time and steady_time might have different duration types.Tor Egge2020-01-081-1/+1
|/
* Ensure missing documents on replicas are not erroneously considered consistentTor Brede Vekterli2019-12-202-0/+31
* Disable fast update path restarts by defaultTor Brede Vekterli2019-12-201-22/+22
* Drop timestamp.hHenning Baldersheim2019-12-162-5/+5
* Avoid fast past update restart race with concurrently created replicaTor Brede Vekterli2019-12-131-1/+29
* Merge pull request #11507 from vespa-engine/balder/use-duration-in-messagebus...Henning Baldersheim2019-12-059-108/+103
|\
| * Merge branch 'master' into balder/use-duration-in-messagebus-and-storageapi-r...Henning Baldersheim2019-12-058-26/+37
| |\
| * | timeout as durationHenning Baldersheim2019-12-049-108/+103
* | | Merge pull request #11509 from vespa-engine/balder/use-system-time-in-traceHenning Baldersheim2019-12-051-7/+9
|\ \ \ | |_|/ |/| |
| * | Use system_time in trace instead of int64_t count of milliseconds.Henning Baldersheim2019-12-051-7/+9
| |/
* / FastOS_THread::Sleep -> std::chrono::sleep_forHenning Baldersheim2019-12-048-26/+37
|/
* Fix ever-growing message tracker for concurrent Get operationsTor Brede Vekterli2019-11-282-10/+26
* Merge pull request #11381 from vespa-engine/vekterli/defer-gc-bucket-info-mer...Tor Brede Vekterli2019-11-251-24/+64
|\
| * Defer GC bucket info merge until all responses have been receivedTor Brede Vekterli2019-11-211-24/+64
* | Address comments from code review.Henning Baldersheim2019-11-201-1/+1
* | Address comment by specifying timeunit in the type.Henning Baldersheim2019-11-201-1/+1
* | Use timeouts typed with unit.Henning Baldersheim2019-11-201-2/+3
|/
* Use fast updates when replica metadata is out of sync but document itself is ...Tor Brede Vekterli2019-11-153-14/+135
* Reduce amount of inlining for large methodsHenning Baldersheim2019-10-141-0/+3
* Add unit tests for starting Gets outside distributor coreTor Brede Vekterli2019-10-091-9/+50
* Allow executing Get operations outside the main distributor threadTor Brede Vekterli2019-10-083-3/+27
* Add test-and-set failures as own distributor metricTor Brede Vekterli2019-10-071-2/+22
* Rewrite Get operation starting to use explicit snapshottingTor Brede Vekterli2019-10-033-17/+11
* Add support for snapshotting all state required for routing a bucket operationTor Brede Vekterli2019-10-011-6/+149
* Let GetOperation take in explicit database read guardTor Brede Vekterli2019-09-271-1/+4
* 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-243-2/+48