aboutsummaryrefslogtreecommitdiffstats
path: root/storageapi
Commit message (Expand)AuthorAgeFilesLines
* Remove whitespaceHenning Baldersheim2018-08-129-16/+16
* Pass stringref by valueHenning Baldersheim2018-08-1110-17/+17
* Pass stringref by valueHenning Baldersheim2018-08-109-16/+16
* Add iostream printing of `LockingRequirements` enum valuesTor Brede Vekterli2018-07-162-0/+8
* Use shared locking for Get/CreateIterator/GetIter operationsTor Brede Vekterli2018-07-121-11/+15
* Add support for exclusive/shared persistence bucket lockingTor Brede Vekterli2018-07-122-0/+26
* 1 - Use a backing buffer for the DocumentUpdate that always is source of truth.Henning Baldersheim2018-06-122-4/+3
* Merge branch 'master' into balder/reduce-code-visibility-rebasedHenning Baldersheim2018-06-121-1/+0
|\
| * clean up remnants of .mak filesArne Juul2018-06-111-1/+0
* | Reduce code visibilityHenning Baldersheim2018-06-126-113/+85
|/
* Hide implementation details.Henning Baldersheim2018-05-311-2/+1
* Though shall never produce old format again, except from tests.Henning Baldersheim2018-05-311-47/+6
* Implicitly enable multiple bucket spaces in content backendTor Brede Vekterli2018-05-312-5/+5
* GC some more unused codeHenning Baldersheim2018-05-301-147/+81
* Enable new storage api protocol serialization.Tor Egge2018-05-042-4/+2
* Set approx size of storage message based serialized size during decoding.Geir Storli2018-04-122-1/+21
* Style changes.Geir Storli2018-04-121-6/+9
* Rename getMemoryFootprint() -> getApproxByteSize() in StorageMessage and make...Geir Storli2018-04-1210-40/+14
* Remove DocumentTypeRepo::UP typedef.Tor Egge2018-04-051-1/+0
* Use forward declared DocumentTypeRepo.Tor Egge2018-04-042-2/+0
* Merge pull request #5455 from vespa-engine/toregge/use-shared-ptr-to-const-do...Geir Storli2018-04-0413-15/+15
|\
| * Stop using nested typedef for shared pointer to const DocumentTypeRepo.Tor Egge2018-04-0413-15/+15
* | Update test and serialize bucket information.Henning Baldersheim2018-04-041-119/+46
* | Use std::move and move constructors where benefiscal.Henning Baldersheim2018-04-031-12/+8
|/
* Default destructors.Henning Baldersheim2018-03-191-4/+0
* Remove DocumentList with children...Henning Baldersheim2018-03-191-1/+0
* Remove MultiOperationHenning Baldersheim2018-03-1925-410/+48
* Add storage::lib::ClusterStateBundle to storage::api::SetSystemStateCommand.Tor Egge2018-02-232-8/+19
* Don't suppress warnings if protocol version is version6_0.Tor Egge2018-02-141-2/+2
* Don't log warning when failing to encode non-default bucketspaceTor Egge2018-02-141-4/+16
* Handle rolling upgrade where some storage nodes use old storage api protocolTor Egge2018-02-081-0/+1
* Throw exception instead of failing assert when trying to serializeTor Egge2018-02-081-2/+11
* Reduce use of document::BucketSpace::placeHolder() in storageapiTor Egge2018-02-021-4/+6
* Reduce use of BucketSpace::placeHolder().Tor Egge2018-01-111-1/+1
* Pass enable multiple bucket spaces flag to storage protocol.Tor Egge2018-01-101-4/+4
* Do not include the world.Henning Baldersheim2017-12-291-4/+2
* Remove memory manager component from content layerTor Brede Vekterli2017-12-041-6/+0
* Add protocol serialization version with encoding and decoding of bucket space...Geir Storli2017-11-177-7/+157
* Merge pull request #4167 from vespa-engine/geirst/prepare-storageapi-protocol...Tor Brede Vekterli2017-11-165-60/+77
|\
| * Add API function to encode a bucket space.Geir Storli2017-11-165-0/+10
| * Add API function to encode a bucket.Geir Storli2017-11-165-19/+27
| * Add API function to decode a bucket space to reduce direct use of placeholder...Geir Storli2017-11-165-3/+11
| * Add API function to decode a bucket to reduce direct use of placeholder bucke...Geir Storli2017-11-165-38/+29
* | Add getBucket() method to storage commands/replies that haveTor Egge2017-11-164-0/+14
|/
* Make document::BucketSpace a mandatory argument toTor Egge2017-10-251-0/+1
* Revert "Revert "Use existing bucket space instead of placeholder value""Håkon Hallingstad2017-10-238-10/+32
* Revert "Use existing bucket space instead of placeholder value"Håkon Hallingstad2017-10-238-32/+10
* Pass on bucket space from create visitor command to visitor.Tor Egge2017-10-231-0/+1
* Add bucket space to create visitor command.Tor Egge2017-10-235-5/+12
* Add bucket space to request bucket info command.Tor Egge2017-10-234-5/+19