summaryrefslogtreecommitdiffstats
path: root/storageapi/src/tests/mbusprot/storageprotocoltest.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fold storageapi into storage.Henning Baldersheim2022-05-191-855/+0
* Merge pull request #21856 from vespa-engine/balder/avoid-identifiable-for-val...Henning Baldersheim2022-03-291-3/+2
|\
| * Remove copy constructors.Henning Baldersheim2022-03-281-3/+2
* | CloneablePtr -> std::unique_ptrHenning Baldersheim2022-03-291-1/+1
|/
* Use both lvalue and rvalue specifier to avoid explicit std::move()Henning Baldersheim2022-03-281-3/+7
* Avoid the need for clone by using unique_ptr.Henning Baldersheim2022-03-281-2/+1
* Avoid need to copy/clone FieldUpdateHenning Baldersheim2022-03-271-3/+1
* Update tests to take vespalib::string size into accountTor Brede Vekterli2022-03-241-4/+4
* Reduce use of Identifiable for document::DatatTypeHenning Baldersheim2022-03-031-1/+3
* Add configurable support for unordered merge forwardingTor Brede Vekterli2021-11-121-0/+12
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* - Reduce visibility of ClusterState and Distribution.Henning Baldersheim2021-02-191-0/+1
* use size literals in storageArne Juul2021-02-151-1/+2
* GC LoadTypeSetHenning Baldersheim2020-11-271-3/+1
* As we have have now removed the expensive Route member we can further compact...Henning Baldersheim2020-11-261-17/+18
* Merge pull request #15466 from vespa-engine/geirst/simplify-storage-message-a...Henning Baldersheim2020-11-251-1/+1
|\
| * Create the mbus::Route on demand instead of storing it inside StorageMessageA...Geir Storli2020-11-251-1/+1
* | Handle different size of std::string.Tor Egge2020-11-251-4/+4
* | Track size of frequently used objects.Henning Baldersheim2020-11-241-0/+4
* | Move the error description to a separate allocation as it is rarely used.Henning Baldersheim2020-11-241-7/+7
|/
* Remove load type from StorageMessageHenning Baldersheim2020-11-241-6/+18
* - Honour max merge chunk size in one place.Henning Baldersheim2020-10-261-1/+1
* GC unused _maxBufferSize data member from ApplyBucketDiffReplyHenning Baldersheim2020-10-261-1/+0
* Add StatBucket storage protocol (de-)serialization supportTor Brede Vekterli2020-09-241-0/+19
* Propagate tombstone info through protocol serializationTor Brede Vekterli2020-05-261-0/+35
* Reduce code duplication in test code.Tor Egge2020-03-301-12/+5
* Handle newer gtest versions where the legacy API is deprecated.Tor Egge2020-03-291-1/+7
* Add count metric for number of documents garbage collectedTor Brede Vekterli2020-02-241-1/+8
* Add internal read consistency enum to storage protocol Get requestsTor Brede Vekterli2020-01-161-0/+22
* timeout as durationHenning Baldersheim2019-12-041-1/+1
* Ensure required response metadata is propagated to Reply instanceTor Brede Vekterli2019-04-241-1/+52
* Reapply protocol buffers for internal StorageAPI wire encodingTor Brede Vekterli2019-04-231-684/+409
* Revert "Use protocol buffers for internal StorageAPI wire encoding"Tor Brede Vekterli2019-04-121-409/+684
* Tag protocol switchover version as 7.40.5Tor Brede Vekterli2019-04-121-1/+1
* Address code review feedbackTor Brede Vekterli2019-04-101-5/+0
* Explicitly test response without bucket ID remappingTor Brede Vekterli2019-04-101-1/+12
* Extend testing of encoded/decoded fieldsTor Brede Vekterli2019-04-081-170/+103
* Remove old 5.0 code path that generated data no one usedTor Brede Vekterli2019-04-081-44/+2
* Faster protobuf serialization without `std::string` indirectionTor Brede Vekterli2019-04-051-0/+10
* Break up protobufs into multiple files to avoid single, massive generated .h/.ccTor Brede Vekterli2019-04-051-2/+28
* Implement SetBucketState, Create/DestroyVisitor and RemoveLocationTor Brede Vekterli2019-04-051-2/+0
* Add start of protobuf serialization protocol implementationTor Brede Vekterli2019-04-051-2/+15
* Make serialization tests version-parameterizableTor Brede Vekterli2019-04-051-58/+81
* Convert protocol serialization tests from CppUnit to GTestTor Brede Vekterli2019-04-051-504/+262
* Remove experimental enable-multiple-bucket-spaces flag.Geir Storli2018-11-231-1/+1
* Remove BatchPutRemove command from storageapi.Tor Egge2018-09-261-52/+0
* 1 - Use a backing buffer for the DocumentUpdate that always is source of truth.Henning Baldersheim2018-06-121-2/+2
* Enable new storage api protocol serialization.Tor Egge2018-05-041-2/+1
* Set approx size of storage message based serialized size during decoding.Geir Storli2018-04-121-0/+16
* Remove DocumentTypeRepo::UP typedef.Tor Egge2018-04-051-1/+0