summaryrefslogtreecommitdiffstats
path: root/storageapi
Commit message (Expand)AuthorAgeFilesLines
* - Add class comments.Henning Baldersheim2020-10-192-10/+5
* Move join handling together with split handling.Henning Baldersheim2020-10-183-18/+14
* Simplify.Henning Baldersheim2020-10-121-1/+1
* No need for BucketInfo to be virtual just to make it printable.Henning Baldersheim2020-10-124-39/+34
* - GC the last usages of vespalib::Lock.Henning Baldersheim2020-10-081-1/+0
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-075-27/+25
* Gracefully handle RPC header/payload decode failuresTor Brede Vekterli2020-09-301-0/+4
* Merge pull request #14524 from vespa-engine/vekterli/add-statbucket-storage-p...Tor Brede Vekterli2020-09-2411-6/+120
|\
| * Add StatBucket storage protocol (de-)serialization supportTor Brede Vekterli2020-09-2411-6/+120
* | Reorder equality checks so that common case is cheaperTor Brede Vekterli2020-09-231-1/+1
|/
* Avoid address stringification in common lookup pathTor Brede Vekterli2020-09-224-11/+68
* Add thread-safe encapsulation of protocol codec and live dependency updatesTor Brede Vekterli2020-09-141-2/+3
* Basic functionality for direct RPC for StorageAPI communicationTor Brede Vekterli2020-09-143-15/+16
* - If document type has been resolved, use if for test-and-set too.Henning Baldersheim2020-08-272-0/+13
* Consolidate suppress warnings for protobuf sources.Tor Egge2020-08-181-5/+2
* Restore include of ostream in storageapi.Tor Egge2020-08-171-0/+1
* Use named constants instead of strings sprinkled all over.Henning Baldersheim2020-08-042-7/+10
* false != trueHenning Baldersheim2020-07-081-1/+1
* Remove non-semantic changes prior to using a sequenced threadpool in mbus.Henning Baldersheim2020-07-081-0/+2
* Consolidate search for GTest.Tor Egge2020-07-073-3/+0
* avoid naked exitArne Juul2020-07-031-1/+1
* Use find_package to find gtest library.Tor Egge2020-06-293-3/+6
* Add source target per module for generated sources.Tor Egge2020-06-231-0/+2
* Propagate tombstone info through protocol serializationTor Brede Vekterli2020-05-266-14/+72
* Use atomic counter instead of locks for a counter.Henning Baldersheim2020-04-202-27/+9
* 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
* Reserve space for vector.Henning Baldersheim2020-03-202-3/+3
* Add count metric for number of documents garbage collectedTor Brede Vekterli2020-02-245-8/+31
* Add noexcept to move constructors and operatorsHenning Baldersheim2020-01-212-3/+3
* Merge pull request #11822 from vespa-engine/balder/reduce-bytebuffer-exposureHenning Baldersheim2020-01-2113-225/+117
|\
| * Add stream method and use memcpy over casting.Henning Baldersheim2020-01-214-2/+9
| * Add TODO for next commit.Henning Baldersheim2020-01-201-1/+3
| * Make it known that getting serialized size will always be expensive.Henning Baldersheim2020-01-202-2/+9
| * GC a load of unused code. ByteBuffer towards read only.Henning Baldersheim2020-01-209-223/+98
| * Unify towards nbostreamHenning Baldersheim2020-01-164-5/+6
* | Add internal read consistency enum to storage protocol Get requestsTor Brede Vekterli2020-01-167-10/+90
|/
* Just use the stream method.Henning Baldersheim2020-01-161-8/+8
* Remove virtuality of DocumentId.Henning Baldersheim2020-01-141-10/+10
* Drop timestamp.hHenning Baldersheim2019-12-161-4/+2
* timeout as durationHenning Baldersheim2019-12-049-60/+48
* Use fast updates when replica metadata is out of sync but document itself is ...Tor Brede Vekterli2019-11-152-3/+11
* Remove unused codeHenning Baldersheim2019-11-011-1/+0
* Suppress array bounds warning when compiling generated protobuf code.Tor Egge2019-08-231-2/+2
* Remove visitor ordering and order selection.Henning Baldersheim2019-08-094-14/+5
* Assignment is inaccessible (private in ancestor class storage::api::StorageMe...Tor Egge2019-07-311-1/+3
* Remove CppUnit dependencies in modulesTor Brede Vekterli2019-06-262-29/+1
* Add missing includes.Tor Egge2019-06-115-0/+5
* Avoid unknown warning options when using clang.Tor Egge2019-05-082-1/+5
* Ensure required response metadata is propagated to Reply instanceTor Brede Vekterli2019-04-243-5/+62