summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Use && qualified member functions.Henning Baldersheim2020-09-262-5/+2
* Replace the dangerous stealBuffer method with a static one that requires std:...Henning Baldersheim2020-09-262-2/+3
* Avoid undefined behavior.Tor Egge2020-09-261-1/+2
* Avoid clang warnings.Tor Egge2020-09-263-3/+1
* Enable setting of storage chain builder for service layer process.Tor Egge2020-09-252-2/+2
* Add storage chain builder.Tor Egge2020-09-2510-40/+135
* Style fixes for storage link setup.Tor Egge2020-09-251-10/+10
* Avoid address stringification in common lookup pathTor Brede Vekterli2020-09-223-31/+38
* Make RPC compression configurable and use better defaultsTor Brede Vekterli2020-09-165-9/+49
* Extend RPC tests and improve auto-generated error messagesTor Brede Vekterli2020-09-157-42/+164
* Configurable number of network threads used by the shared rpc resource.Geir Storli2020-09-152-2/+4
* Reduce log levels to debugTor Brede Vekterli2020-09-143-10/+9
* Add test scaffolding for StorageApiRpcServiceTor Brede Vekterli2020-09-145-2/+206
* Minor adjustments based on review feedback.Geir Storli2020-09-146-14/+12
* Decouple CachingRpcTargetResolver from slobrok and fnet implementations and w...Geir Storli2020-09-1410-61/+318
* Add thread-safe encapsulation of protocol codec and live dependency updatesTor Brede Vekterli2020-09-149-38/+161
* Remove old dispatcher whose functionality has never been usedTor Brede Vekterli2020-09-142-306/+0
* Support message dispatch explicitly as sync or asyncTor Brede Vekterli2020-09-1410-58/+73
* Move storageserver rpc unit tests to separate subfolder with its own gtest ru...Geir Storli2020-09-146-1/+26
* Basic functionality for direct RPC for StorageAPI communicationTor Brede Vekterli2020-09-1428-214/+920
* Also count memory as used for legacy DB memory statsTor Brede Vekterli2020-09-071-0/+1
* Reintroduce DataStore ctor taking explicit min_arrays argumentTor Brede Vekterli2020-09-041-1/+1
* Add content node bucket DB memory usage metricsTor Brede Vekterli2020-09-0412-3/+73
* Annotate some expensive tests to allow them to start first when running in pa...Arnstein Ressem2020-09-022-0/+2
* Merge pull request #14214 from vespa-engine/vekterli/enable-freelist-for-cont...Henning Baldersheim2020-08-313-1/+9
|\
| * Explicitly enable freelists for content node B-tree DB data storeTor Brede Vekterli2020-08-313-1/+9
* | Use an allocator that automagically allocates large buffer by using mmap.Henning Baldersheim2020-08-311-1/+1
|/
* - If document type has been resolved, use if for test-and-set too.Henning Baldersheim2020-08-272-4/+5
* Treat replica minority test-and-set failure as successTor Brede Vekterli2020-08-263-19/+98
* Improve error message, and use 'using' to simplify code.Henning Baldersheim2020-08-211-12/+7
* Move exception handling to where we can give proper feedback to the user.Henning Baldersheim2020-08-201-2/+25
* Revert "Revert "Balder/use an actual fieldset repo""Henning Baldersheim2020-08-2024-197/+151
* Revert "Balder/use an actual fieldset repo"Arnstein Ressem2020-08-1924-151/+197
* Merge pull request #14051 from vespa-engine/balder/use-an-actual-fieldset-repoHenning Baldersheim2020-08-1824-197/+151
|\
| * Avoid renaming a simple shared_ptr.Henning Baldersheim2020-08-182-4/+3
| * Build the FieldSetRepo up front with all configured fieldsets to avoid buildi...Henning Baldersheim2020-08-1415-151/+110
| * Change api so that we can drop clone from the interface and prepare for using...Henning Baldersheim2020-08-1411-45/+41
* | Inlining of xxhash is decided globally.Tor Egge2020-08-181-5/+0
* | Port to Debian 10.Tor Egge2020-08-181-0/+2
* | There is no need to copy the document type as it has a longer lifetime scope ...Henning Baldersheim2020-08-172-7/+6
* | Merge pull request #14069 from vespa-engine/toregge/fix-format-string-in-test...Henning Baldersheim2020-08-171-2/+2
|\ \
| * | Use PRIx64 macro to specify that type of variable to be printed is uint64_t.Tor Egge2020-08-171-2/+2
| |/
* / Avoid inlining warnings.Tor Egge2020-08-174-0/+7
|/
* Make sure the entries in the set are unique.Henning Baldersheim2020-08-141-1/+1
* Use a vector backed set for speed.Henning Baldersheim2020-08-131-2/+2
* Revert "Revert "Revert "Revert "- Change APi for fetching documents to suppor...Henning Baldersheim2020-08-131-2/+2
* Revert "Revert "Revert "- Change APi for fetching documents to support optima...Henning Baldersheim2020-08-131-2/+2
* Revert "Revert "- Change APi for fetching documents to support optimal docume...Henning Baldersheim2020-08-121-2/+2
* Revert "- Change APi for fetching documents to support optimal document retri...Henning Baldersheim2020-08-121-2/+2
* Merge pull request #14010 from vespa-engine/balder/optimize-get-for-attribute...Henning Baldersheim2020-08-121-2/+2
|\